Ross ROSS = Recommend OSS · open-source software intelligence for agents

platform: c

942 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
pellepl/spiffs
SPIFFS is a wear-leveled file system for SPI NOR flash devices on embedded targets, written in C. It is designed for small microcontroller …
641621maintenance
systemd/casync
casync is a content-addressable data synchronization tool that combines the rsync algorithm with content-addressable storage. It splits dat…
421608maintenance
mattconte/tlsf
TLSF (Two-Level Segregated Fit) is a real-time memory allocator implementation in C offering O(1) malloc, free, realloc, and memalign with …
321603maintenance
ARM-software/CMSIS_5
CMSIS (Cortex Microcontroller Software Interface Standard) Version 5 is ARM's standardized vendor-independent abstraction layer for ARM Cor…
101603maintenance
joan2937/pigpio
pigpio is a C library for the Raspberry Pi that provides fine-grained control of GPIO pins, including PWM, servo pulses, callbacks, and sof…
231595maintenance
tmikolov/word2vec
The original C implementation of word2vec, which trains word embeddings using the Continuous Bag-of-Words (CBOW) and Skip-gram neural netwo…
321592maintenance
SuperHouse/esp-open-rtos
An open source FreeRTOS-based software framework for the ESP8266 WiFi microcontroller, developed by the community as an alternative to Espr…
231581maintenance
rui314/minilisp
MiniLisp is a small, readable Lisp interpreter written in under 1000 lines of heavily commented C. It supports integers, symbols, cons cell…
321562maintenance
danielamitay/DAKeyboardControl
DAKeyboardControl is an Objective-C iOS library that adds keyboard awareness and iMessages-style pan-to-dismiss behavior to any UIView, UIS…
321552maintenance
hyperic/sigar
SIGAR (System Information Gatherer And Reporter) is a cross-platform C library for collecting system information such as CPU, memory, disk,…
321548maintenance
ands/lightmapper
A single-file C/C++ library for baking lightmaps using an existing OpenGL renderer. It supports ambient occlusion and multi-bounce global i…
321540maintenance
eclipse-paho/paho.mqtt.embedded-c
The Eclipse Paho MQTT C/C++ client library for embedded platforms, offering low-level MQTT packet serialization plus higher-level C and C++…
631539maintenance
projectNe10/Ne10
Ne10 is an open-source C library of common math, signal processing, image processing, and physics functions heavily optimized for ARM CPUs …
231539maintenance
Battelle/movfuscator
The M/o/Vfuscator is a C compiler that compiles programs into x86 'mov' instructions only, performing all arithmetic, control flow, and fun…
321530maintenance
LuaDist/lua
A distribution of the Lua 5.1 programming language interpreter and library built with CMake instead of the standard Makefiles. It provides …
101491maintenance
callumboddy/CBZSplashView
CBZSplashView is an Objective-C iOS library that recreates the Twitter-style animated splash screen, where an icon grows to reveal the app'…
321478maintenance
zsaleeba/picoc
picoc is a very small C interpreter that can execute C code without compilation, suitable for embedding as a scripting engine. The GitHub r…
321474maintenance
forthespada/MyPoorWebServer
A runnable HTTP web server implemented in C/C++ based on the books 'TCP/IP Network Programming' and 'Linux High-Performance Server Programm…
321473maintenance
NightDive-Studio/shockmac
The officially GPL-released source code of the PowerMac (Mac OS 9) port of the 1994 game System Shock, published by Night Dive Studios. It …
321467maintenance
rxi/dyad
Dyad.c is a lightweight, portable asynchronous networking library for C, distributed as just two source files. It supports building small T…
101457maintenance
anael-seghezzi/CToy
CToy is an interactive C(99) live coding environment built on the TCC compiler that recompiles and restarts your program on every file save…
671445maintenance
kmackay/micro-ecc
A small, fast C library implementing ECDH key exchange and ECDSA signatures for 8-bit, 32-bit, and 64-bit processors, with optional inline …
231432maintenance
tylertreat/chan
A pure C library that implements Go-style channels (buffered and unbuffered) on top of pthreads, providing CSP-style communication and sync…
231427maintenance
pangweiwei/slua
slua is a fast Lua binding library for Unity3D and mono that uses static code generation instead of reflection to export C#/.NET interfaces…
231419maintenance
signalapp/libsignal-protocol-c
A C implementation of the Signal Protocol, a ratcheting forward-secrecy encryption protocol for synchronous and asynchronous messaging. It …
101417maintenance
diracdeltas/FastestWebsiteEver
A novelty website that fits entirely within a single TCP packet, served by a bespoke webserver written in C. It uses aggressive tricks like…
321409maintenance
m5stack/M5Stack
The official Arduino library for M5Stack Core (Basic/Gray) ESP32 development kits, providing access to the LCD, buttons, speaker, power man…
491402maintenance
ele7enxxh/Android-Inline-Hook
A C library for inline hooking of native functions on 32-bit Android, supporting ARM, Thumb16, and Thumb32 instruction sets. It lets you re…
321401maintenance
achimdoebler/UGUI
µGUI is a lightweight, platform-independent open source graphics library for embedded systems written in C. It supports any color, grayscal…
321388maintenance
Crypto-toolbox/HFT-Orderbook
A limit order book implementation for high-frequency trading, based on WK Selph's design, written in C with a Python3 interface. It support…
321383maintenance
glouw/ctl
CTL is a header-only, template-like container library for ISO C99/C11 that reimplements C++ STL containers such as vector, list, deque, set…
231382maintenance
jacksondunstan/UnityNativeScripting
A library that lets Unity developers write game scripts in native C++ (or C/assembly) instead of C#, communicating via P/Invoke bindings. I…
321375maintenance
tsherif/space-shooter.c
A cross-platform, top-down 2D space shooter written in standard C11 using only platform libraries (Win32/Xlib/Emscripten, OpenGL, XAudio2/A…
321375maintenance
microsoft/FFmpegInterop
A Microsoft open-source library and code sample that integrates FFmpeg into Windows 10/8.1/Phone 8.1 applications via a MediaStreamSource f…
751366maintenance
12207480/TYPagerController
An iOS library providing horizontal paging scroll views and view controllers with customizable tab bars, written in Objective-C with Swift …
321365maintenance
NeutroniumCore/Neutronium
Neutronium is a .NET library for building desktop applications with HTML, CSS, and JavaScript UIs using the MVVM pattern, powered by Chromi…
231351maintenance
gdabah/distorm
diStorm3 is a lightweight, fast disassembler library for x86/AMD64 machine code, licensed under BSD. It acts as a decomposer, returning bin…
231345maintenance
couchbase/forestdb
ForestDB is an embedded key-value storage engine written in C/C++ by Couchbase, using a Hierarchical B+-Tree based Trie (HB+-Trie) as its m…
561333maintenance
tfhe/tfhe
TFHE is a C++ library implementing fast fully homomorphic encryption over the torus, based on the CGGI16 scheme with gate-by-gate bootstrap…
421326maintenance
microsoft/Windows-Driver-Frameworks
Windows Driver Frameworks (WDF) is Microsoft's open-source framework of libraries for writing high-quality Windows device drivers, includin…
231321maintenance
mntmn/interim
Interim OS is a minimalist experimental operating system with a language-based kernel inspired by Lisp machines and Plan 9. It boots to a J…
321315maintenance
tass-belgium/picotcp
picoTCP is a small-footprint, modular TCP/IP stack written in C for embedded systems and IoT devices. It is portable to many microcontrolle…
231311maintenance
obdev/v-usb
V-USB is a firmware-only USB driver for Atmel AVR microcontrollers, implementing low-speed USB in software without dedicated USB hardware. …
771310maintenance
emmericp/ixy
ixy is a userspace packet processing framework and network driver for Intel 10 Gbit/s NICs (82599/ixgbe family) and virtio, written from sc…
321310maintenance
lpereira/lwan
Lwan is a high-performance, scalable HTTP server written in C that can serve both static and dynamic content, and can also be embedded as a…
676034experimental
peng-zhihui/Ctrl-FOC-Lite
A port of the SimpleFOC field-oriented-control firmware to STM32 HAL with FreeRTOS support, plus a validated evaluation board design (STM32…
321296maintenance
wbenny/injdrv
A proof-of-concept Windows kernel driver that injects DLLs into user-mode processes using Asynchronous Procedure Calls (APC). It hooks into…
321296maintenance
BonzaiThePenguin/WikiSort
WikiSort is a public domain implementation of block merge sort, a stable sorting algorithm that runs in O(1) memory while remaining as fast…
321290maintenance
scottcgi/Mojoc
Mojoc is an open-source, cross-platform, pure C (C99) game engine based on OpenGLES3, targeting mobile games on Android and iOS. It uses a …
231286maintenance
antirez/rax
Rax is a fully featured radix tree (trie) implementation written in portable ANSI C99, originally created for Redis. It emphasizes a balanc…
321267maintenance
rivermoonlight/gobbledegook
Gobbledegook (GGK) is a standalone C/C++ Bluetooth Low Energy GATT server library for Linux, built on BlueZ over D-Bus with Bluetooth Manag…
321260maintenance
libunwind/libunwind
libunwind is a portable C library providing an API to determine and manipulate the call chain (stack frames) of program threads, supporting…
721250maintenance
armon/bloomd
Bloomd is a high-performance C network daemon that exposes bloom filters and operations over them to clients via a simple, memcached-like A…
321248maintenance
session-replay-tools/cetus
Cetus is a high-performance MySQL proxy middleware written in C that provides transparent routing between applications and backend MySQL se…
231241maintenance
grimfang4/sdl-gpu
SDL_gpu is a C library providing high-performance, hardware-accelerated 2D rendering on top of SDL, with automatic batching, a shader API, …
611240maintenance
openzfsonwindows/ZFSin
ZFSin is a port of the OpenZFS filesystem to Windows, implemented as a native kernel driver providing pooled storage, checksums, snapshots,…
231223maintenance
deadpixi/mtm
mtm (Micro Terminal Multiplexer) is a tiny terminal multiplexer written in about 1000 lines of C that splits a terminal into multiple virtu…
231222maintenance
antirez/smaz
Smaz is a small C compression library specialized for compressing very short strings, where general-purpose compressors like zlib fail. It …
321221maintenance
openenclave/openenclave
Open Enclave SDK is a hardware-agnostic open source SDK for building C and C++ applications that use hardware-based Trusted Execution Envir…
861204maintenance
tuanpmt/esp_mqtt
A fully functional MQTT client library written in C for the ESP8266 microcontroller, ported from a Contiki MQTT client. It supports subscri…
231171maintenance
willemt/raft
A BSD-licensed C implementation of the Raft consensus protocol, distributed as a single amalgamated header file with no dependencies. Netwo…
231170maintenance
maximkulkin/esp-homekit
A C library implementing an Apple HomeKit accessory server for ESP8266 microcontrollers, built for esp-open-rtos with ESP-IDF 4.x/5.x suppo…
321165maintenance
rustyrussell/ccan
The C Code Archive Network (CCAN) is a collection of reusable C modules, analogous to CPAN for Perl, distributed as self-contained director…
761163maintenance
bittorrent/libutp
libutp is a C++ library implementing the uTorrent Transport Protocol (uTP), a TCP-like reliable transport over UDP based on LEDBAT congesti…
321159maintenance
aircrack-ng/rtl8188eus
An out-of-tree Linux/Android kernel driver for Realtek RTL8188eus/eu/etv WiFi chipsets, maintained under the Aircrack-ng organization. It a…
341157maintenance
yaml/libyaml
LibYAML is a C library implementing a YAML 1.1 parser and emitter. It exposes event-based parsing and emitting APIs, with object constructi…
811154maintenance
wangyi-fudan/wyhash
wyhash is a fast, high-quality 64-bit non-cryptographic hash function with accompanying PRNG (wyrand/w1rand) and hash map, written in porta…
561146maintenance
abcminiuser/lufa
LUFA is a lightweight USB framework for AVR microcontrollers, providing drivers and abstractions atop the hardware USB controller. It enabl…
641130maintenance
gianlucaborello/libprocesshider
A small shared library that hides a specified process from tools like ps and lsof on Linux by hooking libc functions via the ld.so preloade…
321130maintenance
microsoft/Windows-Machine-Learning
Microsoft's Windows Machine Learning samples and tools repository, providing a high-performance ONNX inference API powered by ONNX Runtime …
391123maintenance
haywire/haywire
Haywire is an asynchronous HTTP server framework written in C, built on the libuv event loop that powers node.js. It aims for a minimal fea…
321123maintenance
piscisaureus/wepoll
wepoll is a small C library that implements the Linux epoll API on Windows, enabling scalable socket event notification. It is distributed …
321111maintenance
mohuihui/antispy
AntiSpy is a free Windows anti-rootkit and antivirus toolkit that detects, analyzes, and restores kernel modifications and hooks with the h…
231109maintenance
uclouvain/openjpeg
OpenJPEG is an open-source JPEG 2000 codec written in C, officially recognized by ISO/IEC and ITU-T as the JPEG 2000 reference software. It…
671108maintenance
graphql/libgraphqlparser
libgraphqlparser is a C++11 parser for the GraphQL query language, exposing both C++ and pure C APIs. It uses flex and bison to generate th…
101107maintenance
primaryobjects/AI-Programmer
AI-Programmer is a C# experiment that uses genetic algorithms to automatically generate programs in a Turing-complete esoteric language (Br…
471103maintenance
orangeduck/tgc
tgc is a tiny (~500 line) conservative, thread-local mark-and-sweep garbage collector for C, provided as a single header. It automatically …
321100maintenance
SimHacker/micropolis
The open-source GPL release of Micropolis, based on the original SimCity Classic city-building simulation game by Will Wright and Maxis. Th…
621095maintenance
gmamaladze/globalmousekeyhook
A C# .NET library (NuGet package MouseKeyHook) that taps global keyboard and mouse activity on Windows via Win32 hooks, raising standard .N…
231092maintenance
traildb/traildb
TrailDB is a C library and tdb command-line tool for storing and querying series of discrete events (trails) in highly compressed, immutabl…
321090maintenance
cwalter-at/freemodbus
FreeModbus is a BSD-licensed Modbus ASCII/RTU and Modbus TCP slave (server) implementation for embedded systems, implementing the Modbus Ap…
631088maintenance
google/cmockery
Cmockery is a lightweight C library for writing unit tests, compiled into standalone test executables linked with the code under test. It e…
101086maintenance
AlkaMotors/AM32-MultiRotor-ESC-firmware
AM32 is open-source firmware for STM32-based electronic speed controllers (ESCs) that drive brushless motors in multirotors and other RC ve…
231074maintenance
Misaka-Mikoto-Tech/MonoHook
MonoHook is a C# library for Unity that hooks C# methods at runtime by patching JIT/AOT-compiled native code in memory, without modifying D…
321058maintenance
Blosc/c-blosc
C-Blosc is a high-performance, lossless compression library for binary data that uses blocking, shuffling, SIMD, and multi-threading to com…
481057maintenance
RedisLabs/redis-cluster-proxy
A multithreaded proxy for Redis Cluster that abstracts the cluster away so clients can talk to it as if it were a single Redis instance. It…
321057maintenance
akospasztor/stm32-bootloader
A customizable bootloader library for STM32 microcontrollers with example projects demonstrating firmware updates from an SD card with a FA…
231054maintenance
btbd/access
A Windows kernel driver plus DLL wrapper that lets a usermode process perform privileged operations on protected processes without creating…
321053maintenance
torvalds/test-tlb
A small C benchmark tool by Linus Torvalds that measures memory access latency and TLB behavior across working-set sizes from a few kilobyt…
321050maintenance
imoreapps/ffmpeg-avplayer-for-ios-tvos
A small Objective-C/C media player framework for iOS and Apple TV OS built on FFmpeg, supporting most audio/video formats and network strea…
321044maintenance
tinycthread/tinycthread
TinyCThread is a minimalist, portable C library implementing a subset of the C11 threads API (threads, mutexes, condition variables, once s…
321043maintenance
matz/streem
Streem is a prototype of a stream-based concurrent scripting language created by Yukihiro Matsumoto, influenced by the shell pipeline model…
324598experimental
haileys/jsos
JSOS is a hobby operating system whose kernel, C library, compiler, and JavaScript virtual machine are written largely in JavaScript, with …
321038maintenance
client9/libinjection
A C library that tokenizes and analyzes input strings to detect SQL injection (SQLi) attacks using fingerprint matching. It has bindings fo…
321032maintenance
sheepdog/sheepdog
Sheepdog is a distributed storage system written in C that provides highly available block-level storage volumes for QEMU/KVM virtual machi…
321022maintenance
ndless-nspire/Ndless
Ndless is an extension for TI-Nspire graphing calculators that combines an executable loader and an SDK, enabling third-party native C, C++…
831015maintenance
torvalds/AudioNoise
A collection of toy digital audio effect implementations (IIR filters, delay loops) written in C, created as a learning project alongside L…
524473experimental
felix-pb/kfd
kfd is a C library that provides kernel memory read/write on Apple devices by exploiting physical use-after-free (PUAF) vulnerabilities to …
281012maintenance
tsoding/olive.c
Olive.c is a dependency-free, stb-style single-header 2D graphics library for C that renders pixel by pixel into a memory buffer. It provid…
522444experimental
dotnet/Comet
Comet is a C# UI toolkit for building cross-platform user interfaces using the Model-View-Update (MVU) architectural pattern, built on top …
101670experimental

← prev page 7 / 10 next →