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 processorVentoy
A new bootable USB solution.the_silver_searcher
A code-searching tool similar to ack, but faster.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.gitphp-src
The PHP Interpreterstb
stb single-file public domain libraries for C/C++libuv
Cross-platform asynchronous I/Ocosmopolitan
build-once run-anywhere c libraryblurhash
A very compact representation of a placeholder for an image.mpv
🎥 Command line video playeros-tutorial
How to create an OS from scratchijkplayer
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++yabai
A tiling window manager for macOS based on binary space partitioningmasscan
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.rqlite
The lightweight, user-friendly, distributed relational database built on SQLite.radare2
UNIX-like reverse engineering framework and command-line toolsetgoaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and moredarknet
Convolutional Neural Networkstimescaledb
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.nnn
n³ The unorthodox terminal file managernuklear
A single-header ANSI C gui librarywebview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).rufus
The Reliable USB Formatting Utilityopenssl
TLS/SSL and crypto librarylibui
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.robotjs
Node.js Desktop Automation.ffmpeg.wasm
FFmpeg for browser, powered by WebAssemblymicropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systemstig
Text-mode interface for gith2o
H2O - the optimized HTTP/1, HTTP/2, HTTP/3 serverish
Linux shell for iOSBlackHole
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.libsodium
A modern, portable, easy to use crypto library.raylib
A simple and easy-to-use library to enjoy videogames programmingThe-Art-Of-Programming-By-July-2nd
本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售sway
i3-compatible Wayland compositornginx
The official NGINX Open Source repository.hashcat
World's fastest and most advanced password recovery utilitymimalloc
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 Managertini
A tiny but valid `init` for containerstwemproxy
A fast, light-weight proxy for memcached and redislibgit2
A cross-platform, linkable library implementation of Git that you can use in your application.reactos
A free Windows-compatible Operating Systemdarwin-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/lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.Mailspring
💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.postgres
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_Patchdisque
Disque is a distributed message brokerlibvips
A fast image processing library with low memory needs.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 atHandBrake
HandBrake's main development repositorymimikatz
A little tool to play with Windows securityCraft
A simple Minecraft clone written in C using modern OpenGL (shaders).rofi
Rofi: A window switcher, application launcher and dmenu replacementc4
C in four functionswasm3
🚀 A fast WebAssembly interpreter and the most universal WASM runtimeTDengine
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenariostoxcore
The future of online communications.kcp
⚡ KCP - A Fast and Reliable ARQ Protocolquickjs
Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.xxHash
Extremely fast non-cryptographic hash algorithmprogress
Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)memcached
memcached development treenginx-rtmp-module
NGINX-based Media Streaming Serverlz4
Extremely Fast Compression algorithmopenresty
High Performance Web Platform Based on Nginx and LuaJITcitus
Distributed PostgreSQL as an extensionccv
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Libraryxhyve
xhyve, a lightweight OS X virtualization solutionglfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and inputCello
Higher level programming in Ctengine
A distribution of Nginx with some advanced featuresHarmonyOS
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。lua-nginx-module
Embed the Power of Lua into NGINX HTTP serverstorch7
http://torch.chseafile
High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.sanitizers
AddressSanitizer, ThreadSanitizer, MemorySanitizerlede
Lean's LEDE sourcepifs
πfs - the data-free filesystem!jerryscript
Ultra-lightweight JavaScript engine for the Internet of Things.cockpit
Cockpit is a web-based graphical interface for servers.japronto
Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.zfs
OpenZFS on Linux and FreeBSDgo-sqlite3
sqlite3 driver for go using database/sqlopenwrt
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.torvalds
CGenymobile
C, Go, Makefileredis
Python, Java, Shellmicrosoft
C#, Python, TypeScriptnetdata
JavaScript, Go, Shellventoy
C, Shellobsproject
C++, Rust, Pythonpeng-zhihui
C, C++, Javagit
HTML, C, CSSFFmpeg
C, Perl, Shellantirez
C, Ruby, Pythonespressif
C, Python, Shellphp
C, PHP, HTMLwg
C, Java, JavaScriptcurl
C, Shell, Perltmux
HTML, Copenresty
C, Lua, Perlbilibili
C++, Java, Calibaba
Java, Python, C++NVIDIA
Python, C++, Cpbatard
C, Assembly, HTMLcoolsnowwolf
C, Shell, Makefilekoekeishiya
C, Vim Script, RubyLove Open Source and this site? Check out how you can help us