🇺🇸 Made in United States

Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.

TOP C Projects

1
torvalds/linux

torvalds/linux

Linux kernel source tree
C
164,055
star
2
Genymobile/scrcpy

Genymobile/scrcpy

Display and control your Android device
C
107,934
star
3
netdata/netdata

netdata/netdata

The open-source observability platform everyone needs!
C
67,926
star
4
ggreer/the_silver_searcher

ggreer/the_silver_searcher

A code-searching tool similar to ack, but faster.
C
26,124
star
5
taosdata/TDengine

taosdata/TDengine

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
C
23,274
star
6
facebook/zstd

facebook/zstd

Zstandard - Fast real-time compression algorithm
C
22,448
star
7
openwrt/openwrt

openwrt/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.
C
19,412
star
8
allinurl/goaccess

allinurl/goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
C
18,290
star
9
ish-app/ish

ish-app/ish

Linux shell for iOS
C
16,911
star
10
HandBrake/HandBrake

HandBrake/HandBrake

HandBrake's main development repository
C
16,866
star
11
Foundry376/Mailspring

Foundry376/Mailspring

💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
C
15,354
star
12
skywind3000/kcp

skywind3000/kcp

⚡ KCP - A Fast and Reliable ARQ Protocol
C
15,270
star
13
NVIDIA/open-gpu-kernel-modules

NVIDIA/open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source
C
14,997
star
14
postgres/postgres

postgres/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_Patch
C
14,255
star
15
videolan/vlc

videolan/vlc

VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
C
13,657
star
16
s-matyukevich/raspberry-pi-os

s-matyukevich/raspberry-pi-os

Learning operating system development using Linux kernel and Raspberry Pi
C
13,113
star
17
flipperdevices/flipperzero-firmware

flipperdevices/flipperzero-firmware

Flipper Zero firmware source code
C
12,714
star
18
audacity/audacity

audacity/audacity

Audio Editor
C
12,465
star
19
openresty/openresty

openresty/openresty

High Performance Web Platform Based on Nginx and LuaJIT
C
12,431
star
20
octalmage/robotjs

octalmage/robotjs

Node.js Desktop Automation.
C
12,285
star
21
twitter/twemproxy

twitter/twemproxy

A fast, light-weight proxy for memcached and redis
C
12,115
star
22
openresty/lua-nginx-module

openresty/lua-nginx-module

Embed the Power of Lua into NGINX HTTP servers
C
11,224
star
23
andlabs/libui

andlabs/libui

Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
C
10,723
star
24
apple/darwin-xnu

apple/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/
C
10,558
star
25
microsoft/mimalloc

microsoft/mimalloc

mimalloc is a compact general purpose allocator with excellent performance.
C
10,532
star
26
citusdata/citus

citusdata/citus

Distributed PostgreSQL as an extension
C
10,512
star
27
openzfs/zfs

openzfs/zfs

OpenZFS on Linux and FreeBSD
C
10,379
star
28
fogleman/Craft

fogleman/Craft

A simple Minecraft clone written in C using modern OpenGL (shaders).
C
10,374
star
29
cstack/db_tutorial

cstack/db_tutorial

Writing a sqlite clone from scratch in C
C
9,502
star
30
torch/torch7

torch/torch7

http://torch.ch
C
8,966
star
31
imbushuo/mac-precision-touchpad

imbushuo/mac-precision-touchpad

Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
C
8,957
star
32
yugabyte/yugabyte-db

yugabyte/yugabyte-db

YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
C
8,694
star
33
microsoft/react-native-code-push

microsoft/react-native-code-push

React Native module for CodePush
C
8,643
star
34
jgamblin/Mirai-Source-Code

jgamblin/Mirai-Source-Code

Leaked Mirai Source Code for Research/IoC Development Purposes
C
8,460
star
35
rswier/c4

rswier/c4

C in four functions
C
8,348
star
36
pymumu/smartdns

pymumu/smartdns

A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
C
8,335
star
37
microsoft/WSL2-Linux-Kernel

microsoft/WSL2-Linux-Kernel

The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
C
8,037
star
38
Cyan4973/xxHash

Cyan4973/xxHash

Extremely fast non-cryptographic hash algorithm
C
7,749
star
39
mit-pdos/xv6-public

mit-pdos/xv6-public

xv6 OS
C
7,710
star
40
bartobri/no-more-secrets

bartobri/no-more-secrets

A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.
C
7,509
star
41
pygame/pygame

pygame/pygame

🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
C
7,219
star
42
skeeto/endlessh

skeeto/endlessh

SSH tarpit that slowly sends an endless banner
C
7,113
star
43
liuliu/ccv

liuliu/ccv

C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
C
7,077
star
44
id-Software/Quake-III-Arena

id-Software/Quake-III-Arena

Quake III Arena GPL Source Release
C
6,979
star
45
microsoft/Windows-driver-samples

microsoft/Windows-driver-samples

This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
C
6,924
star
46
stanfordnlp/GloVe

stanfordnlp/GloVe

Software in C and data files for the popular GloVe model for distributed word representations, a.k.a. word vectors or embeddings
C
6,867
star
47
esnet/iperf

esnet/iperf

iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool
C
6,808
star
48
mit-pdos/xv6-riscv

mit-pdos/xv6-riscv

Xv6 for RISC-V
C
6,787
star
49
shellphish/how2heap

shellphish/how2heap

A repository for learning various heap exploitation techniques.
C
6,585
star
50
microsoft/winfile

microsoft/winfile

Original Windows File Manager (winfile) with enhancements
C
6,437
star
51
SanderMertens/flecs

SanderMertens/flecs

A fast entity component system (ECS) for C & C++
C
6,345
star
52
microsoft/WinObjC

microsoft/WinObjC

Objective-C for Windows
C
6,241
star
53
fulldecent/system-bus-radio

fulldecent/system-bus-radio

Transmits AM radio on computers without radio transmitting hardware.
C
6,163
star
54
NVIDIA/cuda-samples

NVIDIA/cuda-samples

Samples for CUDA Developers which demonstrates features in CUDA Toolkit
C
6,119
star
55
jonls/redshift

jonls/redshift

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.
C
5,855
star
56
lpereira/lwan

lpereira/lwan

Experimental, scalable, high performance HTTP server
C
5,800
star
57
immortalwrt/immortalwrt

immortalwrt/immortalwrt

An opensource OpenWrt variant for mainland China users.
C
5,736
star
58
sqlcipher/sqlcipher

sqlcipher/sqlcipher

SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.
C
5,665
star
59
RPISEC/MBE

RPISEC/MBE

Course materials for Modern Binary Exploitation by RPISEC
C
5,443
star
60
nelhage/reptyr

nelhage/reptyr

Reparent a running program to a new terminal
C
5,339
star
61
ZipArchive/ZipArchive

ZipArchive/ZipArchive

ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.
C
5,290
star
62
apple/swift-corelibs-foundation

apple/swift-corelibs-foundation

The Foundation Project, providing core utilities, internationalization, and OS independence
C
5,269
star
63
mozilla/mozjpeg

mozilla/mozjpeg

Improved JPEG encoder.
C
5,216
star
64
aircrack-ng/aircrack-ng

aircrack-ng/aircrack-ng

WiFi security auditing tools suite
C
5,212
star
65
facebook/fishhook

facebook/fishhook

A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
C
5,117
star
66
justinfrankel/licecap

justinfrankel/licecap

LICEcap simple animated screen capture tool for Windows and OS X
C
5,027
star
67
id-Software/Quake

id-Software/Quake

Quake GPL Source Release
C
4,760
star
68
facebookincubator/katran

facebookincubator/katran

A high performance layer 4 load balancer
C
4,674
star
69
OISF/suricata

OISF/suricata

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
C
4,669
star
70
GNOME/gimp

GNOME/gimp

Read-only mirror of https://gitlab.gnome.org/GNOME/gimp
C
4,562
star
71
aws/s2n-tls

aws/s2n-tls

An implementation of the TLS/SSL protocols
C
4,465
star
72
MrGlockenspiel/activate-linux

MrGlockenspiel/activate-linux

The "Activate Windows" watermark ported to Linux
C
4,318
star
73
eradman/entr

eradman/entr

Run arbitrary commands when files change
C
4,305
star
74
giltene/wrk2

giltene/wrk2

A constant throughput, correct latency recording variant of wrk
C
4,214
star
75
marcobambini/gravity

marcobambini/gravity

Gravity Programming Language
C
4,209
star
76
Netflix/dynomite

Netflix/dynomite

A generic dynamo implementation for different k-v storage engines
C
4,104
star
77
troydhanson/uthash

troydhanson/uthash

C macros for hash tables and more
C
4,057
star
78
plasma-umass/coz

plasma-umass/coz

Coz: Causal Profiling
C
4,024
star
79
Sysinternals/ProcMon-for-Linux

Sysinternals/ProcMon-for-Linux

Procmon is a Linux reimagining of the classic Procmon tool from the Sysinternals suite of tools for Windows. Procmon provides a convenient and efficient way for Linux developers to trace the syscall activity on the system.
C
3,989
star
80
ThrowTheSwitch/Unity

ThrowTheSwitch/Unity

Simple Unit Testing for C
C
3,920
star
81
containers/bubblewrap

containers/bubblewrap

Low-level unprivileged sandboxing tool used by Flatpak and similar projects
C
3,920
star
82
samyk/magspoof

samyk/magspoof

A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers. It can disable Chip&PIN and predict AMEX card numbers with 100% accuracy.
C
3,888
star
83
geohot/qira

geohot/qira

QEMU Interactive Runtime Analyser
C
3,806
star
84
mortdeus/legacy-cc

mortdeus/legacy-cc

The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr.
C
3,771
star
85
contiki-os/contiki

contiki-os/contiki

The official git repository for Contiki, the open source OS for the Internet of Things
C
3,590
star
86
dankamongmen/notcurses

dankamongmen/notcurses

blingful character graphics/TUI library. definitely not curses.
C
3,578
star
87
signalwire/freeswitch

signalwire/freeswitch

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
C
3,488
star
88
kohler/gifsicle

kohler/gifsicle

Create, manipulate, and optimize GIF images and animations
C
3,484
star
89
Gnucash/gnucash

Gnucash/gnucash

GnuCash Double-Entry Accounting Program.
C
3,474
star
90
microsoft/msquic

microsoft/msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
C
3,437
star
91
cnlohr/rawdrawandroid

cnlohr/rawdrawandroid

Build android apps without any java, entirely in C and Make
C
3,408
star
92
jakehilborn/displayplacer

jakehilborn/displayplacer

macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
C
3,283
star
93
joyent/libuv

joyent/libuv

Go to
C
3,271
star
94
FRRouting/frr

FRRouting/frr

The FRRouting Protocol Suite
C
3,271
star
95
microsoft/checkedc

microsoft/checkedc

Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
C
3,196
star
96
jakogut/tinyvm

jakogut/tinyvm

TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
C
3,175
star
97
blackmagic-debug/blackmagic

blackmagic-debug/blackmagic

In application debugger for ARM Cortex microcontrollers.
C
3,163
star
98
westes/flex

westes/flex

The Fast Lexical Analyzer - scanner generator for lexing in C and C++
C
3,145
star
99
ohler55/oj

ohler55/oj

Optimized JSON
C
3,131
star
100
remzi-arpacidusseau/ostep-projects

remzi-arpacidusseau/ostep-projects

Projects for an undergraduate OS course
C
3,094
star