Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
Caffe: a fast open framework for deep learning.
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
🤖 A portable, header-only, artificial neural network library written in C99
Official github repository for Fast Artificial Neural Network Library (FANN)
A lightweight C library for artificial neural networks
LLM inference in C/C++
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
Open Source Computer Vision Library
Tensors and Dynamic neural networks in Python with strong GPU acceleration
An Open Source Machine Learning Framework for Everyone
Port of OpenAI's Whisper model in C/C++
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Micro-benchmarking library for C and C++ with PMU counters tracking
This is a repository for the code posted on my blog
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
The C++ Standard Library for Parallelism and Concurrency
Keyword spotting on Arm Cortex-M Microcontrollers
Optimized implementations of various library functions for ARM architecture processors
Scriptable database and system performance benchmark
Testing common random-number generators (RNG)
Modern HTTP benchmarking tool
Simple autotools template for quick project bootstrapping
B2 makes it easy to build C++ projects, everywhere.
Mirror of CMake upstream repository
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
The Meson Build System
C++ Driver for MongoDB
a small build system with a focus on speed
VTK-based Data Analysis and Visualization Application
Premake
Protocol Buffers - Google's data interchange format
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
SCons - a software construction tool
The systemd System and Service Manager
Mirror of Visualization Toolkit repository
🔥 A cross-platform build utility based on Lua
CLASS Project Generator
ccache – a fast compiler cache
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
C11 compiler (mirror)
distributed builds for C, C++ and Objective C
Emscripten: An LLVM-to-WebAssembly Compiler
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Mirror of the LuaJIT git repository
Pony is an open-source, actor-model, capabilities-secure, high performance programming language
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
Brotli compression format
libbz2 (bzip2 compression) bindings for Rust
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
Heavily optimized zlib compression algorithm
New generation entropy codecs : Finite State Entropy and Huff0
data compression library for embedded/real-time systems
Minimal Huffman coder/decoder
Multi-format archive and compression library
Lizard (formerly LZ5) is an efficient compressor with very fast decompression. It achieves compression ratio that is comparable to zip/zlib and zstd/brotli (at low and medium compression levels) at decompression speed of 1000 MB/s and faster.
Extremely Fast Compression algorithm
Keyword spotting on Arm Cortex-M Microcontrollers
Optimized implementations of various library functions for ARM architecture processors
Parallel, indexed xz compressor
shoco is a compressor for small text strings
Small strings compression library
A fast compressor/decompressor
Compression abstraction library and utilities
str: yet another string library for C language.
A portable, simple zip library written in C
A massively spiffy yet delicately unobtrusive compression library.
zlib replacement with optimizations for "next generation" systems.
Zstandard - Fast real-time compression algorithm
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
checkedthreads: no race condition goes unnoticed! Simple API, automatic load balancing, Valgrind-based checking
This is a repository for the code posted on my blog
The FastPFOR C++ library: Fast integer compression
header-only library to validate utf-8 strings at high speeds (using SIMD instructions)
C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
©️ Concurrent Programming Library (Coroutine) for C11
A concurrency C library 10x faster than Golang.
Simple and fast C library implementing a thread-safe API to manage hash-tables, linked lists, lock-free ring buffers and queues
OpenCL Mid-Level Abstractions Project
A small C OpenCL wrapper
Open MPI main development repository
An optimized C library for math, parallel processing and data movement
A simple C library for compressing lists of integers using binary packing
Fast integer compression in C using the StreamVByte codec
Small, portable implementation of the C11 threads API
A ANSI C blowfish ECB API
Bitcoin Cross-Platform C++ Development Toolkit
A modern, portable, easy to use crypto library.
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
Monero: the secure, private, untraceable cryptocurrency
A collection of hash functions, ciphers, tools, libraries, and materials related to cryptography & security. 🔐🔐🔐🔐🔐 (project was renamed, libchaos is main)
Optimized C library for EC operations on curve secp256k1
Experimental fork of libsecp256k1 with support for pedersen commitments and range proofs.
🔒 Don't use this repo, use the new monorepo instead:
Zyre - an open-source framework for proximity-based peer-to-peer applications
Fast and flexible CSV library written in pure ANSI C that can read and write CSV data.
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
ClickHouse® is a real-time analytics DBMS
A generic dynamo implementation for different k-v storage engines
🏂 EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
An embeddable fulltext search engine. Groonga is the successor project to Senna.
InfiniDB Data Warehouse
memcached development tree
The MongoDB Database
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
A library that provides an embeddable, persistent key-value store for fast storage.
Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts.
Scriptable database and system performance benchmark
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
A library of common data structures and algorithms written in C.
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
C List - universal list solution for C and C++, easy and fast, all data types supported
A library of generic data structures for the C language.
Git mirror of the official (mercurial) repository of cpp-btree
🔗 Common Data Structures and Algorithms
Library for the analysis of networks
A simple C library for working with KD-Trees
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
libsrt is a C library for writing fast and safe C code, faster. It provides string, vector, bit set, set, map, hash set, and hash map handling. Suitable for soft and hard real-time. Allows both heap and stack allocation. *BETA* (API still can change: suggestions are welcome)
Linux kernel source tree
Linear Linked List Library
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
A collecton of generic reference counted data structures, tools to create compatible C style classes, and demo applications
Random access array of tightly packed unsigned integers
Red-black tree in C
Common libraries and data structures for C.
Simple Dynamic Strings library for C
C macros for hash tables and more
C header library for typed lists (using macros and "template" C).
C-Reduce, a C and C++ program reducer
C code refactoring browser
High-level C binding for ØMQ
C++ wrapper for czmq. Aims to be minimal, simple and consistent.
Debugging like a sir (in C)
The efficient SMT-based context-bounded model checker (ESBMC)
Minimalistic C client for Redis >= 1.2
Event notification library
Cross-platform asynchronous I/O
ZeroMQ core engine in C++, implements ZMTP/3.1
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
The ZeroMQ Enterprise Messaging Broker
The Official MongoDB driver for C language
TLS/SSL and crypto library
Record and Replay Framework
strace is a diagnostic, debugging and instructional userspace utility for Linux
Lightweight markup language - document once, include anywhere
Official doxygen git repository
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
Event notification library
A cross-platform, linkable library implementation of Git that you can use in your application.
C++ Driver for MongoDB
Protocol Buffers - Google's data interchange format
A massively spiffy yet delicately unobtrusive compression library.
A text editor in less than 1000 LOC with syntax highlight and search.
Terminal for KDE
sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
JavaScript port of Vim
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
MetaCall: The ultimate polyglot programming experience.
Duktape - embeddable Javascript engine with a focus on portability and compact footprint
JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
A Modbus library for Linux, Mac OS, FreeBSD and Windows
Embedded JavaScript engine for C/C++
Embedded Web Server
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Lightweight Ruby
Embedded JavaScript engine for C/C++
OpenZFS on Linux and FreeBSD
Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
A library of common data structures and algorithms written in C.
A standalone and lightweight C library
NIH Utility Library
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Highly portable C system library: threads and synchronization primitives, sockets (TCP, UDP, SCTP), IPv4 and IPv6, IPC, hash functions (MD5, SHA-1, SHA-2, SHA-3, GOST), binary trees (RB, AVL) and more. Native code performance.
An open-source SDK for PSP homebrew development.
Common libraries and data structures for C.
The official Allegro 5 git repository. Pull requests welcome!
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also known as (AssetIO)
A C99 Cross Platform 2D Game Library
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
A fast and lightweight 2D game physics library.
🎮 C Bindings/Wrappers for Apple's METAL framework
Pure C Game Engine
A C99 3D game engine
Freecell Solver - a C library for automatically solving Freecell and some other variants of card Solitaire
A fast entity component system (ECS) for C & C++
gb single-file public domain libraries for C & C++
A C math library targeted at games
Epoxy is a library for handling OpenGL function pointer management for you
🚀 Making multi-player gamedev simpler since 2017
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
ORX: Portable Game Engine
Quake GPL Source Release
Quake 2 GPL Source Release
A simple and easy-to-use library to enjoy videogames programming
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Simple Directmedia Layer
A library for high-performance, modern 2D graphics with SDL written in C.
Simple and Fast Multimedia Library
A lightweight online game framework
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Nice things to use along dear imgui
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
A barebones single-header GUI library for Win32, X11 and Essence.
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
A tiny immediate-mode UI library
A single-header ANSI C immediate mode cross-platform GUI library
A single-header ANSI C gui library
Automated mirror of https://hg.libsdl.org/SDL/
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
HandBrake's main development repository
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
A C++ library to create desktop applications
GD Graphics Library
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
OpenSCAD - The Programmers Solid 3D CAD Modeller
stb single-file public domain libraries for C/C++
BLAKE2 official implementations
C library implementing the ridiculously fast CLHash hashing function
Fast strong hash functions: SipHash/HighwayHash
C implementation of the SHA-3 and Keccak with Init/Update/Finalize hashing API (NIST FIPS 202/Etherium)
Extremely fast non-cryptographic hash algorithm
A very compact representation of a placeholder for an image.
🧙♂️ ImageMagick 7
Simple .INI file parser in C, good for embedded systems
ini file parser
A small and portable INI file library with read/write support
C library for encoding, decoding and manipulating JSON data
Command-line JSON processor
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
🔋 In-place lightweight JSON parser
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
🗄️ single header json parser for C and C++
Lightweight JSON library written in C.
advanced, flexible JSON manipulation in C
A fast streaming JSON parsing library in C.
The Fast Lexical Analyzer - scanner generator for lexing in C and C++
Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that.
C library for cross-platform real-time audio input and output
A Parser Combinator library for C
A parser generator for visibly pushdown languages.
Lexer generator for C, C++, Go and Rust.
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
CMSIS Version 5 Development Repository
The atomic_ops project (Atomic memory update operations portable implementation)
Smart pointers for the (GNU) C programming language
Arm Mbed OS is a platform operating system designed for the internet of things
mimalloc is a compact general purpose allocator with excellent performance.
ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson
CBOR protocol implementation for C
Libelf is a simple library to read ELF files.
Universal configuration library parser
The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced.
The open-source observability platform everyone needs!
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
a library for audio and music analysis
Free Lossless Audio Codec
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
GStreamer open-source multimedia framework
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
Libav github mirror, clone of git://git.libav.org/libav
Main libjpeg-turbo repository
C library for cross-platform real-time audio input and output
PNG encoder and decoder in C and C++.
Minimalistic MP3 decoder single header library
🎥 Command line video player
C library for reading virtual slide images
Modern audio compression for the internet.
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
Reference implementation of the Ogg Vorbis audio format.
Apache ActiveMQ CPP
C99 library implementation of AWS client-side authentication: standard credentials providers and signing.
Lightweight WebSocket library for C.
Asynchronous networking for C
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
An HTML5 parsing library in pure C99
H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server
Mirror of Apache HTTP Server. Issues: http://issues.apache.org
🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.
the LIBpcap interface to various kernel packet capture mechanism
Cross-platform library which helps to develop web servers or frameworks.
A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.
LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
Port of http_parser to llparse
Experimental, scalable, high performance HTTP server
A portable MQTT C client for embedded systems and PCs alike.
nanomsg library
nghttp2 - HTTP/2 C Library and tools
nanomsg-next-generation -- light-weight brokerless messaging
C library to create simple HTTP servers and Web Applications.
Mirror of Apache Qpid Proton
Asynchronous HTTP(S) engine for C/C++ projects (deprecated, use Node++ instead)
Wrapper library for the BSD sockets API with a nicer C99 interface
Apache Thrift
The future of online communications.
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
A mini C library for interacting with the Twitter OAuth api.
🔪 Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub
The WebSocket library in C
Zyre - an open-source framework for proximity-based peer-to-peer applications
A C library for statistical and scientific computing
Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead
CS infrastructure components for HPC applications
a software library containing BLAS functions written in OpenCL
A pure-C math library with a great variety of mathematical functions. Seeks to be close to C89/C90 compliant for portability.
Elegant Fast Fourier Transform in C. Making fft.c from fftpack user-friendly.
DO NOT CHECK OUT THESE FILES FROM GITHUB UNLESS YOU KNOW WHAT YOU ARE DOING. (See below.)
FLINT (Fast Library for Number Theory)
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
MPI benchmark to test and measure collective performance
A light-weight MPI profiler.
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
SCR caches checkpoint data in storage on the compute nodes of a Linux cluster to provide a fast, scalable checkpoint / restart capability for MPI codes.
Splitting Conic Solver
A free Windows-compatible Operating System
PDFio is a simple C library for reading and writing PDF files.
A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
ANSI C API for OpenTracing
AddressSanitizer, ThreadSanitizer, MemorySanitizer
JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems
Embedded Web Server
Onigmo is a regular expressions library forked from Oniguruma.
regular expression library
Super Light Regexp engine for C/C++
Small portable regex in C
The approximate regex matching library and agrep command line tool.
World's fastest and most advanced password recovery utility
A little tool to play with Windows security
Binary Serialization
C library/compiler for the Cap'n Proto serialization/RPC protocol
An implementation of the MessagePack serialization format in C / msgpack.org[C]
High-level C binding for ØMQ
C++ wrapper for czmq. Aims to be minimal, simple and consistent.
FlatBuffers Compiler and Library in C for C
Minimalistic C client for Redis >= 1.2
ZeroMQ core engine in C++, implements ZMTP/3.1
The ZeroMQ Enterprise Messaging Broker
MPack - A C encoder/decoder for the MessagePack serialization format / msgpack.org[C]
Google Protocol Buffers tools (C code generator).
Protocol Buffers implementation in C
Apache Thrift
tpl - a small binary serialization library for C
Ceph is a distributed object, block, and file storage platform
Package manager for the C programming language.
Mirror of CMake upstream repository
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Mirror of https://git.ffmpeg.org/ffmpeg.git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Mirror of Apache HTTP Server. Issues: http://issues.apache.org
A cross-platform, linkable library implementation of Git that you can use in your application.
Linux kernel source tree
The MongoDB Database
The Official MongoDB driver for C language
The official NGINX Open Source repository.
Open Source Computer Vision Library
Repository for OpenCV's extra modules
TLS/SSL and crypto library
single-file C libraries from Philip Allan Rideout
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
(Hopefully) useful code snippets and header-only libs
📐 Pushing the boundaries of simplicity
CloudABI's standard C library
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
🌿 Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
A portable foreign-function interface library.
The Public Domain C Library
OBS Studio - Free and open source software for live streaming and screen recording
A fork of Paul Hsieh's Better String Library
Package manager for the C programming language.
The home of the ICU project source code.
Levenshtein algorithm in C
UTF-8 rope library for C
Simple Dynamic Strings library for C
Porter Stemmer algorithm in C
str: yet another string library for C language.
📚 single header utf8 string functions for C and C++
The FastPFOR C++ library: Fast integer compression
C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
A simple C library for compressing lists of integers using binary packing
Fast integer compression in C using the StreamVByte codec
The C Template Library
A modern, portable, easy to use crypto library.
stb single-file public domain libraries for C/C++
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
A modern, portable, cross-language unit testing and mocking framework for C and C++
Tiny unit test framework for C and C++, post-modern, single header, auto register, xml report, TDD
A cross-platform C and C++ unit testing framework for the 21st century
ctest is a unit test framework for software written in C.
GoogleTest - Google Testing and Mocking Framework
A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
tiny unit testing framework for ANSI C
µnit is a small testing framework for C
🦁 Nala - A delightful test framework for C projects.
Neat single-file cross-platform unit testing framework for C/C++.
A Micro (1k lines of code) Unit Test Framework for C/C++
property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input
Simple Unit Testing for C
An ultra-lightweight, micro unit test framework for C99 presented as a single-header
On the fly syntax checking for GNU Emacs
Asynchronous linting and make framework for Neovim/Vim
Syntax checking hacks for vim
A code-searching tool similar to ack, but faster.
A code-completion engine for Vim
Compile and execute C "scripts" in one go!
A shebang-friendly script for "interpreting" single C99, C11, and C++ files, including rcfile support.
Mirror of https://git.ffmpeg.org/ffmpeg.git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
htop - an interactive process viewer
Include binary files in C/C++
A tool for use with clang to analyze #includes in C and C++ source files
A cross-platform protocol library to communicate with iOS devices
the SSH library
A cross-platform library to access USB devices
Cross-platform asynchronous I/O
Nmap - the Network Mapper. Github mirror of official SVN repository.
UNIX-like reverse engineering framework and command-line toolset
AddressSanitizer, ThreadSanitizer, MemorySanitizer
SMACK Software Verifier and Verification Toolchain
strace is a diagnostic, debugging and instructional userspace utility for Linux
Basically a script thrift shop
tmux source code
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Mirror of Visualization Toolkit repository
Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Command-line arguments parsing library.
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
C Application Framework
CommonMark spec, with reference implementations in C and JavaScript
build-once run-anywhere c library
A cross platform C99 library to get cpu features at runtime.
Algebraic data types for C99
Library that solves the exact cover problem using Dancing Links, also known as DLX.
C-code generator for docopt language.
htop - an interactive process viewer
The client of the future
A CoAP (RFC 7252) implementation in C
A pure C implementation of the Geohash algorithm.
A cross-platform protocol library to communicate with iOS devices
Platform independent Near Field Communication (NFC) library
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
Your friendly e-mail address validation library.
An implementation of XDG Base Directory Specification
A small self-contained alternative to readline and libedit
Full-blown preprocessor metaprogramming
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
🚀 OOP in pure C with a single-header
Parser for argv that works similarly to getopt
A protocol buffers library for C
An easy-to-use C library for displaying text progress bars.
Cross-platform C/C++ library for creating text-based user interfaces (TUI) and console-based games
Sorting routine implementations in "template" C
Library for writing text-based user interfaces
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
timers and timeline
WAFer is a C language-based software platform for scalable server-side and networking applications. Think node.js for C programmers.
Locate the current running executable and the current running module/library on the file system 🔎
Fast Microsoft Excel's *.xlsx reader
A protocol framework for ZeroMQ
Embedded C/C++ web server
A Discord API wrapper library made in C
Your high performance web application C framework
H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server
C library for encoding, decoding and manipulating JSON data
minimal CGI and FastCGI library for C/C++
KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances.
C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
WDF makes it easy to write high-quality Windows drivers
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
Official code samples repository for Windows 10 Internet of Things (IoT)
🌿 Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub