C Testing

Open-source C projects categorized as Testing

Top 13 C Testing Projects

  • PHPT

    The PHP Interpreter

    Project mention: PuTTY vulnerability vuln-p521-bias | news.ycombinator.com | 2024-04-15

    The values [0, 15] represent 16 possible values, which is a power of 2.

    The correct way to get an unbiased distribution from a sample of 2^x to a modulo that is not an even power of 2 is to use rejection sampling.

    This is what RFC 6979 says to do https://datatracker.ietf.org/doc/html/rfc6979#section-3.2

    But you can also see this technique in CSPRNG code; i.e. https://github.com/php/php-src/blob/d40726670fd2915dcd807673...

  • 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: Decoding C/C++ Compilation Process: From Source Code to Binary | /r/cpp | 2023-06-08

    It could be cool to see some explanation of CFG representations or GIMPLE/LLVM here. GCC/Clang can print those out as text, or just compile to that code and not go lower if you ask them to. There are some interesting things you can do with bytecode, like Rellic, AFL++, or optview2. It seems a bit reductive imo to go straight from high-level code to disassembly without at all examining any layers in between. Especially if we use something like Polygeist or CIR.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ETTrace

    Easily and accurately profile iOS apps

    Project mention: Locally measure performance of your app, without Xcode or Instruments | /r/iOSProgramming | 2023-04-27
  • Muon

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

  • mcjoin

    Simple multicast testing application

  • qtools

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

  • bdd-for-c

    A simple BDD library for the C language

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • libcester

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

  • Minctest

    tiny unit testing framework for ANSI C

  • libvmcu-Virtual-MCU-Library

    A Library for Static and Dynamic Analysis of AVR binaries.

  • luzer

    A coverage-guided, native Lua fuzzing engine.

  • testdrive

    An expressive single-header unit testing framework for C.

  • mite

    Minimalist test framework for C language.

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 2024-04-15.

C Testing related posts

Index

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

Project Stars
1 PHPT 37,212
2 AFLplusplus 4,609
3 ETTrace 484
4 Muon 146
5 mcjoin 140
6 qtools 123
7 bdd-for-c 100
8 libcester 58
9 Minctest 53
10 libvmcu-Virtual-MCU-Library 48
11 luzer 34
12 testdrive 2
13 mite 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com