Discover the top trending C repositories and projects on Github. Explore the latest trends in C development.
yabai
A tiling window manager for macOS based on binary space partitioninglinux
Linux kernel source treewin98-quickinstall
A framework + installer to (very) quickly install Windows 98 on anything from a 486 up to a modern systemSketchyBar
A highly customizable macOS status bar replacementfastfetch
Like neofetch, but much faster because written in C.load81
SDL based Lua programming environment for kids similar to Codearsync
An open source utility that provides fast incremental file transfer. It also has useful features for backup and restore operations among many other use cases.scrcpy
Display and control your Android devicerufus
The Reliable USB Formatting UtilityBruce
Firmware for m5stack Cardputer, StickC and ESP32pico-mac
Run the popular umac emulator right on your Pi Pico!skhd
Simple hotkey daemon for macOSopenssl
TLS/SSL and crypto libraryc3c
Compiler for the C3 languagelibsql
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.FFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.gitSRLA
Svr-fiR Lossless Audio codecVentoy
A new bootable USB solution.obs-studio
OBS Studio - Free and open source software for live streaming and screen recordingproxychains-ng
proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.zapret
DPI bypass multi platformunikraft
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.lzav
Fast In-Memory Data Compression Algorithm (inline C/C++) 460+MB/s compress, 2500+MB/s decompress, ratio% better than LZ4, Snappy, and Zstd@-1ttyd
Share your terminal over the webGenoView
An example raylib application for viewing animation on the Geno characterfirejail
Linux namespaces and seccomp-bpf sandboxSketchyVim
Adds all vim moves and modes to macOS text fieldsstb
stb single-file public domain libraries for C/C++JankyBorders
A lightweight window border system for macOSwinlator
Android application for running Windows applications with Wine and Box86/Box64git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.zstd
Zstandard - Fast real-time compression algorithmlabwc
A Wayland window-stacking compositorsqlcipher
SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.earlyoom
earlyoom - Early OOM Daemon for Linuxjq
Command-line JSON processorATC_MiThermometer
Custom firmware for the Xiaomi Thermometer LYWSD03MMC and Telink Flasher via USB to Serial convertermongoose
Embedded Web Serverraddebugger
A native, user-mode, multi-process, graphical debugger.fwupd
A system daemon to allow session software to update firmwareyara
The pattern matching swiss kniferawdrawandroid
Build android apps without any java, entirely in C and Makezig-sqlite
zig-sqlite is a small wrapper around sqlite's C API, making it easier to use with Zig.ExplorerPatcher
This project aims to enhance the working environment on Windowsopen-gpu-kernel-modules
NVIDIA Linux open GPU kernel module sourcebox2d
Box2D is a 2D physics engine for gamescockpit
Cockpit is a web-based graphical interface for servers.nginx
The official NGINX Open Source repository.input-leap
Open-source KVM softwarenetdata
The open-source observability platform everyone needs!openvpn
OpenVPN is an open source VPN daemonX-TRACK
A GPS bicycle speedometer that supports offline maps and track recordingcosmopolitan
build-once run-anywhere c librarynginx-rtmp-module
NGINX-based Media Streaming Serverwebview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).oot
Decompilation of The Legend of Zelda: Ocarina of TimeGoodbyeDPI
GoodbyeDPI — Deep Packet Inspection circumvention utility (for Windows)yugabyte-db
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.HandBrake
HandBrake's main development repositorycurl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful featuresfacil.io
Your high performance web application C frameworkVerstable
A versatile, performance-oriented generic hash table library for C.unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)keyd
A key remapping daemon for linux.SymCrypt
Cryptographic libraryGBA_Pong
Pong for GBAendlessh
SSH tarpit that slowly sends an endless bannermicrosocks
tiny, portable SOCKS5 server with very moderate resource usagequickjs-kt
A QuickJS binding for idiomatic Kotlin, with Async/DSL/ES Modules support.SDL
Simple Directmedia Layerhashcat
World's fastest and most advanced password recovery utilityhorizon
Horizon is a free EDA packagepico-sdk
cy
🤖 time travel in the terminalstrace
strace is a diagnostic, debugging and instructional userspace utility for Linuxwrk
Modern HTTP benchmarking toolSensor-Watch
A board replacement for the classic Casio F-91W wristwatchbcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and moregbdk-2020
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.RGFW
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.webui
Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.raylib
A simple and easy-to-use library to enjoy videogames programmingstructy
Structy is an irresponsibly dumb and simple struct serialization/deserialization library for C, Python, and vanilla JavaScript.glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.edk2
EDK IIk5prog
Quansheng UV-K5 EEPROM programmermosquitto
Eclipse Mosquitto - An open source MQTT brokeru-boot
"Das U-Boot" Source TreeRetroArch
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.tinyusb
An open source cross-platform USB stack for embedded systemnnn
n³ The unorthodox terminal file managerArduinoIoTCloud
kcp
⚡ KCP - A Fast and Reliable ARQ Protocolgo-sqlite3
sqlite3 driver for go using database/sqlphp-glfw
🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.austin
Python frame stack sampler for CPythonzephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.swappy
A Wayland native snapshot editing tool, inspired by Snappy on macOSUDPDK
A minimal UDP stack based on DPDKtorvalds
CGenymobile
C, Go, Makefileredis
Java, Python, Shellmicrosoft
C#, Python, TypeScriptnetdata
Go, JavaScript, Shellventoy
Shell, Cobsproject
C++, Rust, Pythonpeng-zhihui
C, C++, Javagit
HTML, C, RubyFFmpeg
C, Shell, Dockerfileantirez
C, Ruby, Pythonespressif
C, Python, Shellphp
C, PHP, HTMLwg
Java, C, JavaScriptcurl
C, Shell, Perltmux
HTML, Copenresty
C, Lua, Perlbilibili
C++, Java, Calibaba
Java, Python, C++NVIDIA
Python, C++, Cpbatard
C, Assembly, HTMLcoolsnowwolf
C, Makefile, Shellkoekeishiya
C, Ruby, Vim ScriptLove Open Source and this site? Check out how you can help us