Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with gtest
A curated list of projects in awesome lists tagged with gtest .
https://github.com/filipdutescu/modern-cpp-template
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
ccache ci clang-format cmake cmake-module cmake-template cmakelists code-coverage codecov continuous-integration cpp github-action github-actions google-test gtest open-source package-manager project-template static-analysis template
Last synced: 20 Dec 2024
https://github.com/snikulov/google-test-examples
Short example how to use Google Test with CMake project
c-plus-plus cmake cpp docker-container gtest
Last synced: 15 Dec 2024
https://github.com/skyzh/RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm
Last synced: 29 Oct 2024
https://github.com/skyzh/riscv-simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm
Last synced: 27 Oct 2024
https://github.com/kinow/gtest-tap-listener
GoogleTest TAP Listener
cpp googletest gtest hacktoberfest tap testanythingprotocol testing
Last synced: 08 Nov 2024
https://github.com/wgroeneveld/gba-sprite-engine
An object-oriented Game Boy Advance sprite engine concept
cplusplus-11 engine gameboy-advance gba gba-game gtest sprites
Last synced: 29 Sep 2024
https://github.com/apriorit/gmock-global
Provides ability to mock global functions with gmock
cpp gmock gtest header-only library mock mocking unittest
Last synced: 18 Nov 2024
https://github.com/platisd/refactoring-for-testability-cpp
Hard-to-test patterns in C++ and how to refactor them
cpp design-pattern gtest refactoring solid testability unit-testing
Last synced: 28 Oct 2024
https://github.com/ssarcandy/ini-cpp
📑 Yet another ini config parser for modern C++
cmake configparser cpp17 gtest header-only ini ini-parser
Last synced: 12 Oct 2024
https://github.com/xtofl/cpp11training
Make unit tests run to exercise your C++11 knowledge
cplusplus cplusplus-11 cplusplus-14 gtest training-materials
Last synced: 12 Oct 2024
https://github.com/macmade/gmock-xcode
Xcode integration for GoogleMock through XCTest
c-plus-plus gmock google-test googlemock googlemock-test gtest integration test testing testing-tools xcode xcodebuild xctest
Last synced: 12 Dec 2024
https://github.com/asartori86/build_system_tools
Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.
build-system cmake cpp gtest meson unit-testing
Last synced: 11 Nov 2024
https://github.com/apriorit/gmock-more-args
Extends gmock argument count up to 15
cpp gmock gtest header-only library mock mocking unittest
Last synced: 18 Nov 2024
https://github.com/bincrafters/conan-gtest
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
conan google-testing gtest testing unit-test
Last synced: 26 Sep 2024
https://github.com/axel-op/vscode-devcontainer-cpp-conan
A template to demonstrate how to develop a C++ project in Visual Studio Code inside a container, using Conan dependency manager.
cmake conan containerization cpp docker gtest remote-development remote-development-container visual-studio-code vscode vscode-container vscode-remote
Last synced: 28 Oct 2024
https://github.com/nifadyev/development-tools-practice
Learn and practice useful dev tools via labs. Course at the University of Nizhny Novgorod
appveyor-ci cmake devops gtest travis-ci university-course unn
Last synced: 07 Nov 2024
https://github.com/axel-op/vscode-devcontainer-cpp-vcpkg
A template to demonstrate how to develop a C++ project in Visual Studio Code inside a container, using vcpkg dependency manager.
cmake cpp docker gtest remote-development remote-development-container vcpkg visual-studio-code vscode vscode-container vscode-remote
Last synced: 28 Oct 2024
https://github.com/perkss/c-kafka-examples
Examples using Kafka with C and C++
avro avro-kafka c cmake cmakelists cplusplus googletest gtest kafka rdkafka
Last synced: 11 Oct 2024
https://github.com/ginolatorilla/cpp-cmake-template
A C++ project template that uses the CMake build system.
asan c-plus-plus clang-tidy cmake cplusplus cpp cpp11 cpp14 cpp17 cxx cxx11 cxx14 cxx17 gmock google-mock google-test gtest template-project
Last synced: 13 Nov 2024
https://github.com/gbmhunter/cpptemplate
A template repository to quick-start C++ development.
codecov coverage cplusplus cpp cpp14 example gtest jumpstart quickstart repository template travis-ci
Last synced: 17 Nov 2024
https://github.com/raleighlittles/minimal-gtest-example
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework
Last synced: 28 Nov 2024
https://github.com/sheepgrass/cpp_project_framework
C++ Project Framework is a framework for creating C++ project.
c-plus-plus cmake conan cpp cross-platform doxygen doxygen-documentation framework google-test gtest jenkins jenkins-pipeline project unit-test
Last synced: 13 Oct 2024
https://github.com/Jonathan-Greve/Xmake-template
Xmake C++23 project template. Using C++ modules, github workflows for CI/CD (Windows and Ubuntu) and gtest for testing. Compiles with both GCC on Ubuntu and MSVC on Windows. See the linux.yml file for how to properly install GCC on ubuntu if you're having trouble.
cd ci cicd cpp cpp20 cpp20-modules cpp23 gtest project starter-template template xmake xmake-repo
Last synced: 24 Oct 2024
https://github.com/ugnelis/instant-translator
Translate words and sentences instantly in desktop environment.
cmake cplusplus glog google-translate gtest microsoft-translator qt translation
Last synced: 21 Dec 2024
https://github.com/mrts/docker-cmake-gtest-valgrind-ubuntu
Docker image with CMake, Google Test, Valgrind and C++ build tools
cmake docker-image gtest valgrind
Last synced: 29 Nov 2024
https://github.com/cshmookler/cpp_template
C++ project template with automatic versioning, LLVM tools, Conan, Meson, and GoogleTest integration.
clang-format clang-tidy conan cpp gtest meson template zlib-license
Last synced: 09 Oct 2024
https://github.com/ging-dev/cpp-example
C++ example use GTest, Gcovr coverage
cmake-examples coverage-report cpp gtest
Last synced: 14 Nov 2024
https://github.com/shinjimc/octree_voxel_vtk
Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.
3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk
Last synced: 06 Nov 2024
https://github.com/dubzzz/gtest-using-cmake-example
Example of how defining a CMakeLists.txt in order to run unit-tests using Google Test framework on travis-ci and appveyor
appveyor cmakelists gtest travis
Last synced: 26 Nov 2024
https://github.com/offa/danek
A configuration library for C++.
cmake config configuration cpp cpp-17 googletest gtest legacy legacy-code modern-cpp refactoring
Last synced: 19 Nov 2024
https://github.com/fn-code/projectone
c++ example using google test and cmake
cmake cpp example gtest gtest-support
Last synced: 05 Nov 2024
https://github.com/datpham0412/cgpa-calculator
The CGPA Calculator is a terminal-based tool for students to manage and calculate their GPA and CGPA efficiently. Enter personal details, course units, and grades to track academic performance. Built with C++ and SQLite.
cmake cplusplus-17 gtest oop sqlite
Last synced: 09 Nov 2024
https://github.com/tomasmark79/cmake-project-template
This template project was inspired by a vast number of projects encountered in the past. The goal is to keep it as simple as possible, using GTest.
c cmake cpp google-testing gtest tamplate
Last synced: 11 Dec 2024
https://github.com/briancairl/dont
A collection of C++ template (metaprogramming) utilities that I often need, but don't want to have to re-implement for the 1000th time.
compile-time compile-time-meta-programming constexpr cpp cpp17 dont gtest metaprogramming parameter-pack template templates typetraits
Last synced: 12 Dec 2024
https://github.com/gusenov/examples-gtest
Примеры использования Google Test.
cpp examples google-test gtest
Last synced: 08 Nov 2024
https://github.com/raigorx/graphcoloring
GraphColoring Algorithm Backtracking https://en.wikipedia.org/wiki/Graph_coloring
algorithm backtrack backtracking cmake color cpp20 graph graph-algorithms gtest
Last synced: 07 Nov 2024
https://github.com/feglawy/cpp_template
C++ project template with CMake and GoogleTest integration for building and testing libraries, ensuring code quality and maintainability.
cmake cpp cpp17 gtest template template-project
Last synced: 14 Dec 2024
https://github.com/prophetru/helloworld
Sample "Hello World" with gtest. Can be used as a template for future projects for education only.
Last synced: 07 Nov 2024
https://github.com/kamilpolok/acssimulation
Automatic Control System Simulation. Allows for simulation of various scenarios using different controllers, control objects and actuators
cmake controlsystem cpp cpp17 googlemock googletest gtest pid pid-control
Last synced: 19 Nov 2024
https://github.com/end2endzone/gtestbadge
A GoogleTest TestEventListener implementation for generating a badge based on test results.
badge badge-generator googletest gtest
Last synced: 24 Nov 2024
https://github.com/skyzh/serialpb
Reliable packet transmission over serial interface
Last synced: 11 Nov 2024
https://github.com/atsushisakai/googletestdiscover
A python script to discover google test code and run
Last synced: 16 Oct 2024
https://github.com/sergeyklay/ytc
An yaml-cpp example project.
cmake cmake-examples codecov conan conan-examples coverage cpp cpp-examples cpp17 gtest yaml yaml-cpp
Last synced: 08 Dec 2024
https://github.com/danielepalaia/message-bus
A generic multithreading message bus written in C++11
gtest message-bus multithreading
Last synced: 09 Nov 2024
https://github.com/ugnelis/conan-gtest-coverage-example
Conan.io package GTest with coverage implementation.
conan conan-io coverage coveralls cpp googletest gtest travis-ci
Last synced: 17 Dec 2024
https://github.com/moztanku/jaclib
My multiplatform utility library
cmake cpp20 gtest library linux multiplatform utility windows
Last synced: 19 Dec 2024
https://github.com/bersen66/project-template
Template for conan + cmake c++ applications.
benchmark cmake conan cpp docker fmt gtest project-template
Last synced: 19 Dec 2024
https://github.com/prophetru/outerjoin
Educational project
asio async boost cmake coroutines cpp cpp23 doxygen gtest otus reader server shared-timed-mutex writter
Last synced: 07 Nov 2024
https://github.com/prophetru/duplicatefilefinder
Educational project
boost cmake concept cpp cpp20 cpp23 crc32 doxygen filesystem gtest md5 otus programoptions regex
Last synced: 07 Nov 2024
https://github.com/mjovanc/qryptic
A simple blockchain written in C++, CMake and SHA256 cryptography for learning purposes.
blockchain cmake cpp gtest qryptic
Last synced: 13 Nov 2024
https://github.com/aphelionz/cppquiz
Quiz yourself on ANY topic, from the command line.
cmake cplusplus cpp googletest gtest openai-api
Last synced: 14 Dec 2024
https://github.com/ifimust/chordless
Analyze MIDI notes. Display which notes/chords are played.
alsa boost cmake-presets gtest midi music qml qt6
Last synced: 12 Oct 2024
https://github.com/mrts/docker-qt-cmake-gtest-valgrind-ubuntu
Docker image with Qt, Qt Quick, CMake, Google Test, Valgrind and C++ build tools
cmake docker-image gtest qt valgrind
Last synced: 29 Nov 2024
https://github.com/awtkns/fastmark
An automated marking Platform for testing students code with GTEST
auto-grading automation docker fastapi gtest nuxt testing
Last synced: 19 Dec 2024
https://github.com/vladbologa/raytracer-cpp
Building a ray tracer in C++, following "The Ray Tracer Challenge" by Jamis Buck
cpp cpp17 eigen3 gtest raytracer raytracing
Last synced: 06 Nov 2024
https://github.com/nifadyev/programming-methods-course
Labs for Programming Methods Course at University of Nizhny Novgorod
gtest structure-learning university-course unn
Last synced: 07 Nov 2024
https://github.com/ermolaevv/all_labs
Проект-контейнер для выполнения практических заданий по курсу МП2
cmake cpp data-structures gtest labs winforms
Last synced: 14 Nov 2024
https://github.com/star-3gg/derek-banas-software-architecture
design patterns workout in multiple languages
cpp design-patterns docker gtest learning prebuilt-binaries
Last synced: 09 Nov 2024
https://github.com/christosgalano/data-structures
A header-only C++ library containing implementations of various data structures.
cmake cpp data-structures github-actions gtest
Last synced: 08 Nov 2024
https://github.com/nezihesozen/udacity-cpp-nanodegree-build-an-openstreetmap-route-planner
Udacity C++ Nanodegree Program- Build an OpenStreetMap Route Planner
astar-pathfinding cpp gtest io2d openstreetmap route-planning udacity-nanodegree
Last synced: 12 Nov 2024
https://github.com/edson-a-soares/geometric_acyclic_visitor
An acyclic visitor geometrically flavored.
best-practices design-by-contracts design-patterns gtest modern-cpp oop-principles visitor-pattern
Last synced: 09 Nov 2024
https://github.com/naguales/codility-algorithms
C++ Codility Solutions (100% Score)
codility codility-lessons codility-solutions cpp gtest
Last synced: 09 Nov 2024
https://github.com/stefanasandei/dsa
Data Structures & Algorithms implemented in C++
algorithms cmake cpp data-structures dsa gtest
Last synced: 09 Nov 2024
https://github.com/vityaman-edu/math-tool
CLI for Mathematica and Symatica. Enjoy abstract math algorithms and symbolic computations!
clang clang-tidy cmake cpp20 gtest math
Last synced: 12 Nov 2024
https://github.com/astrodynamic/exchangequest
ExchangeQuest is a C++ client-server trading exchange system for USD and RUB with order matching, supporting multiple clients and real-time balance updates.
asio asio-library async boost client client-server cmake cpp cpp20 exchange finance gtest networking server socket tcp tcp-client tcp-server trading traiding
Last synced: 19 Nov 2024
https://github.com/prdktntwcklr/cpp-on-avr
C++ code for AVR microcontrollers.
avr cmake cpp gtest microcontrollers
Last synced: 14 Nov 2024
https://github.com/dariustb/tictactics
C++ console app to play Tic-tac-toe game
Last synced: 12 Nov 2024
https://github.com/risahamm/containers.h
Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.
class-template containers data-structures gtest iterators template-functions
Last synced: 14 Nov 2024
https://github.com/risahamm/matrix_oop.h
Implementation of the matrix library using the object-oriented approach in C++17.
constructors gtest incapsulation matrices methods oop-principles operators-overloading
Last synced: 14 Nov 2024
https://github.com/tessapower/k-and-r-c
My implementations of the challenges in the K and R C book.
c c99 gtest k-and-r visual-studio
Last synced: 19 Nov 2024
https://github.com/sirius-mhlee/cpp-boilerplate
C++ Boilerplate using CMake, Boost, OpenCV, Gcov, GCOVR, Cppcheck and GTest
boilerplate boost cmake cpp cppcheck gcov gcovr gtest opencv
Last synced: 07 Dec 2024
https://github.com/winterfulllll/object-oriented-programming-course
Репозиторий с решениями лабораторных работ по ООП на C++ 🚀
Last synced: 02 Dec 2024