cute_headers by RandyGaul

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

created at June 5, 2016, 12:19 a.m.

C

115 +0

4,335 +0

269 +0

GitHub
miniaudio by mackron

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

created at Oct. 21, 2016, 3:17 a.m.

C

89 +0

4,148 +20

362 +0

GitHub
cglm by recp

📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

created at Sept. 11, 2016, 8:15 p.m.

C

50 +0

2,364 +12

235 +2

GitHub
Chipmunk2D by slembcke

A fast and lightweight 2D game physics library.

created at July 11, 2011, 10:39 p.m.

C

105 +0

2,227 +5

351 +0

GitHub
soloud by jarikomppa

Free, easy, portable audio engine for games

created at July 15, 2013, 2:31 p.m.

C

62 +0

1,811 +9

284 +0

GitHub
wt by emweb

Wt, C++ Web Toolkit

created at Nov. 24, 2011, 12:02 p.m.

C

115 +0

1,710 +1

368 +1

GitHub
libs by mattiasgustavsson

Single-file public domain libraries for C/C++

created at Nov. 15, 2015, 9:44 a.m.

C

57 +0

1,681 +1

125 +0

GitHub
portaudio by PortAudio

PortAudio is a cross-platform, open-source C language library for real-time audio input and output.

created at Sept. 24, 2020, 1:07 a.m.

C

33 +0

1,535 +5

312 +2

GitHub
Kha by Kode

Ultra-portable, high performance, open source multimedia framework.

created at Oct. 23, 2013, 10:07 p.m.

C

105 +0

1,508 +8

168 +0

GitHub
cgltf by jkuhlmann

diamond shape with a dot inside Single-file glTF 2.0 loader and writer written in C99

created at May 4, 2018, 9 p.m.

C

26 +0

1,482 +4

135 +0

GitHub
orx by orx

ORX: Portable Game Engine

created at July 26, 2015, 5:15 a.m.

C

56 +0

1,473 +4

100 +0

GitHub
lightmapper by ands

A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!

created at May 13, 2016, 1:12 a.m.

C

68 +0

1,452 +0

133 +0

GitHub
librg by zpl-c

🚀 Making multi-player gamedev simpler since 2017

created at July 10, 2017, 8:52 a.m.

C

41 +0

1,287 +2

38 +0

GitHub
dr_libs by mackron

Audio decoding libraries for C/C++, each in a single source file.

created at Feb. 1, 2016, 10:53 p.m.

C

46 +0

1,285 +1

206 +0

GitHub
gunslinger by MrFrenik

C99, header-only framework for games and multimedia applications

created at March 6, 2020, 7:05 p.m.

C

37 +0

1,275 +1

79 +0

GitHub
HandmadeMath by HandmadeMath

A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.

created at Jan. 20, 2016, 12:38 a.m.

C

37 +0

1,271 +2

97 +2

GitHub
IconFontCppHeaders by juliettef

C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

created at Oct. 29, 2015, 8:28 p.m.

C

21 +0

1,226 +4

148 +0

GitHub
incbin by graphitemaster

Include binary files in C/C++

created at Feb. 3, 2015, 12:21 a.m.

C

31 +0

993 +4

93 +0

GitHub
minifb by emoon

MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in

created at June 6, 2014, 5:41 a.m.

C

30 +0

991 +0

81 +0

GitHub
qu3e by RandyGaul

Lightweight and Simple 3D Open Source Physics Engine in C++

created at Oct. 13, 2014, 4:37 a.m.

C

57 +0

934 +0

111 +0

GitHub