GitHub topics: google-test
filipdutescu/modern-cpp-template
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
Language: CMake - Size: 373 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 1,798 - Forks: 218

squawk7x/QuteSkatGame
THE german card game - UNDER CONSTRUCTION
Language: C++ - Size: 7.52 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Dingola/QMLDesktopAppTemplate
Template for creating cross-platform Qt6/QML-based desktop applications
Language: C++ - Size: 229 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

ref-humbold/AlgoLib_CPlusPlus
ALGOrithms LIBrary - C++ version
Language: C++ - Size: 1.16 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 1

endurodave/IntegrationTestFramework
C++ Integration Test Framework using Google Test and Delegates
Language: C++ - Size: 2.06 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

suikan4github/rpp_driver
An experimental Duplex I2S implementation on PIO and its example applications.
Language: C++ - Size: 1.95 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

ttroy50/cmake-examples
Useful CMake Examples
Language: CMake - Size: 541 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 12,723 - Forks: 2,523

whatchamacallem/hatchlingplatform
Small C++ run-time intended to be developed against on the desktop before cross compiling to an embedded target or WebAssembly.
Language: C++ - Size: 303 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 4 - Forks: 0

GermanAizek/webdriverxx
Client API for Selenium Server
Language: C++ - Size: 47.2 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 77 - Forks: 21

nholthaus/gtest-runner
A cross-platform, Qt5 based Graphical User Interface for Google Test unit tests
Language: C++ - Size: 2.59 MB - Last synced at: 18 days ago - Pushed at: about 5 years ago - Stars: 282 - Forks: 75

tsmoreland/CredentialStore
Win32 Credential Manager API wrapping Win32 funcitons
Language: Java - Size: 934 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

MangaD/CppDSA
My personal study on Data Structures and Algorithms in C++.
Language: C++ - Size: 191 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

bobis33/VEngine
Game engine made with Vulkan
Language: C++ - Size: 198 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

godofecht/tinyML
Lightweight real-time machine learning and statistical analysis library
Language: C++ - Size: 54.7 KB - Last synced at: about 20 hours ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Brotcrunsher/BrotBoxEngine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
Language: C++ - Size: 41.4 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 56 - Forks: 12

haribo841/Cpp-challenges
c++ challenges with unit tests
Language: C++ - Size: 432 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

courseworks/AUT_AP_2025_Spring_HW1
This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.
Language: C++ - Size: 49.8 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

MickaelBlet/mockf
Mock C/C++ functions using gmock
Language: C++ - Size: 72.3 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

SGauvin/cpp-test-runner
Test runner for C++
Language: Rust - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

gotbordom/SelfUpdate
This was a coding interview problem asking to write a self updating application.
Language: C++ - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Aditya-A-garwal/AgAVLTree
High performance C++ AVL tree implementation with unit tests, examples and benchmarks
Language: C++ - Size: 163 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 0

jotavare/unit-testing
Implemented a C++ function, learned how to use CMake and Google Test framework for unit testing. Used a custom cpp devcontainer.
Language: CMake - Size: 71.3 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

assembly-confucius/sorting-and-searching-algorithms
Language: C++ - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

assembly-confucius/singly-linked-and-doubly-linked-list
Language: C++ - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MarvellousBee/MC-STL-generator
3D print your Minecraft skin!
Language: C++ - Size: 2.98 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

DefinitelyBak/MultiTetris
multi-window tetris using various graphics libraries and frameworks
Language: C++ - Size: 60.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tomzox/gtest_gui
Test runner GUI for Google-Test instrumented test applications
Language: Python - Size: 673 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

csoltenborn/GoogleTestAdapter
Visual studio extension that adds support for the C++ testing framework Google Test.
Language: C# - Size: 26 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 141 - Forks: 104

daniele-sartiano/penelope-bot
A distributed web crawler based on containers
Language: C++ - Size: 109 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

ziobrowskipiotr/Logistic_Regression_Model
This project implements logistic regression in C++, to predict the likelihood of heart disease, using SQLite for data storage and Google Test for unit testing.
Language: C++ - Size: 23.7 MB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

geugenm/gauss-matrix-method 📦
This is a private repository containing university labs dedicated to comp. techs. Lab theme: Gauss matrix equation solving
Language: C++ - Size: 36.9 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cbismuth/modern-cpp-modules
CMake template for C/C++ projects
Language: CMake - Size: 48.8 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

OrhanKupusoglu/concurrent-queue
Thread-safe queue tested with Google Test, calculates Taxicab Numbers
Language: C++ - Size: 34.2 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 1

Aditya-A-garwal/AgHashTable
High performance C++ Hash Table implementation
Language: C++ - Size: 371 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

emelyantsev/hands-on-design-patterns-cpp
Language: C++ - Size: 188 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

leakedmemory/losh
Simple shell for learning purposes.
Language: C - Size: 70.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

bast/calculator
Exercise to practice building projects with CMake.
Language: C++ - Size: 19.5 KB - Last synced at: 13 days ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 3

ginolatorilla/cpp-cmake-template
A C++ project template that uses the CMake build system
Language: CMake - Size: 32.2 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 2

Ryan4253/RaidZeroLib
Advanced Robot Control Library for the VEX Robotics Competition
Language: C++ - Size: 39.6 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 3

s0mewha7/bmstu-cpp-works
a repository storing implementations of various built-in functions сpp language
Language: C++ - Size: 2.15 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

alfaix/neotest-gtest
Google Test adapter for nvim-neotest
Language: Lua - Size: 192 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 33 - Forks: 9

CameronClay/parallel-co-processing
Distributed Data Processing application (Windows only) that utilizes multiple computers to execute an algorithm on a set of data.
Language: C++ - Size: 3.27 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CameronClay/WNLIB-Chat
GUI based application similar to IRC, with the ability to connect to a chat server to send and receive messages from server members. Supports whiteboard. Written in C++ using WNLIB.
Language: C++ - Size: 4.89 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CameronClay/dynamic-functions
Library which enables the ability to conditionally call functions at compile time based on the parameters passed, and store those functions in statically typed containers. Written in C++ using template metaprogramming.
Language: C++ - Size: 178 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

TomVer99/C-CPP_CMake_GTest-GithubActions
Template repo for C/C++ projects that use CMake and Google Tests for Github Actions
Language: C++ - Size: 101 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

Dpbm/snake-ai
A simple AI in pure c++ to play the snake game
Language: C++ - Size: 661 KB - Last synced at: 11 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

sajed-zarrinpour/Modern-Cpp--Class-Materials
Notes on modern c++ programing.
Language: Makefile - Size: 237 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

oscardelgado02/Introduction-to-Google-Test-and-CMake
Self-learning project to introduce to Google Test and CMake.
Language: C++ - Size: 16.4 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

BernhardGepp/traffic-simulator
A traffic simulator programmed in C++. This is a Windows application in which algorithms from the field of microscopic traffic simulation were implemented.
Language: C++ - Size: 62.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CaCuCkA/string
This is my C++ string library
Language: C++ - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

takanassyi/cpp-gtest-dev
c++ development environment
Language: C++ - Size: 86.9 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 2

simonthorell/hash-bosse-cat
A desktop GUI password recovery tool built with C++, openSSL and Qt framework capable of cracking hashes from various algorithms using wordlists.
Language: C++ - Size: 1.93 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sheepgrass/cpp_project_framework
C++ Project Framework is a framework for creating C++ project.
Language: Python - Size: 280 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 2

dolovnyak/n-puzzle Fork of insearcher/n-puzzle
Solves puzzles of various sizes
Language: C++ - Size: 185 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

dolovnyak/simple-equation-solver
This program simplifies and solves a polynomial second or lower degree equation.
Language: C++ - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Apacz87/binary_operations
Simple library of binary operations.
Language: C++ - Size: 34.2 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

hacksdump/googletest-coverage
Google Test coverage report generation
Language: CMake - Size: 184 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 5

harshvsingh8/android-gtest-driver
Google Test integration in an Android project to run native component/unit tests.
Language: C++ - Size: 546 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

ttwag/P11_LRU_Cache
Simulate a fully-associative LRU cache with user-modifiable block number
Language: C++ - Size: 489 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tarc/library-template
C++ library template project, featuring CMake, Conan, Google Test and Github actions
Language: CMake - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

moharamfatema/algorithms-problem-solving
this repo will include every line of code related to algorithms, data structures, problem-solving, competitive programming... . since its creation.
Language: C++ - Size: 8.54 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

davidstutz/googlemock-example
An example of using Google Mock inspired by Martin Fowler's "Mocks Aren't Stubs".
Language: C++ - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: almost 6 years ago - Stars: 24 - Forks: 11

fkpama/RemoteGoogleTestAdapter
Visual Studio extension that enables support for Linux remote unit testing with Google Test in the IDE
Language: C# - Size: 172 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

SolomidHero/cpp-gtest-example Fork of bumchik2/TechProgTemplates
Examples of tests for c++ based project (with gtest)
Language: C++ - Size: 157 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

raleighlittles/Minimal-GTest-Example
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
Language: C++ - Size: 194 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

kelarov/App
A Learning Ground for C++ Enthusiasts
Language: C++ - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

SwarnenduRC/DataStructures
Console application to test various data structueres built locally
Language: C++ - Size: 158 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

waveyboym/COS-214-Project
A restaurant simulation application that makes use of various design patterns. implemented in C++ by {{NULL}}_Exceptions
Language: C++ - Size: 55.8 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

islamhaqq/SahlTestingFramework
Unit Testing Framework (Mocking Library Included)
Language: C++ - Size: 75.2 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

paulinamoskwa/Cpp-ircus
Collection of C++ coding exercises
Language: C++ - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

tbhova/YSU-Micromouse-SAC-2017
Micromouse Code for IEEE R2 SAC 2017
Language: C++ - Size: 1.69 MB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

shakeLake/UPnP-Chat
UPnP Chat
Language: C++ - Size: 71.1 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

CountrySideEngineer/gtest2html
Convert test result xml of googletest into html.
Language: C# - Size: 234 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

saber-dragon/CodingPractice
Language: C++ - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

CountrySideEngineer/googletest_gui
Support select and run tests which use google test framework.
Language: C# - Size: 6.69 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gocarlos/unit_tests_example
Example Cmake project with Unit tests (google test and Ctest) as well as Travis-CI integration
Language: C++ - Size: 2.9 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 5

NOLAnuffsaid/GildedRoseCpp
C++ Gilded Rose
Language: C++ - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

swabbur/Nexus
A cross-platform C++ implementation of networking and distributed computing related design patterns
Language: C++ - Size: 858 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

swabbur/Euclidean
A header-only C++ library for linear algebra operations with constant dimensions.
Language: C++ - Size: 99.6 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

sunayana/Flows
Rhino 6 C++ SDK based project
Language: C++ - Size: 1.34 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

joshkel/gtpp
Google Test Pretty Printer
Language: Python - Size: 908 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 3

binarybirchtree/valor
A C++ framework for Vindinium.
Language: C++ - Size: 289 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

krestovolt/simple-smart-ptr
Toy implementation of smart pointer using reference counter for smart de-allocation
Language: C++ - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

TheLongRunSmoke/utility-boilerplate-qt
🚀Boilerplate for C++ utility application based on Qt5
Language: C++ - Size: 669 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 29 - Forks: 3

danijelcamdzic/cpp-testing-framework
Contains the build system for testing C++ code using GoogleTest and documenting using Doxygen
Language: C++ - Size: 10.8 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

fedemengo/algorithms-and-data-structures
Collection of algorithms and data structures
Language: C++ - Size: 1.72 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

LaurentiusVAdela/GroceryStoreManagementSystem
Language: C++ - Size: 31.1 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Mario-659/bcd_arithmetic
Library providing unpacked BCD arithmetic operations.
Language: C++ - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

smirnovlad/mipt-psamcs-atp-formal-semester-3
MIPT "Formal languages and translations" course
Language: C++ - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mtavkhelidze/cmake-and-gtest-skeleton
A skeleton CMake C++ library project with Google Test support
Language: CMake - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 2

johnfercher/boilerplate
Linux, Git, C++, Cmake, Docker, GoogleTests, TravisCI and Shellscript
Language: C++ - Size: 143 KB - Last synced at: 13 days ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 5

nordlow/gtest-tutorial
Tutorial on learning the Google Test (GTest) testing framework
Language: Shell - Size: 81.1 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 33 - Forks: 4

dstrebkov/union-find
C++ implementations of algorithms for solving Union-Find problem
Language: C++ - Size: 36.2 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

macmade/gmock-xcode
Xcode integration for GoogleMock through XCTest
Language: C++ - Size: 3.29 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 6

dimkatsi91/Cpp-STL-Examples
C++ STL Examples
Language: C++ - Size: 672 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 10

harmim/vut-ivs-project-1
Praktické aspekty vývoje software: Projekt 1 – Testování
Language: C++ - Size: 1.27 MB - Last synced at: 25 days ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

andreabonvini/cpp-project-template
Template to build a Multiplatform C++ project using CMake + GoogleTest + gcov
Language: C++ - Size: 245 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

pomodorozhong/use-googletest-with-qt-creator 📦
Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

trantrungtin/googlemock-extension
Extension for Google Mock
Language: C++ - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

akanmuratcimen/cmake-cpp-boilerplate
A cross-platform C++17 boilerplate project with google test and google benchmark libraries.
Language: C++ - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 0
