awesome-c

A curated list of awesome C frameworks, libraries and software.

  • Genymobile/scrcpy - Display and control your Android device
  • git/git - Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.
  • obsproject/obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
  • FFmpeg/FFmpeg - Mirror of https://git.ffmpeg.org/ffmpeg.git
  • ggreer/the_silver_searcher - A code-searching tool similar to ack, but faster.
  • curl/curl - 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 and TFTP. libcurl offers a myriad of powerful features
  • SamyPesse/How-to-Make-a-Computer-Operating-System - How to Make a Computer Operating System in C++
  • nothings/stb - stb single-file public domain libraries for C/C++
  • mpv-player/mpv - ğŸ�¥ Command line video player
  • pbatard/rufus - The Reliable USB Formatting Utility
  • radareorg/radare2 - UNIX-like reverse engineering framework and command-line toolset
  • allinurl/goaccess - GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
  • vurtun/nuklear - A single-header ANSI C gui library
  • jarun/nnn - n³ The unorthodox terminal file manager
  • TheAlgorithms/C - Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
  • s-matyukevich/raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi
  • qmk/qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
  • hashcat/hashcat - World's fastest and most advanced password recovery utility
  • jonas/tig - Text-mode interface for git
  • andlabs/libui - Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
  • reactos/reactos - A free Windows-compatible Operating System
  • jedisct1/libsodium - A modern, portable, easy to use crypto library.
  • phpredis/phpredis - A PHP extension for Redis
  • webview/webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)
  • fogleman/Craft - A simple Minecraft clone written in C using modern OpenGL (shaders).
  • systemd/systemd - The systemd System and Service Manager
  • acidanthera/OpenCorePkg - OpenCore bootloader
  • glfw/glfw - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
  • davatorium/rofi - Rofi: A window switcher, application launcher and dmenu replacement
  • videolan/vlc - VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
  • libgit2/libgit2 - A cross-platform, linkable library implementation of Git that you can use in your application.
  • libevent/libevent - Event notification library
  • microsoft/react-native-code-push - React Native module for CodePush
  • lvgl/lvgl - Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
  • borgbackup/borg - Deduplicating archiver with compression and authenticated encryption.
  • raysan5/raylib - A simple and easy-to-use library to enjoy videogames programming
  • rswier/c4 - C in four functions
  • sumatrapdfreader/sumatrapdf - SumatraPDF reader
  • Tencent/xLua - xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
  • coturn/coturn - coturn TURN server project
  • go-vgo/robotgo - RobotGo, Go Native cross-platform GUI automation @vcaesar
  • jgamblin/Mirai-Source-Code - Leaked Mirai Source Code for Research/IoC Development Purposes
  • liuliu/ccv - C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
  • krallin/tini - A tiny but valid init for containers
  • DaveGamble/cJSON - Ultralightweight JSON parser in ANSI C
  • lz4/lz4 - Extremely Fast Compression algorithm
  • cockpit-project/cockpit - There's code a goin' on
  • jart/cosmopolitan - build-once run-anywhere c library
  • catboost/catboost - A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
  • processhacker/processhacker - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
  • cstack/db_tutorial - Writing a sqlite clone from scratch in C
  • libretro/RetroArch - Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
  • peng-zhihui/L-ink_Card - Smart NFC & ink-Display Card
  • libvips/libvips - A fast image processing library with low memory needs.
  • nodejs/http-parser - http request/response parser for c
  • FreeRDP/FreeRDP - FreeRDP is a free remote desktop protocol library and clients
  • DoctorWkt/acwj - A Compiler Writing Journey
  • orangeduck/Cello - Higher level programming in C
  • Wind4/vlmcsd - KMS Emulator in C (currently runs on Linux including Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows with or without Cygwin)
  • pocoproject/poco - The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
  • Cyan4973/xxHash - Extremely fast non-cryptographic hash algorithm
  • mytechnotalent/Reverse-Engineering - A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
  • hishamhm/htop - htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
  • openwall/john - John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
  • edenhill/librdkafka - The Apache Kafka C/C++ library
  • lpereira/lwan - Experimental, scalable, high performance HTTP server
  • citusdata/citus - Distributed PostgreSQL as an extension
  • rui314/8cc - A Small C Compiler
  • aquynh/capstone - Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
  • wren-lang/wren - The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
  • redis/hiredis - Minimalistic C client for Redis >= 1.2
  • Immediate-Mode-UI/Nuklear - A single-header ANSI C immediate mode cross-platform GUI library
  • cjdelisle/cjdns - An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
  • universal-ctags/ctags - A maintained ctags implementation
  • libimobiledevice/libimobiledevice - A cross-platform protocol library to communicate with iOS devices
  • laruence/yaf - Fast php framework written in c, built in php extension
  • cmus/cmus - Small, fast and powerful console music player for Unix-like operating systems.
  • klange/toaruos - A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
  • grbl/grbl - An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
  • ldcsaa/HP-Socket - High Performance TCP/UDP/HTTP Communication Component
  • hsoft/collapseos - Bootstrap post-collapse technology
  • Kitware/CMake - Mirror of CMake upstream repository
  • xmake-io/xmake - 🔥 A cross-platform build utility based on Lua
  • pygame/pygame - pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
  • yourtion/30dayMakeOS - 《30天自制æ“�作系统》æº�ç �中文版。自己制作一个æ“�作系统(OSASK)的过程
  • kornelski/pngquant - Lossy PNG compressor — pngquant command based on libimagequant library
  • aws/s2n-tls - s2n : an implementation of the TLS/SSL protocols
  • dokan-dev/dokany - User mode file system library for windows with FUSE Wrapper
  • RIOT-OS/RIOT - RIOT - The friendly OS for IoT
  • marcobambini/gravity - Gravity Programming Language
  • nbs-system/naxsi - NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX
  • clibs/clib - C package manager-ish
  • Netflix/dynomite - A generic dynamo implementation for different k-v storage engines
  • hfiref0x/UACME - Defeating Windows User Account Control
  • tboox/tbox - ğŸ�� A glib-like multi-platform c library
  • antirez/sds - Simple Dynamic Strings library for C
  • martanne/vis - A vi-like editor based on Plan 9's structural regular expressions
  • veracrypt/VeraCrypt - Disk encryption with strong security based on TrueCrypt
  • linuxmint/cinnamon - A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
  • lxc/lxc - LXC - Linux Containers
  • lc-soft/LCUI - A small C library for building user interfaces with C, XML and CSS.
  • jorisvink/kore - An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
  • ultrajson/ultrajson - Ultra fast JSON decoder and encoder written in C with Python bindings
  • shadowsocks/ChinaDNS - Protect yourself against DNS poisoning in China.
  • attractivechaos/klib - A standalone and lightweight C library
  • y123456yz/reading-code-of-nginx-1.9.2 - nginx-1.9.2æº�ç �通读分æ��注释,带详尽函数中文分æ��注释以å�Šç›¸å…³å‡½æ•°æµ�程调用注释,最全é�¢çš„nginxæº�ç �阅读分æ��中文注释,更新完毕
  • neutrinolabs/xrdp - xrdp: an open source RDP server
  • libusb/libusb - A cross-platform library to access USB devices
  • contiki-os/contiki - The official git repository for Contiki, the open source OS for the Internet of Things
  • gluster/glusterfs - Gluster Filesystem : Build your distributed storage in minutes
  • colmap/colmap - COLMAP - Structure-from-Motion and Multi-View Stereo
  • openvenues/libpostal - A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
  • warmcat/libwebsockets - canonical libwebsockets.org networking library
  • RandyGaul/cute_headers - Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
  • mortdeus/legacy-cc - The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr.
  • CloverHackyColor/CloverBootloader - Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
  • ithewei/libhv - 🔥 比libeventã€�libuv更易用的国产网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket client/server.
  • fluent/fluent-bit - Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows
  • rui314/chibicc - A small C compiler
  • floooh/sokol - minimal cross-platform standalone C headers
  • gnea/grbl - An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
  • urbit/urbit - An operating function
  • cmusphinx/pocketsphinx - PocketSphinx is a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop
  • htop-dev/htop - htop - an interactive process viewer
  • hnes/libaco - A blazing fast and lightweight C asymmetric coroutine library ğŸ’� ⛅🚀⛅ğŸŒ�
  • mridgers/clink - Bash's powerful command line editing in cmd.exe
  • dvorka/hstr - bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
  • jakogut/tinyvm - TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
  • peng-zhihui/HoloCubic - 带网络功能的伪全æ�¯é€�æ˜�显示桌é�¢ç«™
  • stellar/stellar-core - stellar-core is the reference implementation for the peer to peer agent that manages the Stellar network
  • ohler55/oj - Optimized JSON
  • acassen/keepalived - Keepalived
  • kokke/tiny-AES-c - Small portable AES128/192/256 in C
  • lastpass/lastpass-cli - LastPass command line interface tool
  • jagt/clumsy - clumsy makes your network condition on Windows significantly worse, but in a controlled and interactive manner.
  • lotabout/write-a-C-interpreter - Write a simple interpreter of C. Inspired by c4 and largely based on it.
  • dunst-project/dunst - Lightweight and customizable notification daemon
  • badafans/better-cloudflare-ip - 查找适å�ˆè‡ªå·±å½“å‰�网络ç�¯å¢ƒçš„优选cloudflare anycast IP
  • firmianay/CTF-All-In-One - CTFç«�èµ›æ�ƒå¨�指å�—
  • varnishcache/varnish-cache - Varnish Cache source code repository
  • torproject/tor - unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --
  • microsoft/checkedc - 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.
  • collectd/collectd - The system statistics collection daemon. Please send Pull Requests here!
  • jonashaag/bjoern - A screamingly fast Python 2/3 WSGI server written in C.
  • fragglet/c-algorithms - A library of common data structures and algorithms written in C.
  • Mzzopublic/C - C语言
  • nanopb/nanopb - Protocol Buffers with small code size
  • iqiyi/xCrash - 🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.
  • troydhanson/uthash - C macros for hash tables and more
  • hexchat/hexchat - GTK+ IRC client
  • aubio/aubio - a library for audio and music analysis
  • tianocore/edk2 - EDK II
  • coreutils/coreutils - upstream mirror
  • sustrik/libmill - Go-style concurrency in C
  • vozlt/nginx-module-vts - Nginx virtual host traffic status module
  • akheron/jansson - C library for encoding, decoding and manipulating JSON data
  • tj/luna - luna programming language - a small, elegant VM implemented in C
  • microsoft/msquic - Cross-platform, C implementation of the IETF QUIC protocol.
  • inotify-tools/inotify-tools - inotify-tools is a C library and a set of command-line programs providing a simple interface to inotify.
  • plasma-umass/coz - Coz: Causal Profiling
  • begeekmyfriend/leetcode - LeetCode in pure C
  • google/honggfuzz - Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
  • cleanflight/cleanflight - Clean-code version of the baseflight flight controller firmware
  • gozfree/gear-lib - Gear-Lib, C library for IOT Embedded Multimedia and Network
  • weechat/weechat - The extensible chat client.
  • chipsec/chipsec - Platform Security Assessment Framework
  • neomutt/neomutt - :envelope: Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat
  • philippe44/AirConnect - Use AirPlay to stream to UPnP/Sonos & Chromecast devices
  • westes/flex - The Fast Lexical Analyzer - scanner generator for lexing in C and C++
  • srdja/Collections-C - A library of generic data structures.
  • json-c/json-c - 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/
  • abishekvashok/cmatrix - Terminal based "The Matrix" like implementation
  • jhawthorn/fzy - :mag: A simple, fast fuzzy finder for the terminal
  • karlstav/cava - Console-based Audio Visualizer for Alsa
  • cesanta/mongoose-os - 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.
  • eduard-permyakov/permafrost-engine - An OpenGL RTS game engine written in C
  • 3proxy/3proxy - 3proxy - tiny free proxy server
  • premake/premake-core - Premake
  • ThrowTheSwitch/Unity - Simple Unit Testing for C
  • janet-lang/janet - A dynamic language and bytecode vm
  • orangeduck/mpc - A Parser Combinator library for C
  • xiph/rnnoise - Recurrent neural network for audio noise reduction
  • MinhasKamal/CreepyCodeCollection - A Nonsense Collection of Disgusting Codes
  • kangjianwei/Data-Structure - 《数æ�®ç»“æ�„》-严蔚æ•�.å�´ä¼Ÿæ°‘-æ•™æ��æº�ç �ä¸�习题解æ��
  • way-cooler/way-cooler - Wayland compositor for AwesomeWM
  • quickjs-zh/QuickJS - QuickJS是一个å°�å�‹å¹¶ä¸”å�¯åµŒå…¥çš„Javascript引æ“�,它支æŒ�ES2020规范,包括模å�—,异步生æˆ�器和代ç�†å™¨ã€‚
  • apple/swift-corelibs-libdispatch - The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
  • chjj/compton - A compositor for X11.
  • SanderMertens/flecs - A fast entity component system (ECS) for C & C++
  • acl-dev/acl - Server framework and network components written by C/C++ for Linux, Mac, FreeBSD, Solaris(x86), Windows, Android, IOS
  • tvheadend/tvheadend - Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV,SAT>IP and other formats through the unix pipe as input sources.
  • networkprotocol/yojimbo - A network library for client/server games written in C++
  • lloyd/yajl - A fast streaming JSON parsing library in C.
  • sysstat/sysstat - Performance monitoring tools for Linux
  • ElementsProject/lightning - c-lightning — a Lightning Network implementation in C
  • stephane/libmodbus - A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows
  • concurrencykit/ck - Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
  • cnlohr/rawdrawandroid - Build android apps without any java, entirely in C and Make
  • cloudwu/coroutine - A asymmetric coroutine library for C.
  • glouw/tinn - A tiny neural network library
  • namhyung/uftrace - Function graph tracer for C/C++/Rust
  • nigels-com/glew - The OpenGL Extension Wrangler Library
  • civetweb/civetweb - Embedded C/C++ web server
  • armink/EasyLogger - An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻é‡�级(ROM<1.6K, RAM<0.3k)ã€�高性能的 C/C++ 日志库
  • Celtoys/Remotery - Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
  • vmg/sundown - Standards compliant, fast, secure markdown processing library in C
  • Ewenwan/ShiYanLou - 学习C & C++ & python&汇编语言 LLVM编译器 æ•°æ�®ç»“æ�„ 算法 æ“�作系统 å�•ç‰‡æœº linux é�¢è¯•
  • apache/guacamole-server - Mirror of Apache Guacamole Server
  • ibireme/yyjson - The fastest JSON library in C
  • NetHack/NetHack - Official NetHack Git Repository
  • ivmai/bdwgc - The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)
  • mackron/miniaudio - Single file audio playback and capture library written in C.
  • statsite/statsite - C implementation of statsd
  • davidmoreno/onion - C library to create simple HTTP servers and Web Applications.
  • vifm/vifm - Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
  • OpenSC/OpenSC - Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend
  • seemoo-lab/nexmon - The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
  • okbob/pspg - Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
  • slembcke/Chipmunk2D - A fast and lightweight 2D game physics library.
  • stm32duino/Arduino_Core_STM32 - STM32 core support for Arduino
  • PromyLOPh/pianobar - Console-based pandora.com player
  • facebookarchive/libphenom - An eventing framework for building high performance and high scalability systems in C.
  • taviso/ctypes.sh - A foreign function interface for bash.
  • openssh/openssh-portable - Portable OpenSSH
  • citusdata/cstore_fdw - Columnar storage extension for Postgres built as a foreign data wrapper. Check out https://github.com/citusdata/citus for a modernized columnar storage implementation built as a table access method.
  • zauonlok/renderer - A shader-based software renderer written from scratch in C89
  • linux-test-project/ltp - Linux Test Project http://linux-test-project.github.io/
  • open62541/open62541 - Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
  • kkos/oniguruma - regular expression library
  • remzi-arpacidusseau/ostep-code - Code from various chapters in OSTEP (http://www.ostep.org)
  • checkpoint-restore/criu - Checkpoint/Restore tool
  • Cisco-Talos/clamav - ClamAV - Documentation is here: https://docs.clamav.net
  • altdesktop/playerctl - ğŸ�§ mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.
  • brendan-rius/c-jwt-cracker - JWT brute force cracker written in C
  • luke-jr/bfgminer - Modular ASIC/FPGA miner written in C, featuring overclocking, monitoring, fan speed control and remote interface capabilities.
  • rui314/9cc - A Small C Compiler
  • begeekmyfriend/bplustree - A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
  • benhoyt/inih - Simple .INI file parser in C, good for embedded systems
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheet - Various tips & tricks
  • symisc/unqlite - An Embedded NoSQL, Transactional Database Engine
  • taviso/ctftool - Interactive CTF Exploration Tool
  • cc65/cc65 - cc65 - a freeware C compiler for 6502 based systems
  • cesanta/mjs - Embedded JavaScript engine for C/C++
  • syslog-ng/syslog-ng - syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL.
  • distcc/distcc - distributed builds for C, C++ and Objective C
  • nullsecuritynet/tools - Security and Hacking Tools, Exploits, Proof of Concepts, Shellcodes, Scripts.
  • djkaty/Il2CppInspector - Powerful automated tool for reverse engineering Unity IL2CPP binaries
  • rspamd/rspamd - Rapid spam filtering system.
  • jeremycw/httpserver.h - Single header library for writing non-blocking HTTP servers in C
  • lexborisov/myhtml - Fast C/C++ HTML 5 Parser. Using threads.
  • skywind3000/mini3d - 3D Software Renderer in 700 Lines !!
  • FreeRADIUS/freeradius-server - FreeRADIUS - A multi-protocol policy server.
  • HardySimpson/zlog - A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.
  • mpitutorial/mpitutorial - MPI programming lessons in C and executable code examples
  • rsyslog/rsyslog - a Rocket-fast SYStem for LOG processing
  • bats3c/shad0w - A post exploitation framework designed to operate covertly on heavily monitored environments
  • cloudwu/pbc - A protocol buffers library for C
  • drh/lcc - The lcc retargetable ANSI C compiler
  • boazsegev/facil.io - Your high performance web application C framework
  • sustrik/libdill - Structured concurrency in C
  • Lora-net/LoRaMac-node - Reference implementation and documentation of a LoRa network node.
  • symisc/sod - An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
  • golang-ui/nuklear - This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
  • crownengine/crown - The flexible game engine.
  • rapiz1/DungeonRush - 👾ğŸ�� A opensource game inspired by Snake, written in pure C with SDL
  • h2o/picohttpparser - tiny HTTP parser written in C (used in HTTP::Parser::XS et al.)
  • NVIDIA/cuda-samples - Samples for CUDA Developers which demonstrates features in CUDA Toolkit
  • droe/sslsplit - Transparent SSL/TLS interception
  • andrewrk/libsoundio - C library for cross-platform real-time audio input and output
  • brianmario/yajl-ruby - A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
  • fwupd/fwupd - A system daemon to allow session software to update firmware
  • linux-can/can-utils - Linux-CAN / SocketCAN user space applications
  • sdlpal/sdlpal - SDL-based reimplementation of the classic Chinese-language RPG "XiÄ�n jiàn Qí Xiá Zhuàn" (also known as PAL).
  • orangeduck/Corange - Pure C Game Engine
  • laruence/yar - Light, concurrent RPC framework for PHP & C
  • cgdb/cgdb - Console front-end to the GNU debugger
  • apple/cups - Apple CUPS Sources
  • coreboot/coreboot - Mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
  • cksystemsteaching/selfie - An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
  • mjansson/rpmalloc - Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
  • vnmakarov/mir - A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
  • open-mpi/ompi - Open MPI main development repository
  • Dr-Noob/cpufetch - Simple yet fancy CPU architecture fetching tool
  • rougier/freetype-gl - OpenGL text using one vertex buffer, one texture and FreeType
  • cesanta/v7 - Embedded JavaScript engine for C/C++
  • xiph/opus - Modern audio compression for the internet.
  • mkirchner/linked-list-good-taste - Linus Torvalds' linked list argument for good taste, explained
  • signalapp/libsignal-protocol-c - Signal Protocol C Library
  • Harvey-OS/harvey - A distributed operating system
  • opsengine/cpulimit - CPU usage limiter for Linux
  • emweb/wt - Wt, C++ Web Toolkit
  • liballeg/allegro5 - The official Allegro 5 git repository. Pull requests welcome!
  • containers/crun - A fast and lightweight fully featured OCI runtime and C library for running containers
  • danielwaterworth/Raphters - [DEPRECATED] A web framework for C.
  • bitcoin-core/secp256k1 - Optimized C library for EC operations on curve secp256k1
  • Pithikos/C-Thread-Pool - A minimal but powerful thread pool in ANSI C
  • SRombauts/SQLiteCpp - SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
  • ThakeeNathees/pocketlang - A small and fast programming language.
  • rxi/dyad - Asynchronous networking for C
  • richgel999/miniz - miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz
  • emsec/ChameleonMini - The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. The ChameleonMini was developed by https://kasper-oswald.de. The device is available at https://shop.kasper.it. For further information see the Getting Started Page https://rawgit.com/emsec/ChameleonMini/master/Doc/Doxygen/html/_page__getting_started.html or the Wiki tab above.
  • B-Con/crypto-algorithms - Basic implementations of standard cryptography algorithms, like AES and SHA-1.
  • silentbicycle/greatest - A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
  • Softmotions/ejdb - :snowboarder: EJDB 2.0 — 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.
  • owntone/owntone-server - OwnTone is forked-daapd's new name. Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
  • igraph/igraph - Library for the analysis of networks
  • taf2/curb - Ruby bindings for libcurl
  • mvp/uhubctl - uhubctl - USB hub per-port power control
  • ZerBea/hcxtools - Portable (that doesn't include proprietary/commercial operating systems) solution for conversion of cap/pcap/pcapng (gz compressed) WiFi dump files to hashcat formats (recommended by hashcat) and to John the Ripper formats. hcx: h = hash, c = convert and calculate candidates, x = different hashtypes
  • eclipse/mraa - Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
  • eclipse/paho.mqtt.c - An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS. API documentation: https://eclipse.github.io/paho.mqtt.c/
  • commonmark/cmark - CommonMark parsing and rendering library and program in C
  • chocolate-doom/chocolate-doom - Chocolate Doom is a Doom source port that is minimalist and historically accurate.
  • buserror/simavr - simavr is a lean, mean and hackable AVR simulator for linux & OSX
  • Snaipe/Criterion - A cross-platform C and C++ unit testing framework for the 21st century
  • vinniefalco/LuaBridge - A lightweight, dependency-free library for binding Lua to C++
  • Bumblebee-Project/Bumblebee - Bumblebee daemon and client rewritten in C
  • session-replay-tools/cetus - Cetus is a high performance middleware that provides transparent routing between your application and any backend MySQL Servers.
  • protocolbuffers/upb - a small protobuf implementation in C
  • citusdata/pg_cron - Run periodic jobs in PostgreSQL
  • gurnec/HashCheck - HashCheck Shell Extension for Windows with added SHA2, SHA3, and multithreading; originally from code.kliu.org
  • shiyanhui/libcsp - A concurrency C library 10x faster than Golang.
  • trailofbits/ctf - CTF Field Guide
  • jarikomppa/soloud - Free, easy, portable audio engine for games
  • armon/bloomd - C network daemon for bloom filters
  • libtom/libtomcrypt - 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.
  • cr-marcstevens/sha1collisiondetection - Library and command line tool to detect SHA-1 collision in a file
  • zerosum0x0/CVE-2019-0708 - Scanner PoC for CVE-2019-0708 RDP RCE vuln
  • danigargu/CVE-2020-0796 - CVE-2020-0796 - Windows SMBv3 LPE exploit #SMBGhost
  • codeplea/genann - simple neural network library in ANSI C
  • cnlohr/channel3 - ESP8266 Analog Broadcast Television Interface
  • chentao0707/QrCodeScan - Android手机客户端二维ç �扫æ��
  • samtools/samtools - Tools (written in C using htslib) for manipulating next-generation sequencing data
  • monitoringartist/zabbix-docker-monitoring - :whale: Docker/Kubernetes/Mesos/Marathon/Chronos/LXC/LXD/Swarm container monitoring - Docker image, Zabbix template and C module
  • sahib/rmlint - Extremely fast tool to remove duplicates and other lint from your filesystem
  • surparallel/pelagia - Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
  • recp/cglm - 📽 Highly Optimized Graphics Math (glm) for C
  • iPlug2/iPlug2 - C++ Audio Plug-in Framework for desktop, mobile and web [PRE-RELEASE]
  • nfc-tools/libnfc - Platform independent Near Field Communication (NFC) library
  • apple/swift-crypto - Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
  • rxi/log.c - A simple logging library implemented in C99
  • cyring/CoreFreq - CoreFreq is a CPU monitoring software designed for the 64-bits Processors.
  • Visgean/Zeus - NOT MY CODE! Zeus trojan horse - leaked in 2011, I am not the author. This repository is for study purposes only, do not message me about your lame hacking attempts.
  • json-parser/json-parser - Very low footprint JSON parser written in portable ANSI C
  • asterisk/asterisk - Mirror of the official Asterisk (https://www.asterisk.org) Project repository. No pull requests here please. Use Gerrit:
  • matrixcascade/PainterEngine - PainterEngine is a application/game engine with software renderer,PainterEngine can be transplanted to any platform that supports C
  • hpjansson/chafa - 📺🗿 Terminal graphics for the 21st century.
  • proot-me/proot - chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
  • SpenceKonde/ATTinyCore - Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
  • brenns10/lsh - Simple shell implementation. Tutorial here ->
  • Exely/CSAPP-Labs - Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入ç�†è§£è®¡ç®—机系统》第三版的å®�验文件ã€�解答ä¸�笔记
  • haywire/haywire - Haywire is an asynchronous HTTP server framework written in C that's built using the event loop based libuv platform layer that node.js is built on top of.
  • RRZE-HPC/likwid - Performance monitoring and benchmarking suite
  • miniupnp/miniupnp - UPnP IGD implementation
  • pbatard/libwdi - Windows Driver Installer library for USB devices
  • alexfru/SmallerC - Simple C compiler
  • tj/mon - mon(1) - Simple single-process process monitoring program written in C
  • ands/lightmapper - A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
  • joan2937/pigpio - pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).
  • kgabis/parson - Lightweight JSON library written in C.
  • InfiniTimeOrg/InfiniTime - Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS
  • traildb/traildb - TrailDB is an efficient tool for storing and querying series of events
  • MarlinFirmware/Configurations - Configurations for Marlin Firmware
  • profanity-im/profanity - Ncurses based XMPP client
  • sheredom/utf8.h - 📚 single header utf8 string functions for C and C++
  • laruence/yaconf - A PHP Persistent Configurations Container
  • bloomberg/comdb2 - Bloomberg's distributed RDBMS
  • dariomanesku/cmftStudio - cmftStudio - GUI counterpart for:
  • Cyan4973/FiniteStateEntropy - New generation entropy codecs : Finite State Entropy and Huff0
  • virtio-win/kvm-guest-drivers-windows - Windows paravirtualized
  • Stephane-D/SGDK - SGDK - A free and open development kit for the Sega Mega Drive
  • nfs-ganesha/nfs-ganesha - NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems
  • DreamAndDead/CSAPP-3e-Solutions - CSAPP 3e Solutions, migrated to github.io from gitbook.io which is being shut down.
  • rsta2/circle - A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
  • andrei-markeev/ts2c - Convert Javascript/TypeScript to C
  • letoram/arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
  • particle-iot/device-os - Device OS (Firmware) for Particle Devices
  • vxunderground/WinAPI-Tricks - Collection of various WINAPI tricks / features used or abused by Malware
  • gloxec/CrossC2 - generate CobaltStrike's cross-platform payload
  • belangeo/pyo - Python DSP module
  • libimobiledevice/usbmuxd - A socket daemon to multiplex connections from and to iOS devices
  • chobits/ngx_http_proxy_connect_module - A forward proxy module for CONNECT request handling
  • eclipse/paho.mqtt.embedded-c - Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
  • angband/angband - A free, single-player roguelike dungeon exploration game
  • zeromq/czmq - High-level C binding for ØMQ
  • tekknolagi/carp - "interesting" VM in C. Let's see how this goes.
  • nicklockwood/FastCoding - A faster and more flexible binary file format replacement for NSCoding, Property Lists and JSON
  • hfiref0x/WinObjEx64 - Windows Object Explorer 64-bit
  • systemd/casync - Content-Addressable Data Synchronization Tool
  • grimfang4/sdl-gpu - A library for high-performance, modern 2D graphics with SDL written in C.
  • switchbrew/libnx - Library for Switch Homebrew
  • armink/CmBacktrace - Advanced fault backtrace library for ARM Cortex-M series MCU | ARM Cortex-M 系列 MCU 错误追踪库
  • zlib-ng/zlib-ng - zlib replacement with optimizations for "next generation" systems.
  • jbruchon/jdupes - A powerful duplicate file finder and an enhanced fork of 'fdupes'.
  • FRiCKLE/ngx_cache_purge - nginx module which adds ability to purge content from FastCGI, proxy, SCGI and uWSGI caches.
  • vurtun/lib - single header libraries for C/C++
  • posva/catimg - 🦦 Insanely fast image printing in your terminal
  • vonzhou/CSAPP - CSAPP,《深入ç�†è§£è®¡ç®—机系统结æ�„》2nd ,阅读ä¸�å®�è·µï¼�
  • pret/pokeemerald - Decompilation of Pokémon Emerald
  • mltframework/mlt - MLT Multimedia Framework
  • examplecode/mproxy - c 语言å®�ç�°çš„一个最å°�çš„http代ç�†ï¼Œæ”¯æŒ�翻墙
  • mupen64plus/mupen64plus-core - Core module of the Mupen64Plus project
  • alibaba/ApsaraCache - ApsaraCache is a Redis branch originated from Alibaba Group.
  • rui314/minilisp - A readable lisp in less than 1k lines of C
  • gentilkiwi/kekeo - A little toolbox to play with Microsoft Kerberos in C
  • bettio/AtomVM - Tiny Erlang VM
  • TinyCC/tinycc - Unofficial mirror of mob development branch
  • sheepdog/sheepdog - Distributed Storage System for QEMU
  • olilarkin/wdl-ol - Enhanced version of Cockos' iPlug - A simple-to-use C++ framework for developing cross platform audio plugins and targeting multiple plugin APIs with the same code. VST / VST3 / Audiounit / RTAS / AAX (Native) formats supported. NOTE: THIS IS OBSOLETE, PLEASE SEE IPLUG2:
  • zpl-c/librg - 🚀 Making multi-player gamedev simpler since 2017
  • pi-hole/FTL - The Pi-hole FTL engine
  • scottcgi/Mojoc - A cross-platform, open-source, pure C game engine for mobile game.
  • jmcnamara/libxlsxwriter - A C library for creating Excel XLSX files.
  • zedshaw/learn-c-the-hard-way-lectures - All of the code from Learn C The Hard Way, each project, plus the presentation slides used in the videos.
  • varnish/Varnish-Cache - Moved. New address: https://github.com/varnishcache/varnish-cache/
  • y123456yz/Reading-and-comprehense-linux-Kernel-network-protocol-stack - linux内核网络å��议栈æº�ç �阅读分æ��注释--带详尽中文分æ��注释以å�Šç›¸å…³æµ�程分æ��调用注释,对ç�†è§£åˆ†æ��内核å��议栈æº�ç �很有帮助
  • csound/csound - Main repository for Csound
  • halfer53/winix - A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
  • corosync/corosync - The Corosync Cluster Engine
  • tass-belgium/picotcp - PicoTCP is a free TCP/IP stack implementation
  • mkirchner/gc - Simple, zero-dependency garbage collection for C
  • libsndfile/libsndfile - A C library for reading and writing sound files containing sampled audio data.
  • LIJI32/SameBoy - Game Boy and Game Boy Color emulator written in C
  • wangkuiwu/datastructs_and_algorithm - Data struct and algorithm introduction and implementation in C/C++/Java.
  • timwr/CVE-2016-5195 - CVE-2016-5195 (dirtycow/dirtyc0w) proof of concept for Android
  • glouw/ctl - The C Template Library
  • doonny/PipeCNN - An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
  • dekuNukem/bob_cassette_rewinder - Renew and Refill Bob Cassettes for 98% Cost Saving!
  • willemt/raft - C implementation of the Raft Consensus protocol, BSD licensed
  • m0nad/Diamorphine - LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
  • dibyendumajumdar/ravi - Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
  • vergoh/vnstat - vnStat - a network traffic monitor for Linux and BSD
  • rustyrussell/ccan - The C Code Archive Network
  • RoaringBitmap/CRoaring - Roaring bitmaps in C (and C++)
  • mattiasgustavsson/libs - Single-file public domain libraries for C/C++
  • cisco-system-traffic-generator/trex-core - trex-core site
  • X0rg/CPU-X - CPU-X is a Free software that gathers information on CPU, motherboard and more
  • open-quantum-safe/liboqs - C library for prototyping and experimenting with quantum-resistant cryptography
  • uTox/uTox - µTox the lightest and fluffiest Tox client
  • psankar/simplefs - A simple, kernel-space, on-disk filesystem from the scratch
  • lavoiesl/osx-cpu-temp - Outputs current CPU temperature for OSX
  • deanmao/node-chimera - A new kind of headless webkit integration for nodejs; a great alternative to phantomjs.
  • chenyahui/AnnotatedCode - 知å��å¼€æº�代ç �库的注释版:C++ã€�Golangç­‰
  • Gigoteur/UnicornConsole - Unicorn Console: create quick game !
  • ustcwpz/USTC-CS-Courses-Resource - USTC计算机学院课程资æº�
  • bryanpkc/corkscrew - A tool for tunneling SSH through HTTP proxies
  • ninia/jep - Embed Python in Java
  • usrbinnc/netcat-cpi-kernel-module - Kernel module edition of the Cycles Per Instruction (2014) album.
  • zlib-ng/minizip-ng - Fork of the popular zip manipulation library found in the zlib distribution.
  • hfiref0x/TDL - Driver loader for bypassing Windows x64 Driver Signature Enforcement
  • libssh2/libssh2 - the SSH library
  • libretro/common-shaders - Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.
  • mempodippy/vlany - Linux LD_PRELOAD rootkit (x86 and x86_64 architectures)
  • contiki-ng/contiki-ng - Contiki-NG: The OS for Next Generation IoT Devices
  • kokke/tiny-regex-c - Small portable regex in C
  • tanakh/cmdline - A Command Line Parser
  • hyperrealm/libconfig - C/C++ library for processing configuration files
  • alibaba/nginx-http-concat - A Nginx module for concatenating files in a given context: CSS and JS files usually
  • brektrou/rtl8821CU - Realtek RTL8811CU/RTL8821CU USB Wi-Fi adapter driver for Linux
  • open5gs/open5gs - Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-16)
  • appneta/tcpreplay - Pcap editing and replay tools for *NIX and Windows - Users please download source from
  • Fazecast/jSerialComm - Platform-independent serial port access for Java
  • linux-nvme/nvme-cli - NVMe management command line interface.
  • libimobiledevice/ideviceinstaller - Manage apps of iOS devices
  • antirez/rax - A radix tree implementation in ANSI C
  • jimon/osx_app_in_plain_c - A simple showcase how to create a simple OS X app in plain C without any Objective-C
  • dddrrreee/cs140e-20win - cs140e course materials.
  • laruence/yac - A fast, lock-free, shared memory user data cache for PHP
  • cztomczak/cef2go - Go lang bindings for the Chromium Embedded Framework (CEF)
  • cloudflare/cloudflare-blog - Cloudflare Blog code samples
  • fcambus/telize - High performance JSON IP and GeoIP REST API (IP Geolocation)
  • bitcraze/crazyflie-firmware - The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
  • CANopenNode/CANopenNode - CANopen protocol stack
  • halayli/lthread - lthread, a multicore enabled coroutine library written in C
  • AllAlgorithms/c - Implementation of All â–²lgorithms in C Programming Language
  • kiibohd/controller - Kiibohd Controller
  • FreeApophis/TrueCrypt - This repository applies all Versions of the Original TrueCrypt Source Files in order
  • Billy-Ellis/Exploit-Challenges - A collection of vulnerable ARM binaries for practicing exploit development
  • libcheck/check - A unit testing framework for C
  • Blosc/c-blosc - A blocking, shuffling and loss-less compression library that can be faster than memcpy().
  • metacall/core - MetaCall: The ultimate polyglot programming experience.
  • happyfish100/libfastcommon - c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
  • pvaret/rtl8192cu-fixes - Realtek 8192 chipset driver, ported to kernel 3.11.
  • yulingtianxia/BlockHook - Hook Objective-C blocks. A powerful AOP tool.
  • rxi/fe - A tiny, embeddable language implemented in ANSI C
  • susam/uncap - Map Caps Lock to Escape or any key to any key
  • cvxopt/cvxopt - CVXOPT -- Python Software for Convex Optimization
  • cs50/libcs50 - CS50 Library for C
  • charliegerard/Epoc.js - Node.js addon for the Emotiv C++ SDK
  • oracle/python-cx_Oracle - Python interface to Oracle Database conforming to the Python DB API 2.0 specification.
  • eleme/corvus - A fast and lightweight Redis Cluster Proxy for Redis 3.0
  • vlm/asn1c - The ASN.1 Compiler
  • jkuhlmann/cgltf - :diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
  • RJ/ketama - C library for consistent hashing, and langauge bindings
  • LibVNC/libvncserver - LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
  • aws/aws-iot-device-sdk-embedded-C - SDK for connecting to AWS IoT from a device using embedded C.
  • CCareaga/heap_allocator - A simple heap memory allocator in ~200 lines.
  • babelouest/ulfius - Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services
  • RedisLabs/redis-cluster-proxy - A proxy for Redis clusters.
  • skullchap/chadstr - Chad Strings - The Chad way to handle strings in C.
  • kkkgo/vlmcsd - 🔑Portable open-source KMS Emulator in C
  • Battelle/movfuscator - The single instruction C compiler
  • mpx/lua-cjson - Lua CJSON is a fast JSON encoding/parsing module for Lua
  • zyearn/zaver - Yet another fast and efficient HTTP server
  • pfultz2/Cloak - A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
  • chrisjmccormick/word2vec_commented - Commented (but unaltered) version of original word2vec C implementation.
  • jgarzik/cpuminer - CPU miner for bitcoin
  • deadpixi/mtm - Perhaps the smallest useful terminal multiplexer in the world.
  • MapServer/MapServer - Source code of the MapServer project. Please submit pull requests to the 'main' branch.
  • zmartzone/mod_auth_openidc - OpenID Certifiedâ„¢ OpenID Connect Relying Party implementation for Apache HTTP Server 2.x
  • Orc/discount - My C implementation of John Gruber's Markdown markup language
  • RandyGaul/qu3e - Lightweight and Simple 3D Open Source Physics Engine in C++
  • hexagonal-sun/bic - A C interpreter and API explorer.
  • schweikert/fping - High performance ping tool
  • hfiref0x/VBoxHardenedLoader - VirtualBox VM detection mitigation loader
  • carld/micro-lisp - ğŸ�„A very small Lisp programming language 😀that used to be under 200 lines of CğŸ�„
  • mptre/pick - A fuzzy search tool for the command-line
  • Duet3D/RepRapFirmware - OO C++ RepRap Firmware
  • uclouvain/openjpeg - Official repository of the OpenJPEG project
  • hfiref0x/KDU - Kernel Driver Utility
  • jserv/amacc - Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
  • balde/balde - A microframework for C based on GLib and bad intentions.
  • zpl-c/zpl - ğŸ“� Pushing the boundaries of simplicity
  • JuliaStrings/utf8proc - a clean C library for processing UTF-8 Unicode data
  • HerculesWS/Hercules - Hercules is a collaborative software development project revolving around the creation of a robust massively multiplayer online role playing game (MMORPG) server package. Written in C, the program is very versatile and provides NPCs, warps and modifications. The project is jointly managed by a group of volunteers located around the world as well as a tremendous community providing QA and support. Hercules is a continuation of the original Athena project.
  • wlanjie/trinity - android video record editor muxer sdk
  • riolet/rix - Rix language combines the power of C language and the convenience of a high level language
  • septag/sx - Portable base library for C programmers, designed for performance and simplicity.
  • Eugnis/spectre-attack - Example of using revealed "Spectre" exploit (CVE-2017-5753 and CVE-2017-5715)
  • msteinbeck/tinyspline - ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.
  • mackron/dr_libs - Single file audio decoding libraries for C/C++.
  • gbdk-2020/gbdk-2020 - An updated version of GBDK, A C compiler, assembler, linker and set of libraries for the Z80 like Nintendo Gameboy.
  • dariomanesku/cmft - Cross-platform open-source command-line cubemap filtering tool.
  • kroitor/gjk.c - Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
  • NMSSH/NMSSH - NMSSH is an Objective-C wrapper for libssh2, with a sweet API.
  • tronkko/dirent - C/C++ library for retrieving information on files and directories
  • OpenEtherCATsociety/SOEM - Simple Open Source EtherCAT Master
  • lxc/lxcfs - FUSE filesystem for LXC
  • everettjf/AppleTrace - ğŸ��Objective C Method Tracing Call Chart
  • ObKo/stm32-cmake - CMake for stm32 developing.
  • prideout/par - single-file C libraries from Philip Allan Rideout
  • simondlevy/TinyEKF - Lightweight C/C++ Extended Kalman Filter with Python for prototyping
  • riolet/WAFer - WAFer is a C language-based software platform for scalable server-side and networking applications. Think node.js for C programmers.
  • ngtcp2/ngtcp2 - ngtcp2 project is an effort to implement IETF QUIC protocol
  • tarcieri/cool.io - Simple evented I/O for Ruby (but please check out Celluloid::IO instead)
  • seemoo-lab/owl - An open Apple Wireless Direct Link (AWDL) implementation written in C
  • xiph/flac - Free Lossless Audio Codec
  • skvadrik/re2c - Lexer generator for C, C++ and Go.
  • mongodb/mongo-c-driver - A high-performance MongoDB driver for C
  • oleganza/CoreBitcoin - Awesome Bitcoin toolkit for ObjC and Swift
  • huaiyukeji/verification_code - 验è¯�ç �研究破解心得记录。包å�«ç½‘易易盾,阿里云验è¯�ç �,æ��验验è¯�ç �,通用汉字识别,梦幻西游验è¯�等主æµ�验è¯�ç �破解。包å�«ç‚¹æŒ‰éªŒè¯�ç �ã€�点选验è¯�ã€�语åº�点选等等。已更新æ��验验è¯�ç �ã€�ä¼�业公示网/工商/文书采集系统ã€�æ��验打ç �æ�¥å�£ã€‚
  • mbrossard/threadpool - A simple C Thread pool implementation
  • larmel/lacc - A simple, self-hosting C compiler
  • apache/mynewt-core - An OS to build, deploy and securely manage billions of devices
  • wolkykim/qlibc - qLibc is a simple and yet powerful C library providing generic data structures and algorithms
  • OpenCPN/OpenCPN - A concise ChartPlotter/Navigator. A cross-platform ship-borne GUI application supporting * GPS/GPDS Postition Input * BSB Raster Chart Display * S57 Vector ENChart Display * AIS Input Decoding * Waypoint Autopilot Navigation
  • gabriel/yajl-objc - Objective-C bindings for YAJL (Yet Another JSON Library) C library
  • vgmstream/vgmstream - vgmstream - A library for playback of various streamed audio formats used in video games.
  • libgd/libgd - GD Graphics Library
  • embox/embox - Modular and configurable OS for embedded applications
  • cbuchner1/CudaMiner - a CUDA accelerated litecoin mining application based on pooler's CPU miner
  • ImpulseAdventure/GUIslice - GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
  • pydata/bottleneck - Fast NumPy array functions written in C
  • cariboulabs/cariboulite - CaribouLite turns any 40-pin Raspberry-Pi into a Tx/Rx 6GHz SDR
  • libimobiledevice/idevicerestore - Restore/upgrade firmware of iOS devices
  • yourtion/LearningMasteringAlgorithms-C - Mastering Algorithms with C 《算法精解:C语言æ��述》æº�ç �å�ŠXcode工程ã€�Linux工程
  • audiohacked/OpenCorsairLink - Linux and Mac OS support for the CorsairLink Devices
  • maxmind/libmaxminddb - C library for the MaxMind DB file format
  • sheredom/subprocess.h - ğŸ�œ single header process launching solution for C and C++
  • jgm/peg-markdown - An implementation of markdown in C, using a PEG grammar
  • LeechanX/Data-Structures-and-Algorithms-in-C - 所有基础数æ�®ç»“æ�„和算法的纯C语言å®�ç�°ï¼Œå¦‚å�„自æ�’åº�ã€�链表ã€�æ ˆã€�队列ã€�å�„ç§�树以å�Šåº”用ã€�图算法ã€�字符串匹é…�算法ã€�å›�溯ã€�并查集等,献丑了
  • WojciechMula/pyahocorasick - Python module (C extension and plain python) implementing Aho-Corasick algorithm
  • CipherShed/CipherShed - Main CipherShed Development
  • libexpat/libexpat - :herb: Expat library: Fast streaming XML parser written in C99; in the process of migrating from SourceForge to GitHub
  • felixangell/mac - bytecode interpreter in c (blog post)
  • hfiref0x/UPGDSED - Universal PatchGuard and Driver Signature Enforcement Disable
  • solusipse/ureq - Micro C library for handling HTTP requests on low resource systems.
  • linux-rdma/rdma-core - RDMA core userspace libraries and daemons
  • swoole/php-cp - pdo and redis tcp connect proxy
  • HypoPG/hypopg - Hypothetical Indexes for PostgreSQL
  • n64dev/cen64 - Cycle-Accurate Nintendo 64 Emulator
  • groonga/groonga - An embeddable fulltext search engine. Groonga is the successor project to Senna.
  • ScottyBauer/Android_Kernel_CVE_POCs - A list of my CVE's with POCs
  • JayDDee/cpuminer-opt - Optimized multi algo CPU miner
  • ridiculousfish/cdecl-blocks - The venerable cdecl, with Apple blocks support
  • justinmeza/lci - A LOLCODE interpreter written in C.
  • HandmadeMath/Handmade-Math - A simple math library for games and computer graphics. Compatible with both C and C++.
  • stawel/cheali-charger - cheap lipo charger
  • johanmalm/jgmenu - An X11 menu
  • arduino/ArduinoCore-avr - The Official Arduino AVR core
  • moonlight-stream/moonlight-chrome - GameStream client for ChromeOS
  • lockedbyte/CVE-Exploits - PoC exploits for software vulnerabilities
  • libtrading/libtrading - Libtrading, an ultra low-latency trading connectivity library for C and C++.
  • rswier/swieros - A tiny hand crafted CPU emulator, C compiler, and Operating System
  • jianfengye/nginx-1.0.14_comment - nginxæº�ç �中文注释版
  • lexborisov/Modest - Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
  • HarveyHunt/howm - A lightweight, X11 tiling window manager that behaves like vim
  • ucb-bar/chipyard - An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
  • wmutils/core - Set of window manipulation tools
  • orangeduck/tgc - A Tiny Garbage Collector for C
  • h0mbre/Learning-C - A series of mini-projects used to learn C for beginners
  • cxong/tinydir - Lightweight, portable and easy to integrate C directory and file reader
  • Sapd/HeadsetControl - Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
  • scrt/avcleaner - C/C++ source obfuscator for antivirus bypass
  • mikeryan/crackle - Crack and decrypt BLE encryption
  • JLErvin/berry - :strawberry: A healthy, byte-sized window manager
  • celluloid-player/celluloid - A simple GTK+ frontend for mpv
  • randrew/layout - Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.
  • qrush/unix - Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document.
  • kovidgoyal/html5-parser - Fast C based HTML 5 parsing for python
  • jnz/q3vm - Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
  • floooh/chips - 8-bit chip and system emulators in standalone C headers
  • dovecot/core - Dovecot mail server
  • munificent/mark-sweep - A simple mark-sweep garbage collector in C
  • CongducPham/LowCostLoRaGw - Low-cost LoRa IoT & gateway with SX12XX (SX1261/62/68; SX1272/76/77/78/79; SX1280/81), RaspberryPI and Arduino boards
  • SilverRainZ/OS67 - An unix-like toy kernel
  • armon/libart - Adaptive Radix Trees implemented in C
  • RainbowRoad1/Cgame - 一些用C编写的å°�游æˆ�, 14行贪å�ƒè›‡ 22è¡Œ2048 22行俄罗斯方å�— 25行扫雷...以å�Šå�„ç§�å°�ç�©æ„�
  • awslabs/amazon-kinesis-video-streams-webrtc-sdk-c - Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams.
  • galkahana/PDF-Writer - High performance library for creating, modiyfing and parsing PDF files in C++
  • xroche/coffeecatch - CoffeeCatch, a tiny native POSIX signal catcher (especially useful for JNI code on Android/Dalvik)
  • gsass1/NTop - 💻 htop-like system-monitor for Windows with Vi-keybindings.
  • Exim/exim - Exim Mail Transport Agent - source, testsuite and documentation
  • lfos/calcurse - A text-based calendar and scheduling application
  • i-rinat/apulse - PulseAudio emulation for ALSA
  • obgm/libcoap - A CoAP (RFC 7252) implementation in C
  • tatsuhiro-t/spdylay - The experimental SPDY protocol version 2, 3 and 3.1 implementation in C
  • allinurl/gwsocket - fast, standalone, language-agnostic WebSocket server RFC6455 compliant
  • bugaevc/wl-clipboard - Command-line copy/paste utilities for Wayland
  • aperezdc/ngx-fancyindex - Fancy indexes module for the Nginx web server
  • openglsuperbible/sb7code - Source code and supporting material for the 7th Edition of OpenGL SuperBible
  • graphitemaster/incbin - Include binary files in C/C++
  • cos120/captcha_crack - 选字验è¯�ç �破解,试验过网易和æ��验,破解ç�‡99
  • ccxvii/mujs - An embeddable Javascript interpreter in C.
  • gcesarmza/curl-android-ios - Static libcurl to be used in Android and iOS apps. Build scripts included. No Android source required
  • alessandrofrancesconi/gimp-plugin-bimp - BIMP. Batch Image Manipulation Plugin for GIMP.
  • Yubico/yubico-pam - Yubico Pluggable Authentication Module (PAM)
  • MichaelJWelsh/cdsa - A library of generic intrusive data structures and algorithms in ANSI C
  • LordNoteworthy/cpu-internals - Intel / AMD CPU Internals
  • pytorch/cpuinfo - CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
  • OpenGLInsights/OpenGLInsightsCode - Source code for OpenGL Insights
  • yaml/libyaml - Canonical source repository for LibYAML
  • openucx/ucx - Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
  • libass/libass - libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
  • pganalyze/libpg_query - C library for accessing the PostgreSQL parser outside of the server environment
  • nlsandler/write_a_c_compiler - Test suite to help you write your own C compiler
  • samtools/htslib - C library for high-throughput sequencing data formats
  • jwasham/practice-c - Part of my daily plan for studying C.
  • dinhvh/libetpan - Mail Framework for C Language
  • MoarVM/MoarVM - A VM with adaptive optimization and JIT compilation, built for Rakudo
  • vozlt/nginx-module-sysguard - Nginx sysguard module
  • ossrs/state-threads - Light-weight thread library for C/C++ coroutine (similar to goroutine), for high performance network servers.
  • rwos/gti - a git launcher :-)
  • sisong/HDiffPatch - a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; run fast; create small delta/differential; support large files and limit memory requires when diff & patch.
  • laruence/taint - Taint is a PHP extension, used for detecting XSS codes
  • canonical/raft - C implementation of the Raft consensus protocol
  • attractivechaos/kann - A lightweight C library for artificial neural networks
  • cesanta/frozen - JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
  • z88dk/z88dk - The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
  • lpsantil/rt0 - A minimal C runtime for Linux i386 & x86_64
  • septag/rizz - Small C game development framework
  • CoolerVoid/0d1n - Tool for automating customized attacks against web applications. Fully made in C language with pthreads, it has fast performance.
  • powturbo/TurboPFor-Integer-Compression - Fastest Integer Compression
  • nxrighthere/ENet-CSharp - Reliable UDP networking library
  • lucasjones/cpuminer-multi - Multi-algo CPUMiner & Reference Cryptonote Miner (JSON-RPC 2.0)
  • igrr/esp32-cam-demo - Demo for working with a camera on ESP32
  • cnlohr/colorchord - Chromatic Sound to Light Conversion System
  • taisei-project/taisei - A free and open-source Touhou Project fangame
  • felselva/mathc - Pure C math library for 2D and 3D programming
  • esnme/ultramysql - A fast MySQL driver written in pure C/C++ for Python. Compatible with gevent through monkey patching.
  • xorg62/tty-clock - Clock using lib ncurses
  • troglobit/inadyn - Dynamic DNS client with SSL/TLS support
  • tcbrindle/raytracer.hpp - Simple compile-time raytracer using C++17
  • silentbicycle/theft - property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input
  • csete/gpredict - Gpredict satellite tracking application
  • tpoechtrager/cctools-port - Apple cctools port for Linux and *BSD
  • k-takata/Onigmo - Onigmo is a regular expressions library forked from Oniguruma.
  • fabiensanglard/chocolate_duke3D - chocolate Duke Nukem,3D
  • nurupo/vlc-pause-click-plugin - Plugin for VLC that pauses/plays video on mouse click
  • ionescu007/SpecuCheck - SpecuCheck is a Windows utility for checking the state of the software mitigations and hardware against CVE-2017-5754 (Meltdown), CVE-2017-5715 (Spectre v2), CVE-2018-3260 (Foreshadow), and CVE-2018-3639 (Spectre v4)
  • henrypp/chrlauncher - Small and very fast portable launcher and updater for Chromium.
  • GenericMappingTools/gmt - The Generic Mapping Tools
  • MarilynDafa/Bulllord-Engine - lightspeed lightweight elegant game engine in pure c
  • linyiqun/Redis-Code - redis键值数æ�®åº“æº�ç �分æ��
  • ocornut/imgui_club - Nice things to use along dear imgui
  • triaquae/CrazyEye - OpenSource IT Automation Software
  • ideawu/c1000k - A tool to test if your OS supports 1 million connections(c1000k/c1m)
  • Zeex/subhook - Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)
  • pysam-developers/pysam - Pysam is a Python module for reading and manipulating SAM/BAM/VCF/BCF files. It's a lightweight wrapper of the htslib C-API, the same one that powers samtools, bcftools, and tabix.
  • wengkai/ACLLib - ACLLib is a bunch of C functions covers Win32API and provides simpler API to beginners for programming Windows GUI applications. It compiles with MinGW and MS Visual Studio Express
  • spotify/NFHTTP - A cross platform C++ HTTP library that interfaces natively to other platforms.
  • TulipCharts/tulipindicators - Technical Analysis Indicator Function Library in C
  • Keruspe/GPaste - Clipboard management system
  • diegocr/netcat - NetCat for Windows
  • svenstaro/rofi-calc - 🖩 Do live calculations in rofi!
  • ANSSI-FR/AD-control-paths - Active Directory Control Paths auditing and graphing tools
  • lemire/Code-used-on-Daniel-Lemire-s-blog - This is a repository for the code posted on my blog
  • bitlbee/bitlbee - An IRC to other chat networks gateway :bee:
  • microsoft/SymCrypt - Cryptographic library
  • pret/pokeruby - Decompilation of Pokémon Ruby/Sapphire
  • neilalexander/sigmavpn - Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")
  • cxong/cdogs-sdl - Classic overhead run-and-gun game
  • libimobiledevice/ifuse - A fuse filesystem to access the contents of iOS devices
  • ASDAlexander77/TypeScript2Cxx - TypeScript to C++
  • ianlancetaylor/libbacktrace - A C library that may be linked into a C/C++ program to produce symbolic backtraces
  • eclipse-embed-cdt/eclipse-plugins - The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
  • ant-media/LibRtmp-Client-for-Android - It is probably the smallest(~60KB, fat version ~300KB) rtmp client for android. It calls librtmp functions over JNI interface
  • skarnet/s6 - The s6 supervision suite.
  • naev/naev - Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
  • TrueBlocks/trueblocks-core - The main repository for the TrueBlocks system
  • 100/Cranium - 🤖 A portable, header-only, artificial neural network library written in C99
  • u0u0/Quick-Cocos2dx-Community - Cocos2d-Lua 社区版
  • timwhitez/Cobalt-Strike-Aggressor-Scripts - Cobalt Strike Aggressor æ�’件包
  • McGill-DMaS/Kam1n0-Community - The Kam1n0 Assembly Analysis Platform
  • jergusg/k380-function-keys-conf - Make function keys default on Logitech k380 bluetooth keyboard
  • cirosantilli/cpp-cheat - MOVING TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-content SEE README. C, C++, POSIX and Linux system programming minimal examples. Asserts used wherever possible. Hello worlds for cool third party libraries and build systems. Cheatsheets, tutorials and mini-projects. 移至:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-content查看自述文件。 C,C ++,POSIXå’ŒLinux系统编程的最少示例。 å°½å�¯èƒ½ä½¿ç”¨æ–­è¨€ã€‚ 酷第三方库和æ�„建系统的世界。 备忘å�•ï¼Œæ•™ç¨‹å’Œå°�å�‹é¡¹ç›®ã€‚
  • sepfy/pear - WebRTC Library for IoT/Embedded Device using C
  • BrianSidebotham/arm-tutorial-rpi - Raspberry-Pi Bare Metal Programming in C Tutorial
  • trustedsec/CS-Situational-Awareness-BOF - Situational Awareness commands implemented using Beacon Object Files
  • wangyi-fudan/wyhash - The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
  • ChibiOS/ChibiOS - Read only mirror of SVN ChibiOS repository at https://osdn.net/projects/chibios/scm/svn/
  • mintomic/mintomic - [deprecated] For native C atomics, see Turf instead
  • UnknownShadow200/ClassiCube - Custom Minecraft Classic 0.30 / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)
  • Tribler/self-compile-Android - Autonomous smartphone app. Capable of self-compilation, mutation, and viral spreading. World-first proof-of-principle to bypass Internet kill switches.
  • tatsuhiro-t/wslay - The WebSocket library in C
  • ged/ruby-pg - A PostgreSQL client library for Ruby
  • analogdevicesinc/no-OS - Software drivers in C for systems without an operating system
  • cofyc/dnscrypt-wrapper - This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.
  • znort987/blockparser - Simple C++ bitcoin blockchain parser
  • y123456yz/Reading-and-comprehense-redis-cluster - 分布å¼�NOSQL redisæº�ç �阅读中文分æ��注释,带详尽注释以å�Šç›¸å…³æµ�程调用注释,æ��出改造点,redis cluster集群功能ã€�节点扩容ã€�槽ä½�è¿�移ã€�failover故障切æ�¢ã€�一致性选举完整分æ��,对ç�†è§£redisæº�ç �很有帮助,解决了source insight中文注释乱ç �问题,更新完毕
  • nil0x42/duplicut - Remove duplicates from MASSIVE wordlist, without sorting it (for dictionary-based password cracking)
  • ccpalettes/the-c-programming-language-second-edition-solutions - Solutions for all exercises in the book "The C Programming Language - Second Edition"(referred to as K&R, after its authors' initials) by Brian W. Kernighan and Dennis M. Ritchie.
  • naasking/async.h - Stackless Async Subroutines for C
  • jserv/facebooc - Yet another Facebook clone written in C
  • cbsd/cbsd - Yet one more wrapper around jail, bhyve and XEN on FreeBSD platform.
  • Kazade/kazmath - A C math library targeted at games
  • CristianHenzel/ClipIt - ClipIt clipboard manager for GTK+
  • notandy/ympd - Standalone MPD Web GUI written in C, utilizing Websockets and Bootstrap/JS
  • faragon/libsrt - 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)
  • dosgo/ngrok-c - ngrok client for c language,Due to the use of GO ngrok language development, porting to embedded devices some inconvenience, such as openwrt, so use C language rewrite a client. Very mini, the need to support polarssl library.
  • angt/glorytun - Multipath UDP tunnel
  • Hjdskes/cage - A Wayland kiosk
  • DrTimothyAldenDavis/SuiteSparse - The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University
  • yaouser/C - linux下的C语言å�Šå…³äº�kernel的介ç»�
  • cesanta/slre - Super Light Regexp engine for C/C++
  • ruby/psych - A libyaml wrapper for Ruby
  • hackgnar/ble_ctf - A Bluetooth low energy capture the flag
  • hroptatyr/dateutils - nifty command line date and time utilities; fast date calculations and conversion in the shell
  • vimfung/LuaScriptCore - 一款简å�•æ˜“用的多平å�°Luaæ¡¥æ�¥å™¨ï¼Œç›®å‰�支æŒ�在iOSã€�Mac OS Xã€�Android以å�ŠUnity3D中使用,让å�Ÿç”Ÿç�¯å¢ƒä¸�Luaæ— éšœç¢�沟通。
  • KhronosGroup/OpenCL-Headers - Khronos OpenCL-Headers
  • Crypto-toolbox/HFT-Orderbook - Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
  • michaelforney/cproc - C11 compiler (mirror)
  • libtom/libtommath - LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
  • armink/struct2json - A fast convert library between the JSON and C structure. Implement structure serialization and deserialization for C. | C 结æ�„体ä¸� JSON 快速互转库,快速å®�ç�° C 结æ�„体的åº�列化å�Šå��åº�列化
  • zfl9/chinadns-ng - chinadns next generation, refactoring with epoll and ipset
  • borisfaure/terminology - The best terminal emulator based on the Enlightenment Foundation Libraries
  • kablaa/CTF-Workshop - Challenges for Binary Exploitation Workshop
  • DoubleSpout/ccap - node.js generate captcha using c++ library CImg without install any other lib or software
  • symisc/vedis - An Embedded Implementation of Redis
  • petewarden/c_hashmap - A simple string hashmap in C
  • c3lang/c3c - Compiler for the C3 language
  • kosma/minmea - a lightweight GPS NMEA 0183 parser library in pure C
  • aliyun/iotkit-embedded - 高速镜åƒ�: https://code.aliyun.com/linkkit/c-sdk
  • openglsuperbible/sb6code - Source code for OpenGL SupeBible 6th Edition examples
  • trezor/trezor-crypto - :lock: Don't use this repo, use the new monorepo instead:
  • suvllian/process-inject - 在Windowsç�¯å¢ƒä¸‹çš„进程注入方法:远程线程注入ã€�创建进程挂起注入ã€�å��射注入ã€�APCInjectã€�SetWindowHookEX注入
  • mevdschee/2048.c - Console version of the game "2048" for GNU/Linux
  • ganglia/monitor-core - Ganglia Monitoring core
  • LingDong-/wax - A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
  • lpereira/hardinfo - System profiler and benchmark tool for Linux systems
  • etlegacy/etlegacy-deprecated - Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy
  • iscsi-osx/iSCSIInitiator - iSCSI Initiator for macOS
  • overmighty/i-use-arch-btw - "I use Arch btw" but it's a Turing-complete programming language.
  • dvidelabs/flatcc - FlatBuffers Compiler and Library in C for C
  • autobleem/AutoBleem - AutoBleem - Alternative to BleemSync/BootMenu, C++ based, GameScanner and Updater for Playstation Classic
  • QuantumLeaps/qpc - QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
  • mcpcpc/kirc - A tiny IRC client written in POSIX C99.
  • openresty/lua-upstream-nginx-module - Nginx C module to expose Lua API to ngx_lua for Nginx upstreams
  • apache/subversion - Mirror of Apache Subversion
  • dhuertas/AES - AES algorithm implementation in C
  • michaelforney/samurai - ninja-compatible build tool written in C
  • lexbor/lexbor - Lexbor is development of an open source HTML Renderer library. http://lexbor.com
  • freifunk-gluon/gluon - a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
  • zakirullin/tiny-compiler - A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
  • mobile-web-messaging/MQTTKit - MQTT Objective-C client for iOS
  • dianping/camel - camel: soft load balance(slb) middle ware - control nginx servers by portal and api.
  • crash-utility/crash - Linux kernel crash utility
  • youzan/zan - 高效稳定ã€�安全易用ã€�线上å®�时验è¯�的全异步高性能网络库,通过PHP扩展方å¼�使用。
  • Azure/azure-iot-sdk-c - A C99 SDK for connecting devices to Microsoft Azure IoT services
  • nih-at/libzip - A C library for reading, creating, and modifying zip archives.
  • intel/intel-cmt-cat - User space software for Intel(R) Resource Director Technology
  • pbatard/uefi-ntfs - UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI
  • WebAssembly/wasi-sdk - WASI-enabled WebAssembly C/C++ toolchain
  • mofaph/csapp - Computer Systems: A Programmer's Perspective
  • vtereshkov/umka-lang - Umka: a statically typed embeddable scripting language
  • nemequ/portable-snippets - Collection of miscellaneous portable C snippets.
  • jserv/MazuCC - A minimalist C compiler with x86_64 code generation
  • STMicroelectronics/STMems_Standard_C_drivers - Platform-independent drivers for STMicroelectronics MEMS motion and environmental sensors, based on standard C programming language.
  • Wilfred/babyc - A toy C compiler
  • moqod/ios-qr-code-encoder - This is an Objective-C library that helps to easily convert a UIImage with a QR-code from NSString with just one line of code.
  • LambdaSchool/C-Web-Server - A simple webserver written in C
  • simple2d/simple2d - :video_game: Simple, open-source 2D graphics for everyone
  • coova/coova-chilli - CoovaChilli is an open-source software access controller for captive portal hotspots.
  • loadzero/si78c - si78c is a memory accurate reimplementation of Space Invaders in C.
  • hellerve/e - A dead simple editor
  • SanderMertens/bake - A build system that lets you clone, build and run C/C++ projects with a single command
  • probablycorey/seriously - The Objective-C HTTP library that Apple should have created, seriously.
  • CauldronDevelopmentLLC/CAMotics - Open-Source Simulation & Computer Aided Machining - A 3-axis CNC GCode simulator
  • saprykin/plibsys - 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.
  • trailofbits/cb-multios - DARPA Challenges Sets for Linux, Windows, and macOS
  • symisc/PH7 - An Embedded Implementation of PHP (C Library)
  • pret/pokefirered - Decompilation of Pokémon FireRed/LeafGreen
  • bus1/dbus-broker - Linux D-Bus Message Broker
  • FedeDP/Clight - A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
  • ThingPulse/esp8266-weather-station-color - ESP8266 Weather Station in Color using ILI9341 TFT 240x320 display
  • rxi/map - A type-safe hash map implementation for C
  • armon/hlld - C network daemon for HyperLogLogs
  • SuperV1234/SSVOpenHexagon - C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
  • selsta/hlsdl - C program to download VoD HLS (.m3u8) files
  • miracl/MIRACL - 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).
  • google/clspv - Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
  • earthquake/chw00t - chw00t - Unices chroot breaking tool
  • vkoskiv/c-ray - c-ray is a small, simple path tracer written in C
  • Perfare/Riru-Il2CppDumper - Using Riru to dump il2cpp data at runtime
  • yindaz/DeepCompletionRelease - Deep Depth Completion of a Single RGB-D Image
  • jabberd2/jabberd2 - JabberD XMPP Server
  • tangledpath/ruby-fann - Ruby library for interfacing with FANN (Fast Artificial Neural Network)
  • CTurt/Cinoop - Multiplatform Game Boy emulator
  • weston-embedded/uC-OS3 - µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.
  • liudf0716/xkcptun - xkcptun is kcp tunnel for OpenWRT&LEDE, implemented in c language
  • frankmorgner/vsmartcard - umbrella project for emulation of smart card readers or smart cards
  • tinyalsa/tinyalsa - Tiny library to interface with ALSA in the Linux kernel
  • monitoring-plugins/monitoring-plugins - Monitoring Plugins
  • CCExtractor/ccextractor - CCExtractor - Official version maintained by the core team
  • bradharding/doomretro - The classic, refined DOOM source port. For Windows PC.
  • adsr/mle - Flexible terminal-based text editor (C)
  • ThrowTheSwitch/CMock - CMock - Mock/stub generator for C
  • FreedomBen/rtl8188ce-linux-driver - This modified version of the RealTek WiFi driver fixes some issues with RealTek cards on Linux.
  • mjg59/mei-amt-check - Check whether AMT is enabled and provisioned under Linux
  • hillegass/BNRPersistence - A set of classes which use Tokyo Cabinet to save and load Objective-C objects
  • andrewchambers/c - small self hosting C compiler
  • veorq/SipHash - High-speed secure pseudorandom function for short messages
  • frida/frida-gum - Cross-platform instrumentation and introspection library written in C
  • ph4ntonn/Impost3r - 👻Impost3r -- A linux password thief
  • navit-gps/navit - The open source (GPL v2) turn-by-turn navigation software for many OS
  • PortAudio/portaudio - PortAudio is a cross-platform, open-source C language library for real-time audio input and output.
  • TOMB5/TOMB5 - Tomb Raider: Chronicles Disassembly translated to C source code.
  • dyu/ffi-overhead - comparing the c ffi (foreign function interface) overhead on various programming languages
  • intel/cc-oci-runtime - OCI (Open Containers Initiative) compatible runtime for Intel® Architecture
  • gnif/vendor-reset - Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c
  • doches/progressbar - An easy-to-use C library for displaying text progress bars.
  • justin-lathrop/c - C Programming Projects
  • stong/CVE-2021-3156 - PoC for CVE-2021-3156 (sudo heap overflow)
  • drh/cii - C Interfaces and Implementations
  • Yuriy-Svetlov/compress-images - Minify size your images. Image compression with extension: jpg/jpeg, svg, png, gif. NodeJs
  • Hirrolot/metalang99 - Full-blown preprocessor metaprogramming
  • mellowcandle/bitwise - Terminal based bit manipulator in ncurses
  • leonindy/camel - camel: soft load balance(slb) midware - control nginx servers by portal and api.
  • jmckaskill/luaffi - Standalone FFI library for calling C functions from lua. Compatible with the luajit FFI interface.
  • douban/greenify - Make blocking C library work with gevent
  • breakstring/eInkCalendarOfToxicSoul - 毒鸡汤墨水å±�æ—¥å�†
  • smasherprog/screen_capture_lite - cross platform screen/window capturing library
  • troglobit/finit - Fast init for Linux systems. Cookies included
  • nasa/XPlaneConnect - The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator
  • alibaba/inclavare-containers - A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.
  • HoShiMin/HookLib - The functions interception library written on pure C and NativeAPI with UserMode and KernelMode support
  • pusher/libPusher - An Objective-C interface to Pusher Channels
  • Unity-Technologies/com.unity.webrtc - WebRTC package for Unity
  • FSX/misaka - A Python binding for Hoedown.
  • imalimin/HardwareVideoCodec - HardwareVideoCodec is an efficient video recording library for Android. Supports software and hardware encode. With it, you can record a video at any resolution, no need to care about camera resolution. Everything is so easy.
  • gianlucabertani/Objective-Zip - An object-oriented friendly wrapper library for ZLib and MiniZip, in Objective-C for iOS and OS X
  • cesanta/fossa - Async non-blocking multi-protocol networking library for C/C++
  • brackeen/glfm - OpenGL ES and input for iOS, tvOS, Android, and WebGL
  • ryanpcmcquen/basque - A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
  • rose-compiler/rose - Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
  • easytarget/esp32-cam-webserver - Expanded version of the Espressif ESP webcam
  • LiamBindle/MQTT-C - A portable MQTT C client for embedded systems and PCs alike.
  • vmprof/vmprof-python - vmprof - a statistical program profiler
  • eembc/coremark - CoreMark® is an industry-standard benchmark that measures the performance of central processing units (CPU) and embedded microcrontrollers (MCU).
  • OKCoin/rest - OKCoin Rest Api客户端示例 ç›®å‰�å�ªæ��ä¾›C++ã€�C# ã€�Javaã€�PHPã€�Python
  • simonhf/sharedhashfile - Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
  • mity/md4c - C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
  • caseyscarborough/keylogger - A no-frills keylogger for macOS.
  • EIPStackGroup/OpENer - OpENer is an EtherNet/IP stack for I/O adapter devices. It supports multiple I/O and explicit connections and includes objects and services for making EtherNet/IP-compliant products as defined in the ODVA specification.
  • eduardsui/tlse - Single C file TLS 1.2/1.3 implementation, using tomcrypt as crypto library
  • cofyc/argparse - Command-line arguments parsing library.
  • CasterWx/AntzOS - :earth_asia: Develop an intelligent AI half terminal half graphical operating system Antz. 一个éš�心所欲制造的æ“�作系统Antz。
  • zsummer/breeze - 一个C++çš„è½»é‡�级的分布å¼�æœ�务器引æ“�, æ�¶æ�„æ€�想为一切皆service.
  • cfengine/core - CFEngine Community
  • google/cpu_features - A cross platform C99 library to get cpu features at runtime.
  • open-io/oio-sds - High Performance Software-Defined Object Storage for Big Data and AI, that supports Amazon S3 and Openstack Swift
  • semiromid/compress-images - Minify size your images. Image compression with extension: jpg/jpeg, svg, png, gif. NodeJs
  • redbo/cloudfuse - Filesystem (fuse) implemented on Mosso's Cloud Files
  • kbranigan/cJSON - I did not write this code, but I like it.
  • gingerBill/gb - gb single-file public domain libraries for C & C++
  • btpd/btpd - âš¡ The BitTorrent Protocol Daemon
  • krig/LISP - Lisp interpreter in less than 500 lines of C, including a copying garbage collector and an implementation of LISP 1.5 from 1962.
  • patriciogonzalezvivo/glslViewer - Console-based GLSL Sandbox for 2D/3D shaders shaders
  • JF002/InfiniTime - Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS
  • wenjun1055/c - C语言学习代ç �
  • kanaka/wac - WebAssembly interpreter in C
  • ha7ilm/csdr - A simple DSP library and command-line tool for Software Defined Radio.
  • APE-Project/APE_Server - Ajax Push Engine : Lightweight HTTP Streaming server. Fully written in C language, it provides best performances, making it the faster Comet server to date. APE now support server-side javascript modules through spidermonkey
  • newaetech/chipwhisperer - ChipWhisperer - the complete open-source toolchain for side-channel power analysis and glitching attacks
  • gameprogcpp/code - Game Programming in C++ Code
  • PaulStoffregen/cores - Teensy Core Libraries for Arduino
  • paulhoux/Cinder-Samples - Sample applications for the Cinder framework
  • libgdx/fbx-conv - Command line utility using the FBX SDK to convert FBX/Collada/Obj files to a custom text/binary format for static, keyframed and skinned meshes.
  • dbartolini/crown - The flexible game engine.
  • Rapiz1/DungeonRush - 👾ğŸ�� A opensource game inspired by Snake, written in pure C with SDL
  • PlummersSoftwareLLC/Primes - Prime Number Projects in C#/C++/Python
  • udp/json-parser - Very low footprint JSON parser written in portable ANSI C
  • Fedjmike/mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
  • JHUISI/charm - Charm: A Framework for Rapidly Prototyping Cryptosystems
  • connor-brooks/ecosim - An interactive ecosystem and evolution simulator written in C and OpenGL, for GNU/Linux.
  • adtac/fssb - A filesystem sandbox for Linux using syscall intercepts.
  • kuba--/zip - A portable, simple zip library written in C
  • smv1999/CompetitiveProgrammingQuestionBank - This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
  • OverMighty/i-use-arch-btw - "I use Arch btw" but it's a Turing-complete programming language.
  • eclipse/wakaama - Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
  • Ai-Thinker-Open/GPRS_C_SDK - Ai-Thinker A9/A9G GPRS (with GPS(A9G)) module C development SDK
  • swenson/sort - Sorting routine implementations in "template" C
  • siu/minunit - Minimal unit testing framework for C
  • Yellow-Camper/libevhtp - Create extremely-fast and secure embedded HTTP servers with ease.
  • BlockchainCommons/Learning-Bitcoin-from-the-Command-Line - A complete course for learning Bitcoin programming and usage from the command
  • ruby2d/ruby2d - :video_game: The Ruby 2D gem
  • charlietangora/gif-h - Simple C++ one-header library for the creation of animated GIFs from image data.
  • criticalstack/libevhtp - Create extremely-fast and secure embedded HTTP servers with ease.
  • martincohen/Punity - A tiny game engine in C.
  • mwarning/KadNode - P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
  • grobian/carbon-c-relay - Enhanced C implementation of Carbon relay, aggregator and rewriter
  • steakknife/unsign - Remove code signatures from OSX Mach-O binaries (note: unsigned binaries cannot currently be re-codesign'ed. Patches welcome!)
  • cesanta/mongoose - Embedded Web Server
  • ned14/nedmalloc - An EXTREMELY FAST portable thread caching malloc implementation written in C for multiple threads without lock contention based on dlmalloc. Optimised for x86 and x64. Compatible with C++. Can patch itself into existing binaries on Windows.
  • andwn/cave-story-md - A fan port of Cave Story for the Sega Mega Drive
  • jdduke/three_cpp - A port of three.js to C++
  • grz0zrg/fbg - Lightweight C 2D graphics API agnostic library with parallelism support
  • ColinIanKing/christmas-obfuscated-C - Obuscated C Christmas programs
  • wdas/partio - C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC. See the discussion group @ http://groups.google.com/group/partio-discuss
  • libconfuse/libconfuse - Small configuration file parser library for C.
  • z3APA3A/3proxy - 3proxy - tiny free proxy server
  • ARM-software/CMSIS_5 - CMSIS Version 5 Development Repository
  • jvoisin/snuffleupagus - Security module for php7 and php8 - Killing bugclasses and virtual-patching the rest!
  • kelvins/Algoritmos-e-Estruturas-de-Dados - :computer: Algoritmos e Estruturas de Dados em Python, C/C++, Java, Go, Ruby, Javascript, Pascal, Swift e Rust.
  • xant/libhl - Simple and fast C library implementing a thread-safe API to manage hash-tables, linked lists, lock-free ring buffers and queues
  • Ravenbrook/mps - The Memory Pool System
  • readium/readium-sdk - A C++ ePub renderer SDK
  • ejurgensen/forked-daapd - Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
  • Zal0/gbdk-2020 - An updated version of GBDK, A C compiler, assembler, linker and set of libraries for the Z80 like Nintendo Gameboy.
  • erikkaashoek/Comskip - A free commercial detector
  • webcpp/hi-nginx - A fast and robust web server and application server for C++,Python,Lua ,Java,quickjs language
  • cvxgrp/scs - C package that solves convex cone problems via operator splitting
  • x893/CMSIS-DAP - STM32 port for CMSIS-DAP with additional serial (CDC) support
  • wargio/r2dec-js - radare2 plugin - converts asm to pseudo-C code.
  • skx/simple.vm - Simple virtual machine which inteprets bytecode.
  • cyrusimap/cyrus-imapd - Cyrus IMAP is an email, contacts and calendar server
  • philburk/pforth - Portable Forth in C
  • skiselkov/BetterPushbackC - This is the BetterPushback plugin for X-Plane 10 and X-Plane 11
  • Hopson97/MineCraft-One-Week-Challenge - I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
  • thestr4ng3r/chiaki - Moved to https://git.sr.ht/~thestr4ng3r/chiaki - Free and Open Source PS4 Remote Play Client
  • lfittl/libpg_query - C library for accessing the PostgreSQL parser outside of the server environment
  • Great-Hill-Corporation/trueblocks-core - The main repository for the quickBlocks system
  • analang/como-lang-ng - como-lang-ng is now ana-lang, located at https://github.com/analang/ana
  • libimobiledevice/libusbmuxd - A client library to multiplex connections from and to iOS devices
  • cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959 - rtl88x2bu driver updated for current kernels.
  • awslabs/s2n - s2n : an implementation of the TLS/SSL protocols
  • yamashi/CyberEngineTweaks - Performance boost, bug fixes and hacks for fun for Cyberpunk 2077
  • andysworkshop/stm32plus - The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers
  • sheredom/json.h - 🗄ï¸� single header json parser for C and C++
  • JF002/Pinetime - Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS
  • luohaha/CSpider - A scalable and convenient crawler framework in C:).
  • aterrien/forp-PHP-profiler - A PHP profiler written in C. forp is a lightweight PHP extension which provides the full call stack of your script, with CPU and memory usage, in a plain PHP Array or JSON output.
  • Macarse/50AH-code - 50 Android Hacks book source code
  • Unidata/netcdf-c - Official GitHub repository for netCDF-C libraries and utilities.
  • nmoinvaz/minizip - Fork of the popular zip manipulation library found in the zlib distribution.
  • cloudwu/cstring - A simple C string lib
  • lukeweber/webrtc-jingle-client - Webrtc audio + jingle protocol brought to IOS and Android.
  • mongodb/libbson - ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson
  • sdhand/x11fs - A tool for manipulating X windows
  • lemire/simdcomp - A simple C library for compressing lists of integers using binary packing
  • igrr/esptool-ck - ESP8266 build/flash helper tool by Christian Klippel
  • benoitc/http-parser - HTTP request/response parser for python in C
  • andreafabrizi/prism - PRISM is an user space stealth reverse shell backdoor, written in pure C.
  • linleyh/liberation-circuit - Trapped in a hostile computer system, you must make a way out - RTS/coding game
  • vurtun/mmx - single header libraries for C/C++
  • banister/binding_of_caller - Retrieve the binding of a method's caller in MRI 1.9.2+
  • frida/frida-core - Frida core library intended for static linking into bindings
  • miohtama/python-Levenshtein - The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
  • Overv/OOGL - Object-oriented C++ wrapper for OpenGL.
  • sixstars/ctf - A writeup summary for CTF competitions, problems.
  • Steve132/uraster - Micro simple Rasterizer in a single C++11 header file.
  • arkime/arkime - Arkime (formerly Moloch) is an open source, large scale, full packet capturing, indexing, and database system.
  • surparallel/surparallel - Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
  • adobe-flash/crossbridge - Welcome to visit the homepage!
  • radareorg/r2dec-js - radare2 plugin - converts asm to pseudo-C code.
  • macmade/ClangKit - ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
  • explosion/lightnet - 🌓 Bringing pjreddie's DarkNet out of the shadows #yolo
  • limingth/NCCL - New Concept C Language
  • Crazepony/crazepony-firmware-none - Crazepony flight control source code with no RTOS.
  • tiglabs/containerdns - a fast DNS for Kubernetes clusters
  • JCash/voronoi - A C implementation for creating 2D voronoi diagrams
  • nategri/nematoduino - Arduino UNO-compatible robotic simulation of the C. elegans nematode
  • orlp/ed25519 - Portable C implementation of Ed25519, a high-speed high-security public-key signature system.
  • aol/moloch - Moloch is an open source, large scale, full packet capturing, indexing, and database system.
  • apple/swift-corelibs-foundation - The Foundation Project, providing core utilities, internationalization, and OS independence
  • losnoco/vgmstream - vgmstream - A library for playback of various streamed audio formats used in video games.
  • juliettef/IconFontCppHeaders - C, C++ headers and C# classes for icon fonts: Font Awesome, Fork Awesome, Material Design, Kenney game icons and Fontaudio
  • Yubico/libu2f-host - Yubico Universal 2nd Factor (U2F) Host C Library
  • PeterScott/murmur3 - Murmur3 hash in C
  • google-research/tiny-differentiable-simulator - Tiny Differentiable Simulator is a header-only C++ physics library with zero dependencies.
  • AudioNet/node-core-audio - Bindings for PortAudio giving JavaScript access to sound card samples (mostly unmaintained)
  • deltachat/deltachat-core - Delta.Chat C-Library with e2e chat-over-email functionality & Python bindings
  • jonasblixt/ufsm - UML Statechart library in C and XMI importer
  • maxmind/geoip-api-c - GeoIP Legacy C API
  • cgaebel/pipe - A simple thread-safe FIFO in C.
  • erikd/libsndfile - A C library for reading and writing sound files containing sampled audio data..
  • mapserver/mapserver - Source code of the MapServer project. Please submit pull requests to master branch.
  • matthijskooijman/arduino-lmic - LoraWAN-in-C library, adapted to run under the Arduino environment
  • SharpAI/DeepCamera - Protect your privacy, open source AI-powered video surveillance on IoT devices such as Raspberry Pi and Android, featuring face recognition, human shape recognition(ReID), etc. The world's first AutoML Deep Learning edge AI platform. No programming exp needed to train a new model for your privacy.
  • billiob/terminology - The best terminal emulator based on the Enlightenment Foundation Libraries
  • MustangYM/WeChatICU-ForMac - Mac版ä¼�业微信消æ�¯é˜²æ’¤å›�, è�Šå¤©ä¼šè¯�å�»æ°´å�°
  • magnumripper/JohnTheRipper - This is the official repo for John the Ripper, "Jumbo" version. The "bleeding-jumbo" branch is based on 1.9.0-Jumbo-1 which was released on May 14, 2019. An import of the "core" version of john this jumbo was based on (or newer) is found in the "master" branch (CVS: https://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/john/john/src/).
  • gosu/gosu - 2D game development library for Ruby and C++
  • dr-soft/miniaudio - Single file audio playback and capture library written in C.
  • matrixcascade/PainterEngineHelper - PainterEngine is a game engine with software renderer,PainterEngine can be transplanted to any platform that supports C
  • websupport-sk/pecl-memcache - PHP Extension - Memcache module with support of newer PHP 7.x
  • koanlogic/libu - LibU is a multiplatform utility library written in C, with APIs for handling memory allocation, networking and URI parsing, string manipulation, debugging, and logging in a very compact way, plus many other miscellaneous tasks
  • 10gen-archive/mongo-c-driver-legacy - C Driver for MongoDB
  • msgpack/msgpack-objectivec - MessagePack serializer implementation for Objective-C / msgpack.org[Objective-C]
  • Kreijstal/Random-C-stuff - For all Random C stuff
  • zedshaw/liblcthw - The library you create when you are done with Learn C The Hard Way
  • yunnian/php-nsq - a php nsq client write by c extension,the fastest nsq client
  • oreboot/oreboot - oreboot is a fork of coreboot, with C removed, written in Rust.

Repo Not Found