Discover the top trending C repositories and projects on Github. Explore the latest trends in C development.
fastfetch
Like neofetch, but much faster because written in C.cosmopolitan
build-once run-anywhere c libraryGlider
Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/gliderBlackHole
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.libtree
ldd as a treeVentoy
A new bootable USB solution.scrcpy
Display and control your Android devicelibsql
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.datatype99
Algebraic data types for C99sioyek
Sioyek is a PDF viewer with a focus on textbooks and research papersraylib
A simple and easy-to-use library to enjoy videogames programmingespeak-ng
eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.SketchyBar
A highly customizable macOS status bar replacementbytehound
A memory profiler for Linux.lexbor
Lexbor is development of an open source HTML Renderer library. https://lexbor.comyabai
A tiling window manager for macOS based on binary space partitioningsokol
minimal cross-platform standalone C headersobs-studio
OBS Studio - Free and open source software for live streaming and screen recordingShapeUp-public
A 3D Modeler Made in a Weeknetdata
The open-source observability platform everyone needs!sc-im
sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminallinux
Linux kernel source treewuffs
Wrangling Untrusted File Formats Safelystb
stb single-file public domain libraries for C/C++ffmpeg.wasm
FFmpeg for browser, powered by WebAssemblydotenv
Standalone, language agnostic dotenvHandBrake
HandBrake's main development repositorywinlator
Android application for running Windows applications with Wine and Box86/Box64libvips
A fast image processing library with low memory needs.hash-prospector
Automated integer hash function discoveryFFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.gitblurhash
A very compact representation of a placeholder for an image.sljit
Platform independent low-level JIT compilerchibicc
A small C compilerwebview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).quickjs
Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.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.lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and morewc2
Investigates optimizing 'wc', the Unix word count programjq
Command-line JSON processorrufus
The Reliable USB Formatting UtilityExplorerPatcher
This project aims to enhance the working environment on Windowsmpv
🎥 Command line video playerpolyfill-glibc
Patch Linux executables for compatibility with older glibcSDL
Simple Directmedia Layerzstd
Zstandard - Fast real-time compression algorithmtimescaledb
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.nvtop
GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and QualcommDecker
A multimedia sketchpadtmux
tmux source codeskhd
Simple hotkey daemon for macOScurl
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 featuressystemd
The systemd System and Service ManagerMario-Builder-64
Mario Builder 64 is a Super Mario 64 ROM hack that allows you to create custom levels in-game.ish
Linux shell for iOSNuklear
A single-header ANSI C immediate mode cross-platform GUI librarywrk
Modern HTTP benchmarking toolflecs
A fast entity component system (ECS) for C & C++git
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.wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.Sandboxie
Sandboxie Plus & Classicoled-ui-astra
A smooth, easy-to-deploy, and easy-to-extend OLED UI framework, based on C++.WindTerm
A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.ttyd
Share your terminal over the webredis
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.hashcat
World's fastest and most advanced password recovery utilitypyroscope
Continuous Profiling Platform. Debug performance issues down to a single line of codedarktable
darktable is an open source photography workflow application and raw developerJankyBorders
A lightweight window border system for macOSbox64
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devicespostgres
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_Patchlibuv
Cross-platform asynchronous I/Ogoaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.sway
i3-compatible Wayland compositorcoturn
coturn TURN server projectopen-gpu-kernel-modules
NVIDIA Linux open GPU kernel module sourceraddebugger
A native, user-mode, multi-process, graphical debugger.OV-Watch
A powerful Smart Watch based on STM32, FreeRTOS, LVGL. It only cost ¥80 RMB ( $12 USD ).sqlite
Official Git mirror of the SQLite source treexxHash
Extremely fast non-cryptographic hash algorithmkeyd
A key remapping daemon for linux.mimalloc
mimalloc is a compact general purpose allocator with excellent performance.ly
display manager with console UImicropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systemsxv6-riscv
Xv6 for RISC-Vnnn
n³ The unorthodox terminal file managerc4
C in four functionsopenssl
TLS/SSL and crypto librarytini
A tiny but valid `init` for containersTasmota
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 atcockpit
Cockpit is a web-based graphical interface for servers.input-leap
Open-source KVM softwareRetroArch
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.unit
NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes.qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB familiescpu-energy-meter
A tool for measuring energy consumption of Intel CPUsopenwrt
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.memhive
graftcp
A flexible tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy.torvalds
CGenymobile
C, Go, Makefileredis
Python, Java, Cnetdata
Go, JavaScript, Cmicrosoft
C#, Python, TypeScriptventoy
C, Shell, Makefileobsproject
C++, C, Rustpeng-zhihui
C, C++, HTMLgit
HTML, C, RubyFFmpeg
C, Less, Perlantirez
C, Ruby, Pythonespressif
C, Python, Shellphp
C, PHP, HTMLwg
Rust, Java, Ccurl
C, Perl, Shelltmux
C, HTMLopenresty
C, Lua, Perlbilibili
C++, Java, Calibaba
Java, Python, C++pbatard
C, Assembly, HTMLNVIDIA
Python, C++, Ccoolsnowwolf
C, Makefile, Shellkoekeishiya
C, Vim Script, RubyLove Open Source and this site? Check out how you can help us