81 Resources
C/C++ test Libraries
Well I'd like to test myself how good I am before making something massive :"
Pratice-Cpp Well I'd like to test myself how good I am before making something massive :" Before I upload something special, that I'll release in my
A small dx11 base program I use to test shaders and techniques
Dx11Base A small DirectX 11 program I use to test shaders and techniques (windows only). It is meant to be simple and straightforward. Nothing fancy t
Scripts to help create QUIC version test vectors in RFC 9001 format.
quic-test-vector Scripts to help create QUIC version test vectors in RFC 9001 format. Just type 'make all' to build everything. There are two tools he
A demo test game made from scratch using C++ and SDL
Dethroning Table of contents About This Game How to Compile the game About This Game This is a Cross-Platform Game Demo. How to Compile the game Run t
Project basicly find the test that fails some code.
Stress Test project Overview many and many times in competitve programming when you have a solution got WA(wrong answer) and you do not know why and c
A go-style coroutine library in C++11 and more.
cocoyaxi English | 简体中文 A go-style coroutine library in C++11 and more. 0. Introduction cocoyaxi (co for short), is an elegant and efficient cross-pla
A multimedia framework developed from scratch in C/C++, bundled with test programs and a neat media analyzer.
MiniVideo framework MiniVideo is a multimedia framework developed from scratch in C/C++, bundled with small testing programs and a neat media analyser
CodeShells | Test/Benchmark/Prototypes
The test/benchmarks/... codes that I wrote though out the time for research, test, fun, and even teach. I don't have all of them now.
Visual Studio Test Adapter for Catch2
Test Adapter for Catch2 Within Visual Studio, the Test Explorer is a convenient way to run and debug unit tests. This test adapter adds support for th
A polite conversation is a mini C++ project inspired by the game "The Turing Test".
A polite conversation A polite conversation is mini C++ project inspired by the game "The Turing Test". Installation You need clang and GNU readline l
Useful CMake Examples
CMake Examples Table of Contents Introduction Requirements Installation on Ubuntu Docker Other Links Introduction CMake is a cross-platform open-sourc
Alloc-test - Cross-platform benchmarking for memory allocators, aiming to be as close to real world as it is practical
Alloc-test - Cross-platform benchmarking for memory allocators, aiming to be as close to real world as it is practical
Kernel-mode C++ unit testing framework in BDD-style
There is a lack of unit testing frameworks that work in OS kernel. This library closes that gap and is targeted for windows driver developers.
Upp11 - C++11 lightweight single header unit test framework
upp11 Lightweight C++11 single header unit test framework To use framework: Copy upp11.h in you project dir. Create unit test source files or modify e
Tau - A Micro (1k lines of code) Unit Test Framework for C/C++
Tau τ A Micro Unit Testing Framework for C11/C++11 projects, with the promise of always being tiny - about 1k lines of code. This framework is a much
Network utility tool which enables to prototype or test network things.
netsck netsck is a network utility tool which is developed to prototype or test network things. It provides a shell inside which runs javascript engin
(Test assignment) Transfer files over the network using a homegrown UDP protocol
Требования Linux x86_64 gcc = 4.9 (C++11) Сборка $ make Запуск $ make run -j5 -j5 позволяет серверу и четырём клиентам запуститься одновременно. В
Test programming language.
The Rina Programming Language 0.0.3 Rina is an simple programming language. Sample Program Hello World. v text = "Hello World"; rinaln(text); Functio
A utility for running arbitrary commands when files change
Event Notify Test Runner A utility for running arbitrary commands when files change. Uses kqueue(2) or inotify(7) to avoid polling. entr was written t
A small, minimal HTTP library written in C.
trail - A small, minimal HTTP library written in C. trail is a small, minimal, and easy-to-use HTTP library written in C that supports GET and POST re
Interface between the Artery V2X Simulation Framework and DuT (Device under Test).
INFM HIL Interface Interface between the Artery V2X Simulation Framework and DuT (Device under Test). The Interface should support standards like: CAN
Test cpu and memory speed at linux-vps
Тест скорости процессора и памяти на linux-vps. Занимается бессмысленным перемножением массивов случайных чисел, для определения скорости процессора и
Rune is a programming language developed to test ideas for improving security and efficiency.
ᚣ The Rune Programming Language Safer code for secure enclaves This is not an officially supported Google product. NOTE: Rune is an unfinished languag
Generator of solution for one of the tasks on the semester test at MIPT (3 sem, сomputer techologies)
Page fault counter + table painter this one was written one day before the final test. This program counts the number of PF(page faults) and also prin
From vins-fusion, only for test
gps_based_slam from vins-fusion, only for test RUN roslaunch global_fusion debug_gps.launch 添加了一个GPS航迹推算的节点,即利用前后GPS坐标点计算其航向角yaw作为轨迹朝向,可以作为真实轨迹的参考。 v
A TCP / UDP program supporting multiple test scenarios
sock_test A TCP / UDP program supporting multiple test scenarios The current communication protocol only supports UDP. TCP will be supported later. Ho
Handy C++ test framework
C++ Voyager Test Framework Voyager is a simple and handy C++ Unit Test framework. It is designed to be beautiful and expressive both. Try it to feel i
Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage
What is UTBotCpp? UTBotCpp generates test cases by code, trying to cover maximum statements and execution paths. We treat source code as source of tru
Examples and test programs I made while learning the DPDK.
The DPDK Examples (WIP) Description A small repository I will be using to store my progress and test programs from the DPDK, a kernel bypass library v
A play around of mathematical functions to draw interesting objects to the screen.
LibDragonN64 Color Graphics Test A play around of mathematical functions to draw interesting objects to the screen. Compile Script (Windows only) In V
An area to test reading in ATLAS xAOD format and writing out to Parquet
xaod_to_parquet An area to test reading in ATLAS xAOD format and writing out to Parquet Getting the Code Clone the repository with the --recursive fla
Various Framework to do Unit Test in C++
Unit Test in C++ There are many frameworks to performs unit test in C++, we will present the most popular ones and show how to use them. The testing f
ipcbuf - test/report the size of an IPC kernel buffer
ipcbuf - test/report the size of an IPC kernel buffer Different forms of IPC utilize different in-kernel buffers, depending on a variety of possibly s
Re-usable test jig controller
Hubble Hubble is Winterbloom's re-usable development board for test jigs. Repository layout This repository contains the hardware design files and fir
Mostra os tipos de configuração para o método cv::Mat cv::imread(const cv::String &filename, int flags = 1).
App Exemplo Observações : Este programa foi feito com objetivo de teste. Foto utilizada - https://uploads.metropoles.com/wp-content/uploads/2017/03/10
End to end test framework designed for Juce applications
JUCE End to End test framework What is it? This package provides a mechanism to end-to-end test a JUCE application Prerequisites CMake. Must be 3.18 o
A test of judging code using qemu
QEMU Judger Test This project was done abandoned 2 months ago, and I can't remember everything very well, so the steps here may be wrong. Setup First,
Analysis of Argon and Xenon Collision data to test Bardeen-Cooper-Schrieffer Approximation
Univeristy of North Carolina Wilmington Analysis of Argon and Xenon Collision data to test Bardeen-Cooper-Schrieffer Approximation. Argon Data Tree Fi
📝 One of the difficult unit tester for ft_containers project
ft_containers-unit-test About ft containers unit test is a complete testing for project of school 21/ecole 42 and allowing you test your containers: V
Several GX2 test programs to compare it with OpenGL. (With additional GLFW+OpenGL implementation provided)
GX2-Tests Provided are GX2 test programs and samples for comparison with OpenGL and with additional GLFW+OpenGL implementation for test on PC. These s
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat
Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.
tunit Modern c++17 unit testing framework on Windows, macOS, Linux, iOS and android. Continuous Integration build status Operating system Status Windo
Test your malloc protection
Test your allocs protections and leaks ! Report Bug · Request Feature Table of Contents About The Tool Getting Started Prerequisites Quickstart Usage
This is a simple UNITEST to test the implementation of the the various container types of the C++ standard template library
ft_container UNITest. This is a simple UNITEST to test the implementation of the the various container types of the C++ standard template library that
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat
A tool to test if a shared library is dlopen'ble
A tool to test if a shared library is dlopen'ble
A micro unit-testing library for C/C++
µ-test A micro unit testing framework for C/C++ to get you up and running with unit-testing ASAP (even without libc). Usage Simply include the C and h
A little VST to test playhead reading
TempoTester This is a little AU/VST3 which just puts al the playhead information on the screen, useful for debugging DAWs. Standard instructions clone
A memory allocation program, it is used for doing an experiment to find out the detail of Microsoft Windows taskmgr performance information
memory-allocation-test A memory allocation program, it is used for doing an experiment to find out the detail of Microsoft Windows taskmgr performance
Photon OS DPDK and Packet Generator, RT Test, TF2 docker image.
photongen Photon OS DPDK and packet generator , cyclictest , TF2 with CUDA docker image. DPKD libs The build proccess builds and installs all shared l
A test showing a flipped bit in a file encrypted on two different machines
ChaCha ASM Test I have observed that the ChaCha cipher may have very rarely divergent code paths for AVX vs. SSE. I have seen this in earlier CryptoPP
PlatformIO + BL602 Bouffalo Arduino Core Test
PlatformIO + BL602 Bouffalo Arduino Core Test Description Uses A custom extension of the PlatformIO SiFive Platform (https://github.com/maxgerhardt/pl
Test any type of cloud database on Android apps. No need of a dedicated backend.
DB Kong - Database connections simplified DB Kong is an Android library that allows you to connect, interact and test any type of cloud database on An
Cold-start page provisioning speed test for WIndows
largepages This is a rudimentary test of cold-start memory paging on Windows that I put together for Raymond Chen's Tie, who was kind enough to ask it
A dynamic mock tool for C/C++ unit test on Linux&MacOS X86_64
lmock 接口 替换一个函数,修改机器指令,用新函数替换旧函数,支持全局函数(包括第三方和系统函数)、成员函数(包括静态和虚函数)
DotX64Dbg aims to provide a seamless way to write and test plugins for X64Dbg using .Net 5.0 and C#.
DotX64Dbg (EARLY ALPHA) Plugins and Scripting with C# for x64Dbg. Create Plugins for X64Dbg with ease DotX64Dbg aims to provide a seamless way to writ
Test suite for evaluating C code on 42 Basecamp
Joãonette Test suite based on Moulinette, made by "Iniciativa João" ⛺️ Setup Clone this repo ( I suggest cloning to the root and calling it joaonette
TestFrame - This is a test framework that uses Raylib and ImGui together to help test and develop concepts
This is a test framework that uses Raylib and ImGui together to help test and develop concepts. It is made using C++ because it uses classes for windows and views.
The Express LRS Handset project is first and foremost an experimental test bed for pushing the envelope with what can be done with the ELRS radio link
The Express LRS Handset project is first and foremost an experimental test bed for pushing the envelope with what can be done with the ELRS radio link
Fuzzing test lab
NYCU-Software-Testing-2021-Lab8 Fuzzing test lab 這是簡單的 bmp format 灰階轉換程式,裡面好像有隱藏的弱點會讓程式出問題,麻煩你用模糊測試找到問題,並幫我修復他。 繳交:學號.zip 內容: poc : 會造成問題的輸入 bmp_lib.c
The Simplest Test Code for an I2S Microphone on the ESP32 I can Imagine
The Simplest Test Code for an I2S Microphone on the ESP32 I can Imagine I've got a lot of audio projects. And I've tried to make these all available o
Poc to test my little friend features without any sdk
poc.vic-hack POC to test my little friend "vector" features without any sdk Ultimate goal - being able to write own firmware components without propri
Utility on top of the Flutter Driver API that facilitates measuring the performance of your app in an automated way created by Very Good Ventures 🦄
Very Good Performance Developed with 💙 by Very Good Ventures 🦄 Utility on top of the Flutter Driver API that facilitates measuring the performance o
A test using a TTGO module (ESP32 + screen) which renders a 3d scene using pingo library
A simple 3D renderer tested and developed for the TTGO T-Display ESP32 board. The 3d renderer is: https://github.com/fededevi/pingo The 3D renderer is
cooperative testcases for ueb
tuwien-compilerbau-test-21 Kooperative Sammlung von Testfällen für die LVA "Übersetzerbau" der TU Wien im SS21. Bitte beachtet, dass dies eine koopera
a undetectable tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our qqgroup is 703156427
a undetectable ios root access tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our
A fun little project to test out the mic on the M5Stack CORE2
M5Stack Core 2 Audio You can watch a video explainer here (YouTube) which goes into a bit more detail on the audio capabilities of the device. This pr
I2C hardware test terminal/master mode emulator.
I2C Master Mode Emulator The I2C master mode emulator allows communication with I2C devices by sending or receiving data to/from the I2C bus. To issue
A golang-style C++ coroutine library and more.
CO is an elegant and efficient C++ base library that supports Linux, Windows and Mac platforms. It pursues minimalism and efficiency, and does not rely on third-party library such as boost.
A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)
Catch2 v3 is being developed! You are on the devel branch, where the next major version, v3, of Catch2 is being developed. As it is a significant rewo
Native ApprovalTests for C++ on Linux, Mac and Windows
Approval Tests for C++ ⬇️ Download the latest version (v.10.8.0) of the single header file here. 📖 Read the Docs Contents What are Approval Tests? Re
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
Modern C++ Template A quick C++ template for modern CMake projects, aimed to be an easy to use starting point. This is my personal take on such a type
test framework
Photesthesis This is a small, experimental parameterized-testing tool. It is intended to be used in concert with another unit-testing framework (eg. C
Implementations of FizzBuzz test, with different optimisations
fizzbuzz Optimisation of classic FizzBuzz test. supernaive The least efficient implementation, with 3 ifs and two printfs per number. It is so ineffic
The BNG Blaster is a test tool to simulate thousands of PPPoE or IPoE subscribers including IPTV, traffic verification and convergence testing capabilities.
RtBrick BNG Blaster The BNG Blaster is a test tool to simulate thousands of PPPoE or IPoE subscribers including IPTV, traffic verification and converg
This the contains the test examples and validator tool for the ISPD2021 Wafer-Scale Physics Modeling contest.
This readme documents information regarding the validator/scorer which will be used for the 2021 ISPD Contest problem: Wafer-Scale Physics Modelling
🧪 single header unit testing framework for C and C++
🧪 utest.h A simple one header solution to unit testing for C/C++. Usage Just #include "utest.h" in your code! The current supported platforms are Lin
A testing micro framework for creating function test doubles
Fake Function Framework (fff) A Fake Function Framework for C Hello Fake World! Capturing Arguments Return Values Resetting a Fake Call History Defaul
CppUTest unit testing and mocking framework for C/C++
CppUTest CppUTest unit testing and mocking framework for C/C++ More information on the project page Slack channel: Join if link not expired Getting St
A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)
Catch2 v3 is being developed! You are on the devel branch, where the next major version, v3, of Catch2 is being developed. As it is a significant rewo
A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)
Catch2 v3 is being developed! You are on the devel branch, where the next major version, v3, of Catch2 is being developed. As it is a significant rewo