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 git://source.ffmpeg.org/ffmpeg.git
  • ggreer/the_silver_searcher - A code-searching tool similar to ack, but faster.
  • SamyPesse/How-to-Make-a-Computer-Operating-System - How to Make a Computer Operating System in C++
  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, MQTT, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features
  • nothings/stb - stb single-file public domain libraries for C/C++
  • mpv-player/mpv - ğŸ�¥ Command line video player
  • radareorg/radare2 - UNIX-like reverse engineering framework and command-line toolset
  • vurtun/nuklear - A single-header ANSI C gui library
  • 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.
  • pbatard/rufus - The Reliable USB Formatting Utility
  • jarun/nnn - n³ The unorthodox terminal file manager.
  • andlabs/libui - Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
  • s-matyukevich/raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi
  • jonas/tig - Text-mode interface for git
  • hashcat/hashcat - World's fastest and most advanced password recovery utility
  • jedisct1/libsodium - A modern, portable, easy to use crypto library.
  • phpredis/phpredis - A PHP extension for Redis
  • reactos/reactos - A free Windows-compatible Operating System
  • fogleman/Craft - A simple Minecraft clone written in C using modern OpenGL (shaders).
  • qmk/qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
  • systemd/systemd - The systemd System and Service Manager
  • webview/webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)
  • glfw/glfw - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
  • libevent/libevent - Event notification library
  • videolan/vlc - VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
  • rswier/c4 - C in four functions
  • liuliu/ccv - C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
  • borgbackup/borg - Deduplicating archiver with compression and authenticated encryption.
  • davatorium/rofi - Rofi: A window switcher, application launcher and dmenu replacement
  • jgamblin/Mirai-Source-Code - Leaked Mirai Source Code for Research/IoC Development Purposes
  • go-vgo/robotgo - RobotGo, Go Native cross-platform GUI automation @vcaesar
  • Tencent/xLua - xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
  • TheAlgorithms/C - Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
  • sumatrapdfreader/sumatrapdf - SumatraPDF reader
  • nodejs/http-parser - http request/response parser for c
  • coturn/coturn - coturn TURN server project
  • orangeduck/Cello - Higher level programming in C
  • hishamhm/htop - htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
  • lz4/lz4 - Extremely Fast Compression algorithm
  • acidanthera/OpenCorePkg - OpenCore bootloader
  • lpereira/lwan - Experimental, scalable, high performance HTTP server
  • DaveGamble/cJSON - Ultralightweight JSON parser in ANSI C
  • krallin/tini - A tiny but valid init for containers
  • rui314/8cc - A Small C Compiler
  • libvips/libvips - A fast image processing library with low memory needs.
  • cstack/db_tutorial - Writing a sqlite clone from scratch in C
  • 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.
  • libretro/RetroArch - Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
  • raysan5/raylib - A simple and easy-to-use library to enjoy videogames programming
  • FreeRDP/FreeRDP - FreeRDP is a free remote desktop protocol library and clients
  • edenhill/librdkafka - The Apache Kafka C/C++ library
  • Wind4/vlmcsd - KMS Emulator in C (currently runs on Linux including Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows with or without Cygwin)
  • lvgl/lvgl - Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
  • Cyan4973/xxHash - Extremely fast non-cryptographic hash algorithm
  • redis/hiredis - Minimalistic C client for Redis >= 1.2
  • 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.
  • DoctorWkt/acwj - A Compiler Writing Journey
  • arkime/arkime - Arkime (formerly Moloch) is an open source, large scale, full packet capturing, indexing, and database system.
  • citusdata/citus - Distributed PostgreSQL as an extension - for multi-tenant and real-time analytics workloads
  • laruence/yaf - Fast php framework written in c, built in php extension
  • 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
  • peng-zhihui/L-ink_Card - Smart NFC & ink-Display Card
  • hsoft/collapseos - Bootstrap post-collapse technology
  • universal-ctags/ctags - A maintained ctags implementation
  • cmus/cmus - Small, fast and powerful console music player for Unix-like operating systems.
  • processhacker/processhacker - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
  • 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
  • awslabs/s2n - s2n : an implementation of the TLS/SSL protocols
  • marcobambini/gravity - Gravity Programming Language
  • clibs/clib - C package manager-ish
  • libimobiledevice/libimobiledevice - A cross-platform protocol library to communicate with iOS devices
  • ldcsaa/HP-Socket - High Performance TCP/UDP/HTTP Communication Component
  • nbs-system/naxsi - NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX
  • RIOT-OS/RIOT - RIOT - The friendly OS for IoT
  • kornelski/pngquant - Lossy PNG compressor — pngquant command based on libimagequant library
  • Netflix/dynomite - A generic dynamo implementation for different k-v storage engines
  • dokan-dev/dokany - User mode file system library for windows with FUSE Wrapper
  • Kitware/CMake - Mirror of CMake upstream repository
  • tboox/tbox - ğŸ�� A glib-like multi-platform c library
  • martanne/vis - A vi-like editor based on Plan 9's structural regular expressions
  • shadowsocks/ChinaDNS - Protect yourself against DNS poisoning in China.
  • 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.
  • antirez/sds - Simple Dynamic Strings library for C
  • contiki-os/contiki - The official git repository for Contiki, the open source OS for the Internet of Things
  • yourtion/30dayMakeOS - 《30天自制æ“�作系统》æº�ç �中文版。自己制作一个æ“�作系统(OSASK)的过程
  • lc-soft/LCUI - A small C library for building user interfaces with C, XML and CSS.
  • linuxmint/cinnamon - A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
  • lxc/lxc - LXC - Linux Containers
  • 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.
  • attractivechaos/klib - A standalone and lightweight C library
  • hfiref0x/UACME - Defeating Windows User Account Control
  • xmake-io/xmake - 🔥 A cross-platform build utility based on Lua
  • ultrajson/ultrajson - Ultra fast JSON decoder and encoder written in C with Python bindings
  • openvenues/libpostal - A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
  • libusb/libusb - A cross-platform library to access USB devices
  • 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.
  • gluster/glusterfs - Gluster Filesystem : Build your distributed storage in minutes
  • RandyGaul/cute_headers - Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
  • warmcat/libwebsockets - canonical libwebsockets.org networking library
  • veracrypt/VeraCrypt - Disk encryption with strong security based on TrueCrypt
  • jakogut/tinyvm - TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
  • cmusphinx/pocketsphinx - PocketSphinx is a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop
  • neutrinolabs/xrdp - xrdp: an open source RDP server
  • mridgers/clink - Bash's powerful command line editing in cmd.exe
  • lastpass/lastpass-cli - LastPass command line interface tool
  • ohler55/oj - Optimized JSON
  • CloverHackyColor/CloverBootloader - Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
  • hnes/libaco - A blazing fast and lightweight C asymmetric coroutine library ğŸ’� ⛅🚀⛅ğŸŒ�
  • collectd/collectd - The system statistics collection daemon. Please send Pull Requests here!
  • y123456yz/reading-code-of-nginx-1.9.2 - nginx-1.9.2æº�ç �通读分æ��注释,带详尽函数中文分æ��注释以å�Šç›¸å…³å‡½æ•°æµ�程调用注释,最全é�¢çš„nginxæº�ç �阅读分æ��中文注释,更新完毕(æº�ç �学习交æµ�QQ群:568892619)
  • stellar/stellar-core - stellar-core is the reference implementation for the peer to peer agent that manages the Stellar network
  • colmap/colmap - COLMAP - Structure-from-Motion and Multi-View Stereo
  • jonashaag/bjoern - A screamingly fast Python 2/3 WSGI server written in C.
  • tj/luna - luna programming language - a small, elegant VM implemented in C
  • urbit/urbit - An operating function
  • dvorka/hstr - bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
  • sustrik/libmill - Go-style concurrency in C
  • 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
  • acassen/keepalived - Keepalived
  • hexchat/hexchat - GTK+ IRC client
  • fragglet/c-algorithms - A library of common data structures and algorithms written in C.
  • fluent/fluent-bit - Fast and Lightweight Log processor and forwarder for Linux, BSD and OSX
  • varnishcache/varnish-cache - Varnish Cache source code repository
  • lotabout/write-a-C-interpreter - Write a simple interpreter of C. Inspired by c4 and largely based on it.
  • akheron/jansson - C library for encoding, decoding and manipulating JSON data
  • kokke/tiny-AES-c - Small portable AES128/192/256 in C
  • 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.
  • Immediate-Mode-UI/Nuklear - A single-header ANSI C immediate mode cross-platform GUI library
  • cleanflight/cleanflight - Clean-code version of the baseflight flight controller firmware
  • vozlt/nginx-module-vts - Nginx virtual host traffic status module
  • floooh/sokol - minimal cross-platform standalone C headers
  • jagt/clumsy - clumsy makes your network condition on Windows significantly worse, but in a controlled and interactive manner.
  • troydhanson/uthash - C macros for hash tables and more
  • dunst-project/dunst - Lightweight and customizable notification daemon
  • firmianay/CTF-All-In-One - CTFç«�èµ›æ�ƒå¨�指å�—(Pwn篇)
  • chipsec/chipsec - Platform Security Assessment Framework
  • gozfree/gear-lib - Gear-Lib, C library for IOT Embedded Multimedia and Network
  • 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
  • Mzzopublic/C - C语言
  • rui314/chibicc - A small C compiler
  • inotify-tools/inotify-tools - inotify-tools is a C library and a set of command-line programs providing a simple interface to inotify.
  • srdja/Collections-C - A library of generic data structures.
  • patriciogonzalezvivo/glslViewer - Console-based GLSL Sandbox for 2D/3D shaders shaders
  • way-cooler/way-cooler - Wayland compositor for AwesomeWM
  • begeekmyfriend/leetcode - LeetCode in pure C
  • nanopb/nanopb - Protocol Buffers with small code size
  • MinhasKamal/CreepyCodeCollection - A Nonsense Collection of Disgusting Codes (quine-polyglot-code-golf-obfuscated-signature-creepy-codes-mandelbrot-esoteric-language-esoteric-programming-strange-golfing-spooky-weird)
  • 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.
  • google/honggfuzz - Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
  • plasma-umass/coz - Coz: Causal Profiling
  • torproject/tor - unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --
  • weechat/weechat - The extensible chat client.
  • chjj/compton - A compositor for X11.
  • neomutt/neomutt - :email: Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.freenode.net
  • 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/
  • orangeduck/mpc - A Parser Combinator library for C
  • lloyd/yajl - A fast streaming JSON parsing library in C.
  • aubio/aubio - a library for audio and music analysis
  • tianocore/edk2 - EDK II
  • microsoft/checkedc - Checked C is an extension to C that adds checking to detect or prevent common programming errors such as buffer overruns and out-of-bounds memory accesses. This repo has a wiki for Checked C, sample code, the specification, and test code.
  • jhawthorn/fzy - :mag: A simple, fast fuzzy finder for the terminal
  • apple/swift-corelibs-libdispatch - The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
  • glouw/tinn - A tiny neural network library
  • 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.
  • coreutils/coreutils - upstream mirror
  • networkprotocol/yojimbo - A network library for client/server games written in C++
  • westes/flex - The Fast Lexical Analyzer - scanner generator for lexing in C and C++
  • premake/premake-core - Premake
  • 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.
  • vmg/sundown - Standards compliant, fast, secure markdown processing library in C
  • karlstav/cava - Console-based Audio Visualizer for Alsa
  • thestr4ng3r/chiaki - Free and Open Source PS4 Remote Play Client
  • 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+.
  • statsite/statsite - C implementation of statsd
  • htop-dev/htop - htop - an interactive process viewer
  • z3APA3A/3proxy - 3proxy - tiny free proxy server
  • ThrowTheSwitch/Unity - Simple Unit Testing for C
  • ElementsProject/lightning - c-lightning — a Lightning Network implementation in C
  • microsoft/msquic - Cross-platform, C implementation of the IETF QUIC protocol.
  • google/cpu_features - A cross platform C99 library to get cpu features at runtime.
  • cloudwu/coroutine - A asymmetric coroutine library for C.
  • philippe44/AirConnect - Use AirPlay to stream to UPnP/Sonos & Chromecast devices
  • davidmoreno/onion - C library to create simple HTTP servers and Web Applications.
  • cnlohr/rawdrawandroid - Build android apps without any java, entirely in C and Make
  • namhyung/uftrace - Function graph tracer for C/C++/Rust
  • nigels-com/glew - The OpenGL Extension Wrangler Library
  • PromyLOPh/pianobar - Console-based pandora.com player
  • quickjs-zh/QuickJS - QuickJS是一个å°�å�‹å¹¶ä¸”å�¯åµŒå…¥çš„Javascript引æ“�,它支æŒ�ES2020规范,包括模å�—,异步生æˆ�器和代ç�†å™¨ã€‚
  • abishekvashok/cmatrix - Terminal based "The Matrix" like implementation
  • facebookarchive/libphenom - An eventing framework for building high performance and high scalability systems in C.
  • janet-lang/janet - A dynamic language and bytecode vm
  • sysstat/sysstat - Performance monitoring tools for Linux
  • civetweb/civetweb - Embedded C/C++ web server
  • stephane/libmodbus - A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows
  • slembcke/Chipmunk2D - A fast and lightweight 2D game physics library.
  • taviso/ctypes.sh - A foreign function interface for bash.
  • ivmai/bdwgc - The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)
  • Celtoys/Remotery - Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
  • apache/guacamole-server - Mirror of Apache Guacamole Server
  • OpenSC/OpenSC - Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend
  • xiph/rnnoise - Recurrent neural network for audio noise reduction
  • seemoo-lab/nexmon - The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
  • citusdata/cstore_fdw - Columnar store for analytics with Postgres, developed by Citus Data. Check out the mailing list at https://groups.google.com/forum/#!forum/cstore-users or join our slack channel at https://slack.citusdata.com
  • ARM-software/CMSIS_5 - CMSIS Version 5 Development Repository
  • rui314/9cc - A Small C Compiler
  • taviso/ctftool - Interactive CTF Exploration Tool
  • begeekmyfriend/bplustree - A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
  • NetHack/NetHack - Official NetHack Git Repository
  • kangjianwei/Data-Structure - 《数æ�®ç»“æ�„》-严蔚æ•�.å�´ä¼Ÿæ°‘-æ•™æ��æº�ç �ä¸�习题解æ��
  • 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++ 日志库
  • horhof/quickjs - The official repo is at bellard/quickjs.
  • lexborisov/myhtml - Fast C/C++ HTML 5 Parser. Using threads.
  • vifm/vifm - Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
  • cloudwu/pbc - A protocol buffers library for C
  • luke-jr/bfgminer - Modular ASIC/FPGA miner written in C, featuring overclocking, monitoring, fan speed control and remote interface capabilities.
  • symisc/sod - An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
  • SanderMertens/flecs - A fast entity component system (ECS) for C & C++
  • linux-test-project/ltp - Linux Test Project http://linux-test-project.github.io/
  • brianmario/yajl-ruby - A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
  • jeremycw/httpserver.h - Single header library for writing non-blocking HTTP servers in C
  • kkos/oniguruma - regular expression library
  • okbob/pspg - Unix pager designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Now it can be used as CSV or TSV viewer. Works well with pgcli too.
  • golang-ui/nuklear - This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
  • 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.
  • cesanta/mjs - Embedded JavaScript engine for C/C++
  • Ewenwan/ShiYanLou - 学习C & C++ & python&汇编语言 LLVM编译器 æ•°æ�®ç»“æ�„ 算法 æ“�作系统 å�•ç‰‡æœº linux é�¢è¯•
  • laruence/yar - Light, concurrent RPC framework for PHP & C
  • rspamd/rspamd - Rapid spam filtering system.
  • sustrik/libdill - Structured concurrency in C
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheet - Various tips & tricks
  • boazsegev/facil.io - Your high performance web application C framework
  • symisc/unqlite - An Embedded NoSQL, Transactional Database Engine
  • droe/sslsplit - Transparent SSL/TLS interception
  • HardySimpson/zlog - A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.
  • BlockchainCommons/Learning-Bitcoin-from-the-Command-Line - The best way to learn to learn deeply about bitcoin is to avoid GUIs (even bitcoin-qt), and instead learn it from the command line.
  • FreeRADIUS/freeradius-server - FreeRADIUS - A multi-protocol policy server.
  • open62541/open62541 - Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
  • benhoyt/inih - Simple .INI file parser in C, good for embedded systems
  • rsyslog/rsyslog - a Rocket-fast SYStem for LOG processing
  • checkpoint-restore/criu - Checkpoint/Restore tool
  • h2o/picohttpparser - tiny HTTP parser written in C (used in HTTP::Parser::XS et al.)
  • danielwaterworth/Raphters - [DEPRECATED] A web framework for C.
  • cc65/cc65 - cc65 - a freeware C compiler for 6502 based systems
  • Lora-net/LoRaMac-node - Reference implementation and documentation of a LoRa network node.
  • cesanta/v7 - Embedded JavaScript engine for C/C++
  • drh/lcc - The lcc retargetable ANSI C compiler
  • ibireme/yyjson - The fastest JSON library in C
  • dbartolini/crown - The flexible game engine.
  • openssh/openssh-portable - Portable OpenSSH
  • mpitutorial/mpitutorial - MPI programming lessons in C and executable code examples
  • stm32duino/Arduino_Core_STM32 - STM32 core support for Arduino
  • 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.
  • andrewrk/libsoundio - C library for cross-platform real-time audio input and output
  • orangeduck/Corange - Pure C Game Engine
  • taf2/curb - Ruby bindings for libcurl
  • rxi/dyad - Asynchronous networking for C
  • mackron/miniaudio - Single file audio playback and capture library written in C.
  • 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.
  • distcc/distcc - distributed builds for C, C++ and Objective C
  • altdesktop/playerctl - ğŸ�§ mpris command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.
  • silentbicycle/greatest - A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
  • skywind3000/mini3d - 3D Software Renderer in 700 Lines !! (700 行代ç �çš„ 3D 软件渲染器)
  • zauonlok/renderer - A shader-based software renderer written from scratch in C89
  • rougier/freetype-gl - OpenGL text using one vertex buffer, one texture and FreeType
  • brendan-rius/c-jwt-cracker - JWT brute force cracker written in C
  • Bumblebee-Project/Bumblebee - Bumblebee daemon and client rewritten in C
  • coreboot/coreboot - Mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
  • Harvey-OS/harvey - A distributed operating system
  • session-replay-tools/cetus - 专注äº�稳定ã€�性能和分布å¼�事务的MySQLæ•°æ�®åº“中间件(其中性能测试在开æº�æ•°æ�®åº“中间件æ�’å��第一)
  • armon/bloomd - C network daemon for bloom filters
  • 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.
  • emweb/wt - Wt, C++ Web Toolkit
  • mjansson/rpmalloc - Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
  • apple/cups - Official CUPS Sources
  • linux-can/can-utils - Linux-CAN / SocketCAN user space applications
  • chentao0707/QrCodeScan - Android手机客户端二维ç �扫æ��
  • zerosum0x0/CVE-2019-0708 - Scanner PoC for CVE-2019-0708 RDP RCE vuln
  • open-mpi/ompi - Open MPI main development repository
  • 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.
  • trailofbits/ctf - CTF Field Guide
  • opsengine/cpulimit - CPU usage limiter for Linux
  • cr-marcstevens/sha1collisiondetection - Library and command line tool to detect SHA-1 collision in a file
  • protocolbuffers/upb - a small protobuf implementation in C
  • shiyanhui/libcsp - A concurrency C library 10x faster than Golang.
  • xiph/opus - Modern audio compression for the internet.
  • liballeg/allegro5 - The official Allegro 5 git repository. Pull requests welcome!
  • monitoringartist/zabbix-docker-monitoring - :whale: Docker/Kubernetes/Mesos/Marathon/Chronos/LXC/LXD/Swarm container monitoring - Docker image, Zabbix template and C module
  • buserror/simavr - simavr is a lean, mean and hackable AVR simulator for linux & OSX
  • 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.
  • igraph/igraph - Library for the analysis of networks
  • fwupd/fwupd - A simple daemon to allow session software to update firmware
  • 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.
  • Pithikos/C-Thread-Pool - A minimal but powerful thread pool in ANSI C
  • signalapp/libsignal-protocol-c - Signal Protocol C Library
  • 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
  • codeplea/genann - simple neural network library in ANSI C
  • vinniefalco/LuaBridge - A lightweight, dependency-free library for binding Lua to C++
  • remzi-arpacidusseau/ostep-code - Code from various chapters in OSTEP (http://www.ostep.org)
  • SRombauts/SQLiteCpp - SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
  • commonmark/cmark - CommonMark parsing and rendering library and program in C
  • udp/json-parser - Very low footprint JSON parser written in portable ANSI C
  • tj/mon - mon(1) - Simple single-process process monitoring program written in C
  • richgel999/miniz - miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz
  • danigargu/CVE-2020-0796 - CVE-2020-0796 - Windows SMBv3 LPE exploit #SMBGhost
  • 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.
  • Snaipe/Criterion - A cross-platform C and C++ unit testing framework for the 21st century
  • gurnec/HashCheck - HashCheck Shell Extension for Windows with added SHA2, SHA3, and multithreading; originally from code.kliu.org
  • bitcoin-core/secp256k1 - Optimized C library for EC operations on curve secp256k1
  • B-Con/crypto-algorithms - Basic implementations of standard cryptography algorithms, like AES and SHA-1.
  • 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.
  • laruence/yaconf - A PHP Persistent Configurations Container
  • Rapiz1/DungeonRush - 👾ğŸ�� A opensource game inspired by Snake, written in pure C with SDL
  • samtools/samtools - Tools (written in C using htslib) for manipulating next-generation sequencing data
  • traildb/traildb - TrailDB is an efficient tool for storing and querying series of events
  • 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.
  • cyring/CoreFreq - CoreFreq is a CPU monitoring software designed for the 64-bits Processors.
  • tekknolagi/carp - "interesting" VM in C. Let's see how this goes.
  • eclipse/paho.mqtt.c - An Eclipse Paho C client library for MQTT for Windows, Linux and MacOS. API documentation at https://eclipse.github.io/paho.mqtt.c/
  • particle-iot/device-os - Device OS (Firmware) for Particle Devices
  • nicklockwood/FastCoding - A faster and more flexible binary file format replacement for NSCoding, Property Lists and JSON
  • chocolate-doom/chocolate-doom - Chocolate Doom is a Doom source port that is minimalist and historically accurate.
  • jarikomppa/soloud - Free, easy, portable audio engine for games
  • bats3c/shad0w - A post exploitation framework designed to operate covertly on heavily monitored environments
  • bloomberg/comdb2 - Bloomberg's distributed RDBMS
  • kgabis/parson - Lightweight JSON library written in C.
  • profanity-im/profanity - Ncurses based XMPP client
  • nfc-tools/libnfc - Platform independent Near Field Communication (NFC) library
  • miniupnp/miniupnp - UPnP IGD implementation
  • alexfru/SmallerC - Simple C compiler
  • ands/lightmapper - A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
  • dariomanesku/cmftStudio - cmftStudio - GUI counterpart for:
  • Cyan4973/FiniteStateEntropy - New generation entropy codecs : Finite State Entropy and Huff0
  • sahib/rmlint - Extremely fast tool to remove duplicates and other lint from your filesystem
  • alibaba/ApsaraCache - ApsaraCache is a Redis branch originated from Alibaba Group.
  • RRZE-HPC/likwid - Performance monitoring and benchmarking suite
  • FRiCKLE/ngx_cache_purge - nginx module which adds ability to purge content from FastCGI, proxy, SCGI and uWSGI caches.
  • asterisk/asterisk - Mirror of the official Asterisk (https://www.asterisk.org) Project repository. No pull requests here please. Use Gerrit:
  • varnish/Varnish-Cache - Moved. New address: https://github.com/varnishcache/varnish-cache/
  • citusdata/pg_cron - Run periodic jobs in PostgreSQL
  • zeromq/czmq - High-level C binding for ØMQ
  • 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:
  • examplecode/mproxy - c 语言å®�ç�°çš„一个最å°�çš„http代ç�†ï¼Œæ”¯æŒ�翻墙
  • sheepdog/sheepdog - Distributed Storage System for QEMU
  • pbatard/libwdi - Windows Driver Installer library for USB devices
  • switchbrew/libnx - Library for Switch Homebrew
  • nfs-ganesha/nfs-ganesha - NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems
  • timwr/CVE-2016-5195 - CVE-2016-5195 (dirtycow/dirtyc0w) proof of concept for Android
  • deanmao/node-chimera - A new kind of headless webkit integration for nodejs; a great alternative to phantomjs.
  • systemd/casync - Content-Addressable Data Synchronization Tool
  • rxi/log.c - A simple logging library implemented in C99
  • posva/catimg - 🦦 Insanely fast image printing in your terminal
  • grimfang4/sdl-gpu - A library for high-performance, modern 2D graphics with SDL written in C.
  • joan2937/pigpio - pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).
  • proot-me/proot - chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
  • corosync/corosync - The Corosync Cluster Engine
  • vnmakarov/mir - A light-weight JIT compiler based on MIR (Medium Internal Representation)
  • eclipse/paho.mqtt.embedded-c - Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
  • brenns10/lsh - Simple shell implementation. Tutorial here ->
  • usrbinnc/netcat-cpi-kernel-module - Kernel module edition of the Cycles Per Instruction (2014) album.
  • Gigoteur/UnicornConsole - Unicorn Console: create quick game !
  • virtio-win/kvm-guest-drivers-windows - Windows paravirtualized
  • eduard-permyakov/permafrost-engine - An OpenGL RTS game engine written in C
  • psankar/simplefs - A simple, kernel-space, on-disk filesystem from the scratch
  • cnlohr/channel3 - ESP8266 Analog Broadcast Television Interface
  • sheredom/utf8.h - single header utf8 string functions for C and C++
  • wangkuiwu/datastructs_and_algorithm - Data struct and algorithm introduction and implementation in C/C++/Java.
  • rustyrussell/ccan - The C Code Archive Network
  • mkirchner/gc - Simple, zero-dependency garbage collection for C
  • alibaba/nginx-http-concat - A Nginx module for concatenating files in a given context: CSS and JS files usually
  • csound/csound - Main repository for Csound
  • mupen64plus/mupen64plus-core - Core module of the Mupen64Plus project
  • vurtun/mmx - single header libraries for C/C++
  • angband/angband - A free, single-player roguelike dungeon exploration game
  • mvp/uhubctl - uhubctl - USB hub per-port power control
  • hfiref0x/TDL - Driver loader for bypassing Windows x64 Driver Signature Enforcement
  • uTox/uTox - µTox the lightest and fluffiest Tox client
  • recp/cglm - 📽 Highly Optimized Graphics Math (glm) for C
  • Stephane-D/SGDK - SGDK - A free and open development kit for the Sega Megadrive
  • tass-belgium/picotcp - PicoTCP is a free TCP/IP stack implementation
  • mempodippy/vlany - Linux LD_PRELOAD rootkit (x86 and x86_64 architectures)
  • willemt/raft - C implementation of the Raft Consensus protocol, BSD licensed
  • rui314/minilisp - A readable lisp in less than 1k lines of C
  • 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.
  • DreamAndDead/CSAPP-3e-Solutions - CSAPP 3e Solutions gitbook
  • zpl-c/librg - 🚀 Making multi-player gamedev simpler since 2017
  • halayli/lthread - lthread, a multicore enabled coroutine library written in C
  • bettio/AtomVM - Tiny Erlang VM
  • jimon/osx_app_in_plain_c - A simple showcase how to create a simple OS X app in plain C without any Objective-C
  • FreeApophis/TrueCrypt - This repository applies all Versions of the Original TrueCrypt Source Files in order
  • letoram/arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
  • pvaret/rtl8192cu-fixes - Realtek 8192 chipset driver, ported to kernel 3.11.
  • lavoiesl/osx-cpu-temp - Outputs current CPU temperature for OSX
  • laruence/yac - A fast, lock-free, shared memory user data cache for PHP
  • libimobiledevice/usbmuxd - A socket daemon to multiplex connections from and to iOS devices
  • kiibohd/controller - Kiibohd Controller
  • chobits/ngx_http_proxy_connect_module - A forward proxy module for CONNECT request handling
  • fcambus/telize - High performance JSON IP and GeoIP REST API (IP Geolocation)
  • cztomczak/cef2go - Go lang bindings for the Chromium Embedded Framework (CEF)
  • bryanpkc/corkscrew - A tool for tunneling SSH through HTTP proxies
  • dibyendumajumdar/ravi - Ravi is a dialect of Lua, featuring limited optional static typing and JIT compilers
  • charliegerard/Epoc.js - Node.js addon for the Emotiv C++ SDK
  • armink/CmBacktrace - Advanced fault backtrace library for ARM Cortex-M series MCU | ARM Cortex-M 系列 MCU 错误追踪库
  • mltframework/mlt - MLT Multimedia Framework
  • badafans/better-cloudflare-ip - 查找适å�ˆè‡ªå·±å½“å‰�网络ç�¯å¢ƒçš„优选cloudflare anycast IP
  • iPlug2/iPlug2 - C++ Audio Plug-in Framework for desktop, mobile and web [PRE-RELEASE]
  • eleme/corvus - A fast and lightweight Redis Cluster Proxy for Redis 3.0
  • Billy-Ellis/Exploit-Challenges - A collection of vulnerable ARM binaries for practicing exploit development
  • y123456yz/Reading-and-comprehense-linux-Kernel-network-protocol-stack - linux内核网络å��议栈æº�ç �阅读分æ��注释--带详尽中文分æ��注释以å�Šç›¸å…³æµ�程分æ��调用注释,对ç�†è§£åˆ†æ��内核å��议栈æº�ç �很有帮助(æº�ç �学习交æµ�QQ群:568892619)
  • mattiasgustavsson/libs - Single-file public domain libraries for C/C++
  • libsndfile/libsndfile - A C library for reading and writing sound files containing sampled audio data.
  • jmcnamara/libxlsxwriter - A C library for creating Excel XLSX files.
  • scottcgi/Mojoc - A cross-platform, open-source, pure C game engine for mobile game.
  • ninia/jep - Embed Python in Java
  • hfiref0x/WinObjEx64 - Windows Object Explorer 64-bit
  • Blosc/c-blosc - A blocking, shuffling and loss-less compression library that can be faster than memcpy().
  • open-quantum-safe/liboqs - C library for prototyping and experimenting with quantum-resistant cryptography
  • 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.
  • cisco-system-traffic-generator/trex-core - trex-core site
  • gentilkiwi/kekeo - A little toolbox to play with Microsoft Kerberos in C
  • nmoinvaz/minizip - Fork of the popular zip manipulation library found in the zlib distribution.
  • hexagonal-sun/bic - A C interpreter and API explorer.
  • yulingtianxia/BlockHook - Hook Objective-C blocks. A powerful AOP tool.
  • vergoh/vnstat - vnStat - a network traffic monitor for Linux and BSD
  • balde/balde - A microframework for C based on GLib and bad intentions.
  • riolet/rix - Rix language combines the power of C language and the convenience of a high level language
  • RJ/ketama - C library for consistent hashing, and langauge bindings
  • libssh2/libssh2 - the SSH library
  • hyperrealm/libconfig - C/C++ library for processing configuration files
  • libimobiledevice/ideviceinstaller - Manage apps of iOS devices
  • doonny/PipeCNN - An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
  • antirez/rax - A radix tree implementation in ANSI C
  • chrisjmccormick/word2vec_commented - Commented (but unaltered) version of original word2vec C implementation.
  • appneta/tcpreplay - Pcap editing and replay tools for *NIX and Windows - Users please download source from
  • 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.
  • mptre/pick - A fuzzy search tool for the command-line
  • rsta2/circle - A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
  • mpx/lua-cjson - Lua CJSON is a fast JSON encoding/parsing module for Lua
  • cvxopt/cvxopt - CVXOPT -- Python Software for Convex Optimization
  • jbruchon/jdupes - A powerful duplicate file finder and an enhanced fork of 'fdupes'.
  • tarcieri/cool.io - Simple evented I/O for Ruby (but please check out Celluloid::IO instead)
  • ustcwpz/USTC-CS-Courses-Resource - USTC计算机学院课程资æº�
  • bitcraze/crazyflie-firmware - The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
  • riolet/WAFer - WAFer is a C language-based software platform for scalable server-side and networking applications. Think node.js for C programmers.
  • pret/pokeemerald - Decompilation of Pokémon Emerald
  • tanakh/cmdline - A Command Line Parser
  • carld/micro-lisp - ğŸ�„A very small Lisp programming language 😀that used to be under 200 lines of CğŸ�„
  • zlib-ng/zlib-ng - zlib replacement with optimizations for "next generation" systems.
  • pfultz2/Cloak - A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
  • RoaringBitmap/CRoaring - Roaring bitmaps in C (and C++)
  • libcheck/check - A unit testing framework for C
  • Eugnis/spectre-attack - Example of using revealed "Spectre" exploit (CVE-2017-5753 and CVE-2017-5715)
  • Fazecast/jSerialComm - Platform-independent serial port access for Java
  • oracle/python-cx_Oracle - Python interface to Oracle Database conforming to the Python DB API 2.0 specification.
  • FiYHer/Game-Cheating-Tutorial - 热门网络游æˆ�辅助开å�‘教程
  • gabriel/yajl-objc - Objective-C bindings for YAJL (Yet Another JSON Library) C library
  • hpjansson/chafa - 📺🗿 Terminal graphics for the 21st century.
  • aws/aws-iot-device-sdk-embedded-C - SDK for connecting to AWS IoT from a device using embedded C.
  • NMSSH/NMSSH - NMSSH is an Objective-C wrapper for libssh2, with a sweet API.
  • oleganza/CoreBitcoin - Awesome Bitcoin toolkit for ObjC and Swift
  • LibVNC/libvncserver - LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
  • m0nad/Diamorphine - LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
  • MapServer/MapServer - Source code of the MapServer project. Please submit pull requests to the 'master' branch.
  • CCareaga/heap_allocator - A simple heap memory allocator in ~200 lines.
  • CipherShed/CipherShed - Main CipherShed Development
  • dariomanesku/cmft - Cross-platform open-source command-line cubemap filtering tool.
  • cloudflare/cloudflare-blog - Cloudflare Blog code samples
  • kroitor/gjk.c - Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
  • swoole/php-cp - pdo and redis tcp connect proxy
  • zyearn/zaver - Yet another fast and efficient HTTP server
  • vlm/asn1c - The ASN.1 Compiler
  • solusipse/ureq - Micro C library for handling HTTP requests on low resource systems.
  • jgm/peg-markdown - An implementation of markdown in C, using a PEG grammar
  • deadpixi/mtm - Perhaps the smallest useful terminal multiplexer in the world.
  • containers/crun - A fast and lightweight fully featured OCI runtime and C library for running containers
  • LIJI32/SameBoy - Game Boy and Game Boy Color emulator written in C
  • zmartzone/mod_auth_openidc - OpenID Connect Relying Party implementation for Apache HTTP Server 2.x
  • pi-hole/FTL - The Pi-hole FTL engine
  • susam/uncap - Map Caps Lock key to Escape key on Windows (with Uncap), Linux (with setxkbmap), and macOS (with System Preferences)
  • linux-nvme/nvme-cli - NVMe management command line interface.
  • djkaty/Il2CppInspector - The premiere tool for reverse engineering Unity IL2CPP binaries
  • RandyGaul/qu3e - Lightweight and Simple 3D Open Source Physics Engine in C++
  • jserv/amacc - Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
  • contiki-ng/contiki-ng - Contiki-NG: The OS for Next Generation IoT Devices
  • ScottyBauer/Android_Kernel_CVE_POCs - A list of my CVE's with POCs
  • prideout/par - single-file C libraries from Philip Allan Rideout
  • mongodb/mongo-c-driver - A high-performance MongoDB driver for C
  • audiohacked/OpenCorsairLink - Linux and Mac OS support for the CorsairLink Devices
  • jgarzik/cpuminer - CPU miner for bitcoin
  • Orc/discount - My C implementation of John Gruber's Markdown markup language
  • uclouvain/openjpeg - Official repository of the OpenJPEG project
  • mbrossard/threadpool - A simple C Thread pool implementation
  • jianfengye/nginx-1.0.14_comment - nginxæº�ç �中文注释版
  • 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
  • felixangell/mac - bytecode interpreter in c (blog post)
  • HarveyHunt/howm - A lightweight, X11 tiling window manager that behaves like vim
  • hfiref0x/UPGDSED - Universal PatchGuard and Driver Signature Enforcement Disable
  • vonzhou/CSAPP - CSAPP,《深入ç�†è§£è®¡ç®—机系统结æ�„》2nd ,阅读ä¸�å®�è·µï¼�
  • banister/binding_of_caller - Retrieve the binding of a method's caller in MRI 1.9.2+
  • septag/sx - Portable base library for C programmers, designed for performance and simplicity.
  • apache/mynewt-core - An OS to build, deploy and securely manage billions of devices
  • moonlight-stream/moonlight-chrome - GameStream client for ChromeOS
  • simondlevy/TinyEKF - Lightweight C/C++ Extended Kalman Filter with Python for prototyping
  • schweikert/fping - High performance ping tool
  • cbuchner1/CudaMiner - a CUDA accelerated litecoin mining application based on pooler's CPU miner
  • groonga/groonga - An embeddable fulltext search engine. Groonga is the successor project to Senna.
  • JuliaStrings/utf8proc - a clean C library for processing UTF-8 Unicode data
  • yourtion/LearningMasteringAlgorithms-C - Mastering Algorithms with C 《算法精解:C语言æ��述》æº�ç �å�ŠXcode工程ã€�Linux工程
  • andysworkshop/stm32plus - The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers
  • X0rg/CPU-X - CPU-X is a Free software that gathers information on CPU, motherboard and more.
  • libtrading/libtrading - Libtrading, an ultra low-latency trading connectivity library for C and C++.
  • kovidgoyal/html5-parser - Fast C based HTML 5 parsing for python
  • tatsuhiro-t/spdylay - The experimental SPDY protocol version 2, 3 and 3.1 implementation in C
  • wmutils/core - Set of window manipulation tools
  • rswier/swieros - A tiny hand crafted CPU emulator, C compiler, and Operating System
  • msteinbeck/tinyspline - ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Lua, Octave, PHP, Python, R, and Ruby.
  • wolkykim/qlibc - qLibc is a simple and yet powerful C library providing generic data structures and algorithms
  • everettjf/AppleTrace - ğŸ��Objective C Method Tracing Call Chart
  • 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
  • rxi/fe - A tiny, embeddable language implemented in ANSI C
  • munificent/mark-sweep - A simple mark-sweep garbage collector in C
  • Exely/CSAPP-Labs - Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入ç�†è§£è®¡ç®—机系统》第三版的å®�验文件ã€�解答ä¸�笔记
  • stawel/cheali-charger - cheap lipo charger
  • kkkgo/vlmcsd - 🔑Portable open-source KMS Emulator in C
  • justinmeza/lci - A LOLCODE interpreter written in C.
  • maxmind/libmaxminddb - C library for the MaxMind DB file format
  • mikeryan/crackle - Crack and decrypt BLE encryption
  • hfiref0x/VBoxHardenedLoader - VirtualBox VM detection mitigation loader
  • cs50/libcs50 - CS50 Library for C
  • CANopenNode/CANopenNode - CANopen protocol stack
  • RedisLabs/redis-cluster-proxy - A proxy for Redis clusters.
  • vozlt/nginx-module-sysguard - Nginx sysguard module
  • tronkko/dirent - C/C++ library for retrieving information on files and directories
  • jnz/q3vm - Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
  • pydata/bottleneck - Fast NumPy array functions written in C
  • jkuhlmann/cgltf - :diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
  • LeechanX/Data-Structures-and-Algorithms-in-C - 所有基础数æ�®ç»“æ�„和算法的纯C语言å®�ç�°ï¼Œå¦‚å�„自æ�’åº�ã€�链表ã€�æ ˆã€�队列ã€�å�„ç§�树以å�Šåº”用ã€�图算法ã€�字符串匹é…�算法ã€�å›�溯ã€�并查集等,献丑了
  • esnme/ultramysql - A fast MySQL driver written in pure C/C++ for Python. Compatible with gevent through monkey patching.
  • lpsantil/rt0 - A minimal C runtime for Linux i386 & x86_64
  • HypoPG/hypopg - Hypothetical Indexes for PostgreSQL
  • i-rinat/apulse - PulseAudio emulation for ALSA
  • Duet3D/RepRapFirmware - OO C++ RepRap Firmware
  • cxong/tinydir - Lightweight, portable and easy to integrate C directory and file reader
  • armon/libart - Adaptive Radix Trees implemented in C
  • xiph/flac - Free Lossless Audio Codec
  • WojciechMula/pyahocorasick - Python module (C extension and plain python) implementing Aho-Corasick algorithm
  • xroche/coffeecatch - CoffeeCatch, a tiny native POSIX signal catcher (especially useful for JNI code on Android/Dalvik)
  • n64dev/cen64 - Cycle-Accurate Nintendo 64 Emulator
  • MichaelJWelsh/cdsa - A library of generic intrusive data structures and algorithms in ANSI C
  • CongducPham/LowCostLoRaGw - Low-cost LoRa IoT & gateway with SX1272/76, Raspberry and Arduino
  • larmel/lacc - A simple, self-hosting C compiler
  • dinhvh/libetpan - Mail Framework for C Language
  • ngtcp2/ngtcp2 - ngtcp2 project is an effort to implement IETF QUIC protocol
  • 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)
  • OpenEtherCATsociety/SOEM - Simple Open Source EtherCAT Master
  • lxc/lxcfs - FUSE filesystem for LXC
  • gcesarmza/curl-android-ios - Static libcurl to be used in Android and iOS apps. Build scripts included. No Android source required
  • laruence/taint - Taint is a PHP extension, used for detecting XSS codes
  • galkahana/PDF-Writer - High performance library for creating, modiyfing and parsing PDF files in C++
  • mackron/dr_libs - Single file audio decoding libraries for C/C++.
  • openglsuperbible/sb7code - Source code and supporting material for the 7th Edition of OpenGL SuperBible
  • lexborisov/Modest - Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
  • ObKo/stm32-cmake - CMake for stm32 developing.
  • allinurl/gwsocket - fast, standalone, language-agnostic WebSocket server RFC6455 compliant
  • neilalexander/sigmavpn - Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")
  • igrr/esp32-cam-demo - Demo for working with a camera on ESP32
  • MarilynDafa/Bulllord-Engine - lightspeed lightweight elegant game engine in pure c
  • triaquae/CrazyEye - OpenSource IT Automation Software
  • wlanjie/trinity - android video record editor muxer sdk
  • OpenGLInsights/OpenGLInsightsCode - Source code for OpenGL Insights
  • embox/embox - Modular and configurable OS for embedded applications
  • kuba--/zip - A portable, simple zip library written in C
  • Exim/exim - Exim Mail Transport Agent - source, testsuite and documentation
  • silentbicycle/theft - property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input
  • libexpat/libexpat - :herb: Expat library: Fast streaming XML parser written in C; in the process of migrating from SourceForge to GitHub
  • fabiensanglard/chocolate_duke3D - chocolate Duke Nukem,3D
  • Yubico/yubico-pam - Yubico Pluggable Authentication Module (PAM)
  • skvadrik/re2c - lexer generator for C, C++ and Go
  • k-takata/Onigmo - Onigmo is a regular expressions library forked from Oniguruma.
  • floooh/chips - 8-bit chip and system emulators in standalone C headers
  • adobe-flash/crossbridge - Welcome to visit the homepage!
  • MoarVM/MoarVM - A VM with adaptive optimization and JIT compilation, built for Rakudo
  • newaetech/chipwhisperer - ChipWhisperer - the complete open-source toolchain for side-channel power analysis and glitching attacks
  • nlsandler/write_a_c_compiler - Test suite to help you write your own C compiler
  • cos120/captcha_crack - 选字验è¯�ç �破解,试验过网易和æ��验,破解ç�‡99
  • ccxvii/mujs - An embeddable Javascript interpreter in C.
  • linyiqun/Redis-Code - redis键值数æ�®åº“æº�ç �分æ��
  • JayDDee/cpuminer-opt - Optimized multi algo CPU miner
  • samtools/htslib - C library for high-throughput sequencing data formats
  • spotify/NFHTTP - A cross platform C++ HTTP library that interfaces natively to other platforms.
  • obgm/libcoap - A CoAP (RFC 7252) implementation in C
  • bitlbee/bitlbee - An IRC to other chat networks gateway :bee:
  • matrixcascade/PainterEngine - PainterEngine is a game engine with software renderer,PainterEngine can be transplanted to any platform that supports C
  • rwos/gti - a git launcher :-)
  • powturbo/TurboPFor-Integer-Compression - Fastest Integer Compression
  • microsoft/SymCrypt - Cryptographic library
  • u0u0/Quick-Cocos2dx-Community - Cocos2d-Lua 社区版
  • 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). The archive of previous plug-ins versions is also here, as Releases.
  • dovecot/core - Dovecot mail server
  • orangeduck/tgc - A Tiny Garbage Collector for C
  • cesanta/frozen - JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
  • 100/Cranium - 🤖 A portable, header-only, artificial neural network library written in C99
  • metacall/core - A library for providing inter-language foreign function interface calls.
  • cnlohr/colorchord - Chromatic Sound to Light Conversion System
  • 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.
  • ridiculousfish/cdecl-blocks - The venerable cdecl, with Apple blocks support
  • mintomic/mintomic - [deprecated] For native C atomics, see Turf instead
  • qrush/unix - Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document.
  • Kazade/kazmath - A C math library targeted at games
  • ideawu/c1000k - A tool to test if your OS supports 1 million connections(c1000k/c1m)
  • cofyc/dnscrypt-wrapper - This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.
  • SilverRainZ/OS67 - An unix-like toy kernel.
  • kokke/tiny-regex-c - Small portable regex in C
  • randrew/layout - Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.
  • ossrs/state-threads - Light-weight thread library, coroutine or c++ goroutine , patched for SRS.
  • celluloid-player/celluloid - A simple GTK+ frontend for mpv
  • sheredom/subprocess.h - single header process launching solution for C and C++
  • linux-rdma/rdma-core - RDMA core userspace libraries and daemons
  • felselva/mathc - Pure C math library for 2D and 3D programming
  • DoubleSpout/ccap - node.js generate captcha using c++ library CImg without install any other lib or software
  • lucasjones/cpuminer-multi - Multi-algo CPUMiner & Reference Cryptonote Miner (JSON-RPC 2.0)
  • aperezdc/ngx-fancyindex - Fancy indexes module for the Nginx web server
  • 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
  • ANSSI-FR/AD-control-paths - Active Directory Control Paths auditing and graphing tools
  • etlegacy/etlegacy-deprecated - Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy
  • tcbrindle/raytracer.hpp - Simple compile-time raytracer using C++17
  • cesanta/slre - Super Light Regexp engine for C/C++
  • attractivechaos/kann - A lightweight C library for artificial neural networks
  • 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.
  • libass/libass - libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
  • notandy/ympd - Standalone MPD Web GUI written in C, utilizing Websockets and Bootstrap/JS
  • alessandrofrancesconi/gimp-plugin-bimp - BIMP. Batch Image Manipulation Plugin for GIMP.
  • yaml/libyaml - Canonical source repository for LibYAML
  • jserv/facebooc - Yet another Facebook clone written in C
  • henrypp/chrlauncher - Small and very fast portable launcher and updater for Chromium.
  • 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.
  • vgmstream/vgmstream - vgmstream - A library for playback of various streamed audio formats used in video games.
  • ganglia/monitor-core - Ganglia Monitoring core
  • 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
  • ruby/psych - A libyaml wrapper for Ruby
  • openglsuperbible/sb6code - Source code for OpenGL SupeBible 6th Edition examples
  • McGill-DMaS/Kam1n0-Community - The Kam1n0 Assembly Analysis Platform
  • csete/gpredict - Gpredict satellite tracking application
  • vimfung/LuaScriptCore - 一款简å�•æ˜“用的多平å�°Luaæ¡¥æ�¥å™¨ï¼Œç›®å‰�支æŒ�在iOSã€�Mac OS Xã€�Android以å�ŠUnity3D中使用,让å�Ÿç”Ÿç�¯å¢ƒä¸�Luaæ— éšœç¢�沟通。
  • 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.
  • 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
  • johanmalm/jgmenu - A simple X11 menu
  • LordNoteworthy/cpu-internals - Intel / AMD CPU Internals
  • seemoo-lab/owl - An open Apple Wireless Direct Link (AWDL) implementation written in C
  • aliyun/iotkit-embedded - 高速镜åƒ�: https://code.aliyun.com/linkkit/c-sdk
  • znort987/blockparser - Simple C++ bitcoin blockchain parser
  • trezor/trezor-crypto - :lock: Don't use this repo, use the new monorepo instead:
  • tatsuhiro-t/wslay - The WebSocket library in C
  • xorg62/tty-clock - Clock using lib ncurses
  • 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.
  • 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.
  • youzan/zan - 高效稳定ã€�安全易用ã€�线上å®�时验è¯�的全异步高性能网络库,通过PHP扩展方å¼�使用。
  • h0mbre/Learning-C - A series of mini-projects used to learn C for beginners
  • brektrou/rtl8821CU - Realtek RTL8811CU/RTL8821CU USB Wi-Fi adapter driver for Linux
  • naev/naev - Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
  • pret/pokeruby - Decompilation of Pokémon Ruby/Sapphire
  • 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)
  • arduino/ArduinoCore-avr - The Official Arduino AVR core
  • MarlinFirmware/Configurations - Configurations for Marlin Firmware
  • graphitemaster/incbin - Include binary files in C/C++
  • probablycorey/seriously - The Objective-C HTTP library that Apple should have created, seriously.
  • JLErvin/berry - :strawberry: A healthy, byte-sized window manager
  • mevdschee/2048.c - Console version of the game "2048" for GNU/Linux
  • openresty/lua-upstream-nginx-module - Nginx C module to expose Lua API to ngx_lua for Nginx upstreams
  • kablaa/CTF-Workshop - Challenges for Binary Exploitation Workshop
  • naasking/async.h - Stackless Async Subroutines for C
  • hroptatyr/dateutils - nifty command line date and time utilities; fast date calculations and conversion in the shell
  • Keruspe/GPaste - Clipboard management system
  • Zeex/subhook - Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)
  • freifunk-gluon/gluon - a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
  • petewarden/c_hashmap - A simple string hashmap in C
  • hellerve/e - A dead simple editor
  • lfos/calcurse - A text-based calendar and scheduling application
  • libimobiledevice/idevicerestore - Restore/upgrade firmware of iOS devices
  • 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.
  • autobleem/AutoBleem - AutoBleem - Alternative to BleemSync/BootMenu, C++ based, GameScanner and Updater for Playstation Classic
  • tpoechtrager/cctools-port - Apple cctools port for Linux and *BSD
  • BrianSidebotham/arm-tutorial-rpi - Raspberry-Pi Bare Metal Programming in C Tutorial
  • armon/hlld - C network daemon for HyperLogLogs
  • yaouser/C - linux下的C语言å�Šå…³äº�kernel的介ç»�
  • lemire/Code-used-on-Daniel-Lemire-s-blog - This is a repository for the code posted on my blog
  • hackgnar/ble_ctf - A Bluetooth low energy capture the flag
  • cbsd/cbsd - Yet one more wrapper around jail, bhyve and XEN on FreeBSD platform.
  • skarnet/s6 - The s6 supervision suite.
  • hillegass/BNRPersistence - A set of classes which use Tokyo Cabinet to save and load Objective-C objects
  • diegocr/netcat - NetCat for Windows
  • symisc/vedis - An Embedded Implementation of Redis
  • mofaph/csapp - Computer Systems: A Programmer's Perspective
  • GenericMappingTools/gmt - The Generic Mapping Tools
  • troglobit/inadyn - Dynamic DNS client with SSL/TLS support
  • tangledpath/ruby-fann - Ruby library for interfacing with FANN (Fast Artificial Neural Network)
  • borisfaure/terminology - The best terminal emulator based on the Enlightenment Foundation Libraries
  • angt/glorytun - Multipath UDP tunnel
  • Wilfred/babyc - A toy C compiler
  • ChibiOS/ChibiOS - Read only mirror of SVN ChibiOS repository at https://osdn.net/projects/chibios/scm/svn/
  • nurupo/vlc-pause-click-plugin - Plugin for VLC that pauses/plays video on mouse click
  • canonical/raft - C implementation of the Raft consensus protocol
  • 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.
  • jwasham/practice-c - Part of my daily plan for studying C.
  • monitoring-plugins/monitoring-plugins - Monitoring Plugins
  • jserv/MazuCC - A minimalist C compiler with x86_64 code generation
  • jabberd2/jabberd2 - JabberD XMPP Server
  • symisc/PH7 - An Embedded Implementation of PHP (C Library)
  • openucx/ucx - Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
  • liudf0716/xkcptun - xkcptun is kcp tunnel for OpenWRT&LEDE, implemented in c language
  • leonindy/camel - camel: soft load balance(slb) midware - control nginx servers by portal and api.
  • iscsi-osx/iSCSIInitiator - iSCSI Initiator for macOS
  • intel/cc-oci-runtime - OCI (Open Containers Initiative) compatible runtime for Intel® Architecture
  • coova/coova-chilli - CoovaChilli is an open-source software access controller for captive portal hotspots.
  • AllAlgorithms/c - Implementation of All â–²lgorithms in C Programming Language
  • libtom/libtommath - LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
  • jvoisin/snuffleupagus - Security module for php7 - Killing bugclasses and virtual-patching the rest!
  • KhronosGroup/OpenCL-Headers - Khronos OpenCL-Headers
  • ocornut/imgui_club - Nice things to use along dear imgui
  • SanderMertens/bake - A build system that lets you clone, build and run C/C++ projects with a single command
  • ged/ruby-pg - A PostgreSQL client library for Ruby
  • dvidelabs/flatcc - FlatBuffers Compiler and Library in C for C
  • zpl-c/zpl - ğŸ“� Your (almost) C99 Powerkit
  • kosma/minmea - a lightweight GPS NMEA 0183 parser library in pure C
  • pusher/libPusher - An Objective-C interface to Pusher Channels
  • mjg59/mei-amt-check - Check whether AMT is enabled and provisioned under Linux
  • FreedomBen/rtl8188ce-linux-driver - This modified version of the RealTek WiFi driver fixes some issues with RealTek cards on Linux.
  • chenyahui/AnnotatedCode - 知å��å¼€æº�代ç �库的注释版,包括libcoã€�coroutineã€�muduoç­‰
  • gianlucabertani/Objective-Zip - An object-oriented friendly wrapper library for ZLib and MiniZip, in Objective-C for iOS and OS X
  • 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
  • lfittl/libpg_query - C library for accessing the PostgreSQL parser outside of the server environment
  • ASDAlexander77/TypeScript2Cxx - TypeScript to C++
  • trailofbits/cb-multios - DARPA Challenges Sets for Linux, Windows, and macOS
  • nxrighthere/ENet-CSharp - Reliable UDP networking library
  • douban/greenify - Make blocking C library work with gevent
  • doches/progressbar - An easy-to-use C library for displaying text progress bars.
  • taisei-project/taisei - A free and open-source Touhou Project fangame
  • FSX/misaka - A Python binding for Hoedown.
  • dhuertas/AES - AES algorithm implementation in C
  • apache/subversion - Mirror of Apache Subversion
  • andrewchambers/c - small self hosting C compiler
  • TulipCharts/tulipindicators - Technical Analysis Indicator Function Library in C
  • OKCoin/rest - OKCoin Rest Api客户端示例 ç›®å‰�å�ªæ��ä¾›C++ã€�C# ã€�Javaã€�PHPã€�Python
  • CauldronDevelopmentLLC/CAMotics - Open-Source Simulation & Computer Aided Machining - A 3-axis CNC GCode simulator
  • redbo/cloudfuse - Filesystem (fuse) implemented on Mosso's Cloud Files
  • mcpcpc/kirc - A tiny IRC client written in POSIX C99.
  • bugaevc/wl-clipboard - Command-line copy/paste utilities for Wayland
  • cesanta/fossa - Async non-blocking multi-protocol networking library for C/C++
  • libimobiledevice/ifuse - A fuse filesystem to access the contents of iOS devices
  • cxong/cdogs-sdl - Classic overhead run-and-gun game
  • kbranigan/cJSON - I did not write this code, but I like it.
  • armink/struct2json - A fast convert library between the JSON and C structure. Implement structure serialization and deserialization for C. | C 结æ�„体ä¸� JSON 快速互转库,快速å®�ç�° C 结æ�„体的åº�列化å�Šå��åº�列化
  • 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
  • Azure/azure-iot-sdk-c - A C99 SDK for connecting devices to Microsoft Azure IoT services
  • earthquake/chw00t - chw00t - Unices chroot breaking tool
  • svenstaro/rofi-calc - 🖩 Do live calculations in rofi!
  • frida/frida-core - Frida core library intended for static linking into bindings
  • jmckaskill/luaffi - Standalone FFI library for calling C functions from lua. Compatible with the luajit FFI interface.
  • analogdevicesinc/no-OS - Software drivers in C for systems without an operating system
  • vmprof/vmprof-python - vmprof - a statistical program profiler
  • connor-brooks/ecosim - An interactive ecosystem and evolution simulator written in C and OpenGL, for GNU/Linux.
  • CasterWx/AntzOS - :earth_asia: Develop an intelligent AI half terminal half graphical operating system Antz. 一个éš�心所欲制造的æ“�作系统Antz。
  • paulhoux/Cinder-Samples - Sample applications for the Cinder framework
  • UnknownShadow200/ClassiCube - Custom Minecraft Classic / ClassiCube client written in C (formerly ClassicalSharp in C#) from scratch.
  • frankmorgner/vsmartcard - umbrella project for emulation of smart card readers or smart cards
  • TOMB5/TOMB5 - Tomb Raider: Chronicles Disassembly translated to C source code.
  • intel/intel-cmt-cat - User space software for Intel(R) Resource Director Technology
  • suvllian/process-inject - 在Windowsç�¯å¢ƒä¸‹çš„进程注入方法:远程线程注入ã€�创建进程挂起注入ã€�å��射注入ã€�APCInjectã€�SetWindowHookEX注入
  • rxi/map - A type-safe hash map implementation for C
  • CTurt/Cinoop - Multiplatform Game Boy emulator
  • zsummer/breeze - 一个C++çš„è½»é‡�级的分布å¼�æœ�务器引æ“�, æ�¶æ�„æ€�想为一切皆service.
  • 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
  • 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)
  • bus1/dbus-broker - Linux D-Bus Message Broker
  • simonhf/sharedhashfile - Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
  • nemequ/portable-snippets - Collection of miscellaneous portable C snippets.
  • adtac/fssb - A filesystem sandbox for Linux using syscall intercepts.
  • CristianHenzel/ClipIt - ClipIt clipboard manager for GTK+
  • yindaz/DeepCompletionRelease - Deep Depth Completion of a Single RGB-D Image
  • Crypto-toolbox/HFT-Orderbook - Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
  • mellowcandle/bitwise - Terminal based bit manipulator in ncurses
  • eduardsui/tlse - Single C file TLS 1.2/1.3 implementation, using tomcrypt as crypto library
  • dyu/ffi-overhead - comparing the c ffi (foreign function interface) overhead on various programming languages
  • cfengine/core - CFEngine Community
  • Fedjmike/mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
  • simple2d/simple2d - :video_game: Simple, open-source 2D graphics for everyone
  • 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.
  • LambdaSchool/C-Web-Server - A simple webserver written in C
  • kanaka/wac - WebAssembly interpreter in C
  • 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).
  • Great-Hill-Corporation/trueblocks-core - The main repository for the quickBlocks system
  • swenson/sort - Sorting routine implementations in "template" C
  • adsr/mle - Flexible terminal-based text editor (C)
  • 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.
  • zfl9/chinadns-ng - chinadns next generation, refactoring with epoll and ipset
  • ucb-bar/chipyard - An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
  • caseyscarborough/keylogger - A no-frills keylogger for Mac OS X.
  • ColinIanKing/christmas-obfuscated-C - Obuscated C Christmas programs
  • lpereira/hardinfo - System profiler and benchmark tool for Linux systems
  • 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.
  • jergusg/k380-function-keys-conf - Make function keys default on Logitech k380 bluetooth keyboard
  • hfiref0x/KDU - Kernel Driver Utility
  • grobian/carbon-c-relay - Enhanced C implementation of Carbon relay, aggregator and rewriter
  • jdduke/three_cpp - A port of three.js to C++
  • google/clspv - Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
  • gingerBill/gb - gb single-file public domain libraries for C & C++
  • steakknife/unsign - Remove code signatures from OSX Mach-O binaries (note: unsigned binaries cannot currently be re-codesign'ed. Patches welcome!)
  • martincohen/Punity - A tiny game engine in C.
  • ianlancetaylor/libbacktrace - A C library that may be linked into a C/C++ program to produce symbolic backtraces
  • wenjun1055/c - C语言学习代ç �
  • navit-gps/navit - The open source (GPL v2) turn-by-turn navigation software for many OS
  • nasa/XPlaneConnect - The X-Plane Communications Toolbox is a research tool used to interact with the X-Plane flight simulator
  • 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.
  • drh/cii - C Interfaces and Implementations
  • crash-utility/crash - Linux kernel crash utility
  • QuantumLeaps/qpc - QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
  • ha7ilm/csdr - A simple DSP library and command-line tool for Software Defined Radio.
  • gsass1/NTop - 💻 htop-like system-monitor for Windows with Vi-keybindings.
  • tinyalsa/tinyalsa - Tiny library to interface with ALSA in the Linux kernel
  • readium/readium-sdk - A C++ ePub renderer SDK
  • mwarning/KadNode - P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
  • nih-at/libzip - A C library for reading, creating, and modifying zip archives.
  • btpd/btpd - âš¡ The BitTorrent Protocol Daemon
  • JHUISI/charm - Charm: A Framework for Rapidly Prototyping Cryptosystems
  • xant/libhl - Simple and fast C library implementing a thread-safe API to manage hash-tables, linked lists, lock-free ring buffers and queues
  • criticalstack/libevhtp - Create extremely-fast and secure embedded HTTP servers with ease.
  • Ai-Thinker-Open/GPRS_C_SDK - Ai-Thinker A9/A9G GPRS (with GPS(A9G)) module C development SDK
  • analang/como-lang-ng - como-lang-ng is now ana-lang, located at https://github.com/analang/ana
  • Hjdskes/cage - A Wayland kiosk
  • webcpp/hi-nginx - A fast and robust web server and application server for C++,Python,Lua ,Java, PHP7,Javascript and multiple jsr-223 JVM language
  • Battelle/movfuscator - The single instruction C compiler
  • scrt/avcleaner - C/C++ source obfuscator for antivirus bypass
  • CCExtractor/ccextractor - CCExtractor - Official version maintained by the core team
  • michaelforney/samurai - ninja-compatible build tool written in C
  • brackeen/glfm - OpenGL ES and input for iOS, tvOS, Android, and WebGL
  • eclipse/wakaama - Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
  • PaulStoffregen/cores - Teensy Core Libraries for Arduino
  • 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.
  • siu/minunit - Minimal unit testing framework for C
  • ph4ntonn/Impost3r - 👻Impost3r -- A linux password thief
  • libconfuse/libconfuse - Small configuration file parser library for C.
  • sheredom/json.h - single header json parser for C and C++
  • 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.
  • erikkaashoek/Comskip - A free commercial detector
  • 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.
  • x893/CMSIS-DAP - STM32 port for CMSIS-DAP with additional serial (CDC) support
  • septag/rizz - Small C game development framework
  • 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.
  • pbatard/uefi-ntfs - UEFI:NTFS - Boot NTFS partitions from UEFI
  • cloudwu/cstring - A simple C string lib
  • charlietangora/gif-h - Simple C++ one-header library for the creation of animated GIFs from image data.
  • skx/simple.vm - Simple virtual machine which inteprets bytecode.
  • andwn/cave-story-md - A fan port of Cave Story for the Sega Mega Drive
  • Macarse/50AH-code - 50 Android Hacks book source code
  • lukeweber/webrtc-jingle-client - Webrtc audio + jingle protocol brought to IOS and Android.
  • cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959 - rtl88x2bu driver updated for current kernels.
  • loadzero/si78c - si78c is a memory accurate reimplementation of Space Invaders in C.
  • grz0zrg/fbg - Lightweight C 2D graphics API agnostic library with parallelism support
  • cofyc/argparse - Command-line arguments parsing library.
  • ThingPulse/esp8266-weather-station-color - ESP8266 Weather Station in Color using ILI9341 TFT 240x320 display
  • mongodb/libbson - ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson
  • lemire/simdcomp - A simple C library for compressing lists of integers using binary packing
  • sdhand/x11fs - A tool for manipulating X windows
  • linleyh/liberation-circuit - Trapped in a hostile computer system, you must make a way out - RTS/coding game
  • radareorg/r2dec-js - radare2 plugin - converts asm to pseudo-C code.
  • luohaha/CSpider - A scalable and convenient crawler framework in C:).
  • Overv/OOGL - Object-oriented C++ wrapper for OpenGL.
  • miohtama/python-Levenshtein - The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
  • benoitc/http-parser - HTTP request/response parser for python in C
  • sixstars/ctf - A writeup summary for CTF competitions, problems.
  • andreafabrizi/prism - PRISM is an user space stealth reverse shell backdoor, written in pure C.
  • Steve132/uraster - Micro simple Rasterizer in a single C++11 header file.
  • 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
  • igrr/esptool-ck - ESP8266 build/flash helper tool by Christian Klippel
  • cyrusimap/cyrus-imapd - Cyrus IMAP is an email, contacts and calendar server
  • skiselkov/BetterPushbackC - This is the BetterPushback plugin for X-Plane 10 and X-Plane 11
  • cvxgrp/scs - C package that solves convex cone problems via operator splitting
  • STMicroelectronics/STMems_Standard_C_drivers - Devices supported: A3G4250D, AIS2DW12, AIS328DQ, AIS3624DQ, ASM330LHH, H3LIS100DL, H3LIS331DL, HTS221, I3G4250D, IIS2DH, IIS2DLPC, IIS2ICLX, IIS2MDC, IIS328DQ, IIS3DHHC, IIS3DWB, ISM303DAC, ISM330DHCX, ISM330DLC, L20G20IS, L3GD20H, LIS25BA, LIS2DE12, LIS2DH12, LIS2DS12, LIS2DTW12, LIS2DW12, LIS2HH12, LIS2MDL, LIS331DLH, LIS3DE, LIS3DHH, LIS3DH, LIS3DSH, LIS3MDL, LPS22CH, LPS22HB, LPS22HH, LPS25HB, LPS27HHW, LPS33HW, LPS33K, LPS33W, LSM303AGR, LSM303AH, LSM6DS3TR_C, LSM6DS3, LSM6DSL, LSM6DSM, LSM6DSO32, LSM6DSOX, LSM6DSO, LSM6DSRX, LSM6DSR, LSM9DS1, STTS22H, STTS751
  • 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
  • Unidata/netcdf-c - Official GitHub repository for netCDF-C libraries and utilities.
  • philburk/pforth - Portable Forth in C
  • 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
  • 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.
  • TinyCC/tinycc - Mirror from mob branch
  • 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.
  • belangeo/pyo - Python DSP module - ajaxsoundstudio.com
  • 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