Discover the top trending C repositories and projects on Github. Explore the latest trends in C development.
linux
Linux kernel source treescrcpy
Display and control your Android devicenetdata
The open-source observability platform everyone needs!redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.wrk
Modern HTTP benchmarking toolobs-studio
OBS Studio - Free and open source software for live streaming and screen recordinggit
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.jq
Command-line JSON processorthe_silver_searcher
A code-searching tool similar to ack, but faster.Ventoy
A new bootable USB solution.curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful featurestmux
tmux source codezstd
Zstandard - Fast real-time compression algorithmFFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.gitwhisper.cpp
Port of OpenAI's Whisper model in C/C++php-src
The PHP Interpreterlibuv
Cross-platform asynchronous I/Ostb
stb single-file public domain libraries for C/C++os-tutorial
How to create an OS from scratchblurhash
A very compact representation of a placeholder for an image.ijkplayer
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.How-to-Make-a-Computer-Operating-System
How to Make a Computer Operating System in C++mpv
🎥 Command line video playermasscan
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.radare2
UNIX-like reverse engineering framework and command-line toolsetcosmopolitan
build-once run-anywhere c librarygoaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.yabai
A tiling window manager for macOS based on binary space partitioningbcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and moredarknet
Convolutional Neural Networksnuklear
A single-header ANSI C gui librarynnn
n³ The unorthodox terminal file managertimescaledb
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.webview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).rufus
The Reliable USB Formatting Utilitylibui
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.openssl
TLS/SSL and crypto libraryrobotjs
Node.js Desktop Automation.micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systemstig
Text-mode interface for gitffmpeg.wasm
FFmpeg for browser, powered by WebAssemblyh2o
H2O - the optimized HTTP/1, HTTP/2, HTTP/3 serverish
Linux shell for iOSThe-Art-Of-Programming-By-July-2nd
本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售libsodium
A modern, portable, easy to use crypto library.sway
i3-compatible Wayland compositorhashcat
World's fastest and most advanced password recovery utilityraylib
A simple and easy-to-use library to enjoy videogames programmingBlackHole
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.mimalloc
mimalloc is a compact general purpose allocator with excellent performance.qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB familiesopen-gpu-kernel-modules
NVIDIA Linux open GPU kernel module sourcesystemd
The systemd System and Service Managertwemproxy
A fast, light-weight proxy for memcached and redislibgit2
A cross-platform, linkable library implementation of Git that you can use in your application.darwin-xnu
The Darwin Kernel (mirror). This repository is a pure mirror and contributions are currently not accepted via pull-requests, please submit your contributions via https://developer.apple.com/bug-reporting/nginx
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.htmlreactos
A free Windows-compatible Operating Systemdisque
Disque is a distributed message brokertini
A tiny but valid `init` for containersMailspring
💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.mimikatz
A little tool to play with Windows securityCraft
A simple Minecraft clone written in C using modern OpenGL (shaders).Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation atpostgres
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patchlvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.rofi
Rofi: A window switcher, application launcher and dmenu replacementlibvips
A fast image processing library with low memory needs.c4
C in four functionsHandBrake
HandBrake's main development repositorytoxcore
The future of online communications.TDengine
TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, Industrial IoT and DevOps.wasm3
🚀 A fast WebAssembly interpreter and the most universal WASM runtimememcached
memcached development treekcp
⚡ KCP - A Fast and Reliable ARQ Protocolnginx-rtmp-module
NGINX-based Media Streaming Serverprogress
Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)ccv
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision LibraryxxHash
Extremely fast non-cryptographic hash algorithmxhyve
xhyve, a lightweight OS X virtualization solutionopenresty
High Performance Web Platform Based on Nginx and LuaJITquickjs
Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.HarmonyOS
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。lz4
Extremely Fast Compression algorithmlua-nginx-module
Embed the Power of Lua into NGINX HTTP serverstengine
A distribution of Nginx with some advanced featurestorch7
http://torch.chglfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and inputcitus
Distributed PostgreSQL as an extensionCello
Higher level programming in Cseafile
High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.japronto
Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.pifs
πfs - the data-free filesystem!jerryscript
Ultra-lightweight JavaScript engine for the Internet of Things.lede
Lean's LEDE sourcesanitizers
AddressSanitizer, ThreadSanitizer, MemorySanitizerzfs
OpenZFS on Linux and FreeBSDpyroscope
Continuous Profiling Platform. Debug performance issues down to a single line of codecockpit
Cockpit is a web-based graphical interface for servers.go-sqlite3
sqlite3 driver for go using database/sqltorvalds
CGenymobile
C, Go, Javaredis
Python, C, Rubynetdata
JavaScript, Go, Shellmicrosoft
C#, Python, TypeScriptventoy
C, Shellobsproject
C++, Rust, Pythonpeng-zhihui
C, C++, Javagit
HTML, C, CSSantirez
C, Ruby, PythonFFmpeg
C, Less, Perlggerganov
C++, C, Shellphp
C, PHP, HTMLwg
Java, Rust, Cespressif
C, Python, C++curl
C, Shell, HTMLbilibili
C++, Java, Ctmux
HTML, Copenresty
C, Lua, Perlalibaba
Java, Python, C++pbatard
C, Assembly, HTMLcoolsnowwolf
C, Shell, LuaNVIDIA
Python, C++, CLove Open Source and this site? Check out how you can help us