Discover C

< More Languages

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

Trending Repositories

1

whisper.cpp

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

scrcpy

Display and control your Android device
🔥
3

cosmopolitan

build-once run-anywhere c library
📣
4

unikraft

Unikraft is an automated system for building specialized OSes known as unikernels. Unikraft can be configured to be POSIX-compliant. (Core repository)
📣
5

wcdb

WCDB is a cross-platform database framework developed by WeChat.
📣
6

libsql

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

btrfs

WinBtrfs - an open-source btrfs driver for Windows
📣
8

printf-tac-toe

tic-tac-toe in a single call to printf
📣
9

linux

Linux kernel source tree
📣
10

yabai

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

ggml

Tensor library for machine learning
📣
12

ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly
📣
13

raylib

A simple and easy-to-use library to enjoy videogames programming
⬆️
14

FFmpeg

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

zstd

Zstandard - Fast real-time compression algorithm
⬆️
16

VxKex

Windows 7 API Extensions
⬆️
17

hypopg

Hypothetical Indexes for PostgreSQL
⬆️
18

Ventoy

A new bootable USB solution.
⬆️
19

lunatik

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

tmux

tmux source code
⬆️
21

quickjs

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

rebound

💫 An open-source multi-purpose N-body code.
⬆️
23

coder-kung-fu

开发内功修炼
⬆️
24

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

sokol

minimal cross-platform standalone C headers
⬆️
26

netdata

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

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

jq

Command-line JSON processor
⬆️
29

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

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
⬆️
31

bpf-full-cone-nat

A Full Cone(EIM + EIF) NAT implemented in eBPF
⬆️
32

ExplorerPatcher

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

libcg

The tiny C library of 2D computer graphics.
⬆️
34

mpv

🎥 Command line video player
⬆️
35

C-Macs

Digging a Foundation With A Spoon
⬆️
36

wazuh

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

pwru

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

libuv

Cross-platform asynchronous I/O
⬆️
39

age

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

wxhelper

Hook WeChat / 微信逆向
⬆️
41

USBvalve

Expose USB activity on the fly
⬆️
42

stb

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

obs-studio

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

LoaderFly

助力每一位RT队员,快速生成免杀木马
⬆️
45

bcc

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

nvtop

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

marquee

Markdown Parser and Renderer for R Graphics
⬆️
48

open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source
⬆️
49

kcp

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

cockpit

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

coz

Coz: Causal Profiling
⬆️
52

immortalwrt

An opensource OpenWrt variant for mainland China users.
⬆️
53

wrk

Modern HTTP benchmarking tool
⬆️
54

systemd

The systemd System and Service Manager
⬆️
55

axle

Message-passing kernel + userspace
⬆️
56

ImageMagick

🧙‍♂️ ImageMagick 7
⬆️
57

xv6-riscv

Xv6 for RISC-V
⬆️
58

libtree

ldd as a tree
⬆️
59

blis

BLAS-like Library Instantiation Software Framework
⬆️
60

fastfetch

Like neofetch, but much faster because written in C.
⬆️
61

zx2040

RP2040 ZX Spectrum emulator
⬆️
62

xxHash

Extremely fast non-cryptographic hash algorithm
⬆️
63

timescaledb

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

WindTerm

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

mimalloc

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

keyd

A key remapping daemon for linux.
⬆️
67

lvgl

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

bubblewrap

Low-level unprivileged sandboxing tool used by Flatpak and similar projects
⬆️
69

DragonOS

一个64位的操作系统。An x86_64 operating system.
⬆️
70

zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
⬆️
71

flipperzero-firmware

Flipper Zero firmware source code
⬆️
72

darktable

darktable is an open source photography workflow application and raw developer
⬆️
73

blurhash

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

SketchyBar

A highly customizable macOS status bar replacement
⬆️
75

skhd

Simple hotkey daemon for macOS
⬆️
76

ffmpeg-kit

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

wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)
⬆️
78

wax

A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
⬆️
79

glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
⬆️
80

wuffs

Wrangling Untrusted File Formats Safely
⬆️
81

Pescado-Engine-Embedded-ESP32S3

A 3D Graphics Engine for the ESP32.
⬆️
82

pyroscope

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

BlackHole

BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
⬆️
84

radare2

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

c4

C in four functions
⬆️
86

raddebugger

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

input-leap

Open-source KVM software
⬆️
88

lionsos

A secure, fast, and adaptable OS based on the seL4 microkernel
⬆️
89

ttyd

Share your terminal over the web
⬆️
90

telescope-fzf-native.nvim

FZF sorter for telescope written in c
⬆️
91

miniaudio

Audio playback and capture library written in C, in a single source file.
⬆️
92

HandBrake

HandBrake's main development repository
⬆️
93

OpenSteamController

Steam Controller reverse engineering and customization project.
⬆️
94

LiveContainer

Run unsigned iOS app without actually installing it!
⬆️
95

Nuklear

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

flecs

A fast entity component system (ECS) for C & C++
⬆️
97

Sandboxie

Sandboxie Plus & Classic
⬆️
98

citus

Distributed PostgreSQL as an extension
⬆️
99

dqlite

Embeddable, replicated and fault tolerant SQL engine.
⬆️
100

hashcat

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