Most popular c repositories and open source projects

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators.

blitsort

Blitsort is an in-place stable adaptive rotate mergesort / quicksort.

17   689   689  

libtommath

LibTomMath is a free open source portable number theoretic multiple-pr...

199   683   683  

pokefirered

Decompilation of Pokémon FireRed/LeafGreen

339   682   682  

gnu-c-language-manual

This is a mirror of Richard Stallman's GNU C Language Intro and Refere...

39   682   682  

copilot

A stream-based runtime-verification framework for generating hard real...

59   678   678  

gpredict

Gpredict satellite tracking application

218   675   675  

ffi-overhead

comparing the c ffi (foreign function interface) overhead on various p...

41   675   675  

duplicut

Remove duplicates from MASSIVE wordlist, without sorting it (for dicti...

81   672   672  

gwsocket

fast, standalone, language-agnostic WebSocket server RFC6455 compliant

66   670   670  

mlib

Library of generic and type safe containers in pure C language (C99 or...

50   670   670  

mull

Practical mutation testing and fault injection for C and C++

75   667   667  

ifuse

A fuse filesystem to access the contents of iOS devices

123   664   664  

6.S081-All-in-one

6.S081课程全记录,包括课程使用的书籍、论文、实验要求的中文翻译,以及实...

117   664   664  

state-threads

Lightweight thread library for C/C++ coroutine (similar to goroutine),...

269   661   661  

exim

Exim Mail Transport Agent - source, testsuite and documentation

165   659   659  

libvim

libvim: The core Vim editing engine as a minimal C library

35   658   658  

Hello-World

Hello World in all possible programmnig languages

1816   655   655  

i-use-arch-btw

"I use Arch btw" but it's a Turing-complete programming language.

18   654   654  

obs-browser

CEF-based OBS Studio browser plugin

194   652   652  

gti

a git launcher :-)

55   651   651  

GPaste

Clipboard management system

49   651   651  

utest.h

🧪 single header unit testing framework for C and C++

44   651   651  

c-ray

c-ray is a small, simple path tracer written in C

36   650   650  

metalang99

Full-blown preprocessor metaprogramming

20   650   650  

c2compiler

the c2 programming language

45   648   648  

StudyInEsp8266

【深度开源】Wi-FI模块esp8266学习之旅(持续更新,欢迎 Star...)

419   647   647  

yubico-pam

Yubico Pluggable Authentication Module (PAM)

111   645   645  

snuffleupagus

Security module for php7 and php8 - Killing bugclasses and virtual-pat...

73   644   644  

aravis

A vision library for genicam based cameras

265   643   643  

extension-manager

A utility for browsing and installing GNOME Shell Extensions.

58   643   643  

PipelineC

A C-like hardware description language (HDL) adding high level synthes...

50   642   642  

upm

UPM is a high level repository that provides software drivers for a wi...

417   642   642  

miniC-hosting

A simple stack-based virtual machine that runs C in the browser.

34   641   641  

howm

A lightweight, X11 tiling window manager that behaves like vim

25   641   641  

algorithms

Data Structure Libraries and Algorithms implementation

66   640   640  

pokeruby

Decompilation of Pokémon Ruby/Sapphire

189   640   640  

MoarVM

A VM with adaptive optimization and JIT compilation, built for Rakudo

167   638   638  

s6

The s6 supervision suite.

31   633   633  

obs-studio-node

libOBS (OBS Studio) for Node.Js, Electron and similar tools

101   632   632  

pvsneslib

PVSnesLib : A small, open and free development kit for the Nintendo SN...

53   630   630  

hardinfo

System profiler and benchmark tool for Linux systems

126   625   625  

compiladores

218   623   623  

c-code-style

Recommended C code style and coding rules for standard C99 or later

194   619   619  

trice

🟢 super fast 🚀 and tiny 🐥 embedded device 𝘾 printf-like trace ✍ cod...

59   614   614  

apulse

PulseAudio emulation for ALSA

35   610   610  

dsd

Digital Speech Decoder

239   609   609  

intel-cmt-cat

User space software for Intel(R) Resource Director Technology

181   608   608  

karmem

Karmem is a fast binary serialization format, faster than Google Flatb...

24   605   605  

spdylay

The experimental SPDY protocol version 2, 3 and 3.1 implementation in...

105   604   604  

CQtDeployer

This project is used to deploy applications written using QML, qt or o...

91   604   604