Discover C

< More Languages

Discover the top trending C repositories and projects on Github. Explore the latest trends in C development.

Trending Repositories

1

fastfetch

Like neofetch, but much faster because written in C.
🔥🔥🔥
2

whisper.cpp

Port of OpenAI's Whisper model in C/C++
🔥🔥
3

Glider

Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider
🔥
4

BlackHole

BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
🔥
5

CVE-2024-1086

Universal local privilege escalation Proof-of-Concept exploit for CVE-2024-1086, working on most Linux kernels between v5.14 and v6.6, including Debian, Ubuntu, and KernelCTF. The success rate is 99.4% in KernelCTF images.
🔥
6

scrcpy

Display and control your Android device
📣
7

cosmopolitan

build-once run-anywhere c library
📣
8

Ventoy

A new bootable USB solution.
📣
9

libtree

ldd as a tree
📣
10

libsql

libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
📣
11

yabai

A tiling window manager for macOS based on binary space partitioning
📣
12

raylib

A simple and easy-to-use library to enjoy videogames programming
📣
13

datatype99

Algebraic data types for C99
📣
14

short-stack

World's Smallest Nintendo Wii, using a trimmed motherboard and custom stacked PCBs
📣
15

sioyek

Sioyek is a PDF viewer with a focus on textbooks and research papers
📣
16

sokol

minimal cross-platform standalone C headers
📣
17

espeak-ng

eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
📣
18

bytehound

A memory profiler for Linux.
⬆️
19

SketchyBar

A highly customizable macOS status bar replacement
⬆️
20

linux

Linux kernel source tree
⬆️
21

lunatik

Lunatik is a framework for scripting the Linux kernel with Lua.
⬆️
22

ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly
⬆️
23

unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
⬆️
24

ggml

Tensor library for machine learning
⬆️
25

FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git
⬆️
26

ShapeUp-public

A 3D Modeler Made in a Week
⬆️
27

obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
⬆️
28

netdata

The open-source observability platform everyone needs!
⬆️
29

wuffs

Wrangling Untrusted File Formats Safely
⬆️
30

wcdb

WCDB is a cross-platform database framework developed by WeChat.
⬆️
31

btrfs

WinBtrfs - an open-source btrfs driver for Windows
⬆️
32

stb

stb single-file public domain libraries for C/C++
⬆️
33

zstd

Zstandard - Fast real-time compression algorithm
⬆️
34

hash-prospector

Automated integer hash function discovery
⬆️
35

tmux

tmux source code
⬆️
36

quickjs

Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.
⬆️
37

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.
⬆️
38

libvips

A fast image processing library with low memory needs.
⬆️
39

ExplorerPatcher

This project aims to enhance the working environment on Windows
⬆️
40

winlator

Android application for running Windows applications with Wine and Box86/Box64
⬆️
41

lexbor

Lexbor is development of an open source HTML Renderer library. https://lexbor.com
⬆️
42

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 features
⬆️
43

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.
⬆️
44

bcc

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
⬆️
45

mpv

🎥 Command line video player
⬆️
46

jq

Command-line JSON processor
⬆️
47

printf-tac-toe

tic-tac-toe in a single call to printf
⬆️
48

lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
⬆️
49

nvtop

GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm
⬆️
50

systemd

The systemd System and Service Manager
⬆️
51

VxKex

Windows 7 API Extensions
⬆️
52

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.
⬆️
53

webview

Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
⬆️
54

wazuh

Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
⬆️
55

skhd

Simple hotkey daemon for macOS
⬆️
56

HandBrake

HandBrake's main development repository
⬆️
57

hypopg

Hypothetical Indexes for PostgreSQL
⬆️
58

C-Macs

Digging a Foundation With A Spoon
⬆️
59

rsync

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.
⬆️
60

blurhash

A very compact representation of a placeholder for an image.
⬆️
61

timescaledb

An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
⬆️
62

SDL

Simple Directmedia Layer
⬆️
63

Nuklear

A single-header ANSI C immediate mode cross-platform GUI library
⬆️
64

libuv

Cross-platform asynchronous I/O
⬆️
65

Decker

A multimedia sketchpad
⬆️
66

rufus

The Reliable USB Formatting Utility
⬆️
67

ttyd

Share your terminal over the web
⬆️
68

keyd

A key remapping daemon for linux.
⬆️
69

wrk

Modern HTTP benchmarking tool
⬆️
70

Mario-Builder-64

Mario Builder 64 is a Super Mario 64 ROM hack that allows you to create custom levels in-game.
⬆️
71

mimalloc

mimalloc is a compact general purpose allocator with excellent performance.
⬆️
72

pyroscope

Continuous Profiling Platform. Debug performance issues down to a single line of code
⬆️
73

pwru

Packet, where are you? -- eBPF-based Linux kernel networking debugger
⬆️
74

xxHash

Extremely fast non-cryptographic hash algorithm
⬆️
75

xv6-riscv

Xv6 for RISC-V
⬆️
76

ish

Linux shell for iOS
⬆️
77

WindTerm

A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
⬆️
78

age

Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
⬆️
79

c4

C in four functions
⬆️
80

wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)
⬆️
81

kcp

⚡ KCP - A Fast and Reliable ARQ Protocol
⬆️
82

coz

Coz: Causal Profiling
⬆️
83

ImageMagick

🧙‍♂️ ImageMagick 7
⬆️
84

coturn

coturn TURN server project
⬆️
85

sqlite

Official Git mirror of the SQLite source tree
⬆️
86

openwrt

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.
⬆️
87

micropython

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
⬆️
88

box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
⬆️
89

hashcat

World's fastest and most advanced password recovery utility
⬆️
90

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 at
⬆️
91

earlyoom

earlyoom - Early OOM Daemon for Linux
⬆️
92

raddebugger

A native, user-mode, multi-process, graphical debugger.
⬆️
93

cockpit

Cockpit is a web-based graphical interface for servers.
⬆️
94

open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source
⬆️
95

Sandboxie

Sandboxie Plus & Classic
⬆️
96

ffmpeg-kit

FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
⬆️
97

wxhelper

Hook WeChat / 微信逆向
⬆️
98

radare2

UNIX-like reverse engineering framework and command-line toolset
⬆️
99

sway

i3-compatible Wayland compositor
⬆️
100

openssl

TLS/SSL and crypto library
⬆️