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.

PQClean

Clean, portable, tested implementations of post-quantum cryptography

72   368   368  

ClangKit

ClangKit provides an Objective-C frontend to LibClang. Source tokeniza...

45   365   365  

Kernels

This is a set of simple programs that can be used to explore the featu...

106   365   365  

PAT

PAT OJ exercises in C language 浙江大学PAT纯C语言题解。

80   364   364  

timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling AP...

38   363   363  

KongFuOfArchitect

(Updating!) Architect's Kung Fu tutorial collection Article collection...

119   362   362  

XShaderCompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

47   361   361  

FlingEngine

A Vulkan game engine with a focus on data oriented design

15   361   361  

acutest

Simple header-only C/C++ unit testing facility.

95   361   361  

wifi_keylogger

DIY Arduino Wi-Fi Keylogger (Proof of Concept)

69   360   360  

libmem

Advanced Game Hacking Library for C/C++, Rust and Python (Windows/Linu...

64   360   360  

Cmathtuts

trying to collect all useful tutorials for famous C math and linear al...

49   360   360  

speex

Speex voice codec mirror - THIS IS A MIRROR, DEVELOPMENT HAPPENS AT ht...

143   360   360  

candle

C Game Engine

13   358   358  

wickr-crypto-c

An implementation of the Wickr Secure Messaging Protocol in C

94   357   357  

wfc

Wave Function Collapse library in C, plus a command-line tool

22   357   357  

plutosvg

Tiny SVG rendering library in C

30   355   355  

tiny-bignum-c

Small portable multiple-precision unsigned integer arithmetic in C

74   355   355  

OTPClient

Highly secure and easy to use OTP client written in C/GTK3 that suppor...

37   354   354  

Ring-Buffer

A simple ring buffer (circular buffer) designed for embedded systems.

151   353   353  

orca

C Multi-REST API library for Discord, Slack, Reddit, etc.

29   353   353  

Dev-CPP

A greatly improved Dev-Cpp

41   352   352  

cparser

C99 parser and frontend for libfirm

45   349   349  

MemJect

Simple Dll injector loading from memory. Supports PE header and entry...

86   349   349  

tinygl

The penultimate portable graphics library

33   349   349  

hashmap.h

#️⃣ single header hashmap implementation for C and C++

43   349   349  

SDAccel_Examples

SDAccel Examples

210   347   347  

xclicker

XClicker - Fast gui autoclicker for x11 linux desktops

35   346   346  

HacktoberFest

:octocat: Add your Programs or tech content to help other contributors...

2096   345   345  

C-Language-Games

C语言经典小游戏。

183   345   345  

x11fs

A tool for manipulating X windows

19   342   342  

waybox

An openbox clone on Wayland (WIP)

16   341   341  

sdl2-examples

SDL2 examples, for 25+ different programming languages

41   341   341  

CROSS-LIB

CROSS LIB - A universal 8-bit library and some games built with it

31   340   340  

vim-lsp-cxx-highlight

Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or...

25   340   340  

rayfork

C99 Game Library. XNA-like. Platform Independent. Allocator Aware.

22   340   340  

WindowsHModular

A modular Windows.h Header. Licensed under Public Domain & MIT.

30   338   338  

ufsm

Statechart library and editor

34   337   337  

mos

A hobby operating system developed from scratch

26   336   336  

occa

Portable and vendor neutral framework for parallel programming on hete...

77   336   336  

TermGL

2D & 3D graphics engine in the terminal [C/C++]

9   335   335  

c4go

Transpiling C code to Go code

38   334   334  

MAC-Telnet

Open source MAC Telnet client and server for connecting to Microtik Ro...

119   333   333  

EmuFlight

EmuFlight is flight controller software (firmware) used to fly multi-r...

109   333   333  

Data-Structures-and-Algorithms-in-cpp

This repository is in development phase and will soon provide you with...

328   333   333  

NimScan

🚀 Fast Port Scanner 🚀

30   332   332  

PyCParser

C parser and interpreter written in Python with automatic ctypes inter...

29   332   332  

libmypaint

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes wh...

88   331   331  

Design-Patterns-in-C

Practical design patterns in C

100   331   331  

AndroidUn7zip

A simple android ndk library used to simply extract lzma 7z files.

112   330   330