C Testing

Open-source C projects categorized as Testing | Edit details

Top 13 C Testing Projects

  • PHPT

    The PHP Interpreter

    Project mention: PHP 8.2 Performance Continues Moving In The Right Direction | reddit.com/r/PHP | 2022-05-24

    PHP already emits AVX instructions from the JIT - see https://github.com/php/php-src/blob/master/ext/opcache/jit/zend_jit_x86.dasc

  • Cucumber

    A monorepo of common components - building blocks for implementing Cucumber in various languages.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • AFLplusplus

    The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

    Project mention: New Mode for AFL++ | news.ycombinator.com | 2022-04-01
  • utest.h

    🧪 single header unit testing framework for C and C++

    Project mention: GitHub - Snaipe/Criterion: A cross-platform C and C++ unit testing framework for the 21st century | reddit.com/r/C_Programming | 2021-09-29

    Doesn't really have CMake integration, which is a big downer. You could try utest.h, which is a pretty minimal (as the name suggests), but featureful testing library. It still needs you to declare the main, but is that really such a problem?

  • mcjoin

    Simple multicast testing application

    Project mention: Configuring Multicast | reddit.com/r/networking | 2021-07-30

    Try https://github.com/troglobit/mcjoin

  • Muon

    A Micro (1k lines of code) Unit Test Framework for C/C++

    Project mention: Can some point me to a good resource on preprocessor macros? | reddit.com/r/C_Programming | 2022-05-22

    If you want type polymorphism akind to c++ template, check out https://github.com/jasmcaus/tau/blob/dev/tau/tau.h

  • bdd-for-c

    A simple BDD library for the C language

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ubxlib

    Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.

    Project mention: STM32L4R5 BLE Ublox ANNA B112 | reddit.com/r/stm32 | 2021-06-04

    https://github.com/u-blox/ubxlib ?

  • qtools

    QTools collection of open source tools for embedded systems development on Windows, Linux and MacOS

    Project mention: What software do professionals use to make GUI mockups for embedded systems? | reddit.com/r/embedded | 2021-12-13
  • Minctest

    tiny unit testing framework for ANSI C

  • libcester

    A robust header-only unit testing framework for C and C++ programming language. Support function mocking, memory leak detection, crash report.

  • libvmcu-Virtual-MCU-Library

    A Library for Static and Dynamic Analysis of AVR binaries.

    Project mention: Libvmcu v0.8.11 – controlflow graph update | news.ycombinator.com | 2021-07-06
  • testdrive

    An expressive single-header unit testing framework for C.

    Project mention: Another unit test framework, inspired by Catch2. | reddit.com/r/C_Programming | 2021-11-04
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-24.

C Testing related posts


What are some of the best open-source Testing projects in C? This list will help you:

Project Stars
1 PHPT 33,830
2 Cucumber 3,324
3 AFLplusplus 2,730
4 utest.h 479
5 mcjoin 99
6 Muon 92
7 bdd-for-c 92
8 ubxlib 91
9 qtools 90
10 Minctest 46
11 libcester 43
12 libvmcu-Virtual-MCU-Library 40
13 testdrive 2
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives