awesome-hpp by p-ranav

A curated list of awesome header-only C++ libraries

created at Aug. 17, 2020, 6:43 p.m.

Unknown languages

119 +0

3,410 +14

213 +0

GitHub
sokol by floooh

minimal cross-platform standalone C headers

created at July 14, 2017, 8:38 a.m.

C

118 +1

6,841 +17

481 +5

GitHub
wt by emweb

Wt, C++ Web Toolkit

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

C

118 +0

1,688 +0

363 +0

GitHub
entityx by alecthomas

EntityX - A fast, type-safe C++ Entity-Component system

created at Oct. 24, 2012, 9:07 p.m.

C++

118 +0

2,213 +1

295 +0

GitHub
chrono by projectchrono

High-performance C++ library for multiphysics and multibody dynamics simulations

created at Sept. 3, 2013, 3:34 p.m.

C++

116 +0

2,176 +3

457 +2

GitHub
SDL by libsdl-org

Simple Directmedia Layer

created at Jan. 15, 2021, 7:55 p.m.

C

116 +0

9,421 +47

1,750 +10

GitHub
ammo.js by kripken

Direct port of the Bullet physics engine to JavaScript using Emscripten

created at May 28, 2011, 11:08 p.m.

C++

116 +0

4,140 +7

557 +1

GitHub
disco-diffusion by alembics

None

created at Feb. 24, 2022, 11:52 p.m.

Jupyter Notebook

116 +0

7,465 +0

1,129 +0

GitHub
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,250 +6

264 +0

GitHub
theatre by theatre-js

Motion design editor for the web

created at Dec. 23, 2013, 11:02 a.m.

TypeScript

115 +0

11,233 +15

356 -1

GitHub
Oimo.js by lo-th

Lightweight 3d physics engine for javascript

created at Oct. 17, 2013, 12:15 a.m.

JavaScript

115 +0

3,047 +1

301 +1

GitHub
FlaxEngine by FlaxEngine

Flax Engine – multi-platform 3D game engine

created at Dec. 9, 2020, 3:02 p.m.

C#

115 +0

5,682 +11

554 -1

GitHub
duality by AdamsLair

a 2D Game Development Framework

created at July 21, 2013, 1:12 p.m.

C#

114 +0

1,404 +0

290 +0

GitHub
golden-layout by golden-layout

A multi window layout manager for webapps

created at Oct. 5, 2014, 7:29 a.m.

JavaScript

112 +0

6,246 +4

533 +0

GitHub
Physijs by chandlerprall

Physics plugin for Three.js

created at March 9, 2012, 8:54 a.m.

JavaScript

112 +0

2,764 +1

455 +0

GitHub
gzdoom by ZDoom-Official

GZDoom is a feature centric port for all Doom engine games, based on ZDoom, adding an OpenGL renderer and powerful scripting capabilities

created at June 23, 2013, 6:38 a.m.

C++

110 +0

2,425 +9

534 +1

GitHub
azul by fschutt

Desktop GUI Framework

created at Jan. 16, 2018, 8:57 p.m.

Rust

109 +0

5,869 -5

219 +1

GitHub
meshoptimizer by zeux

Mesh optimization library that makes meshes smaller and faster to render

created at Sept. 9, 2016, 5:24 a.m.

C++

107 -1

5,517 +26

475 +2

GitHub
Citrus-Engine by DaVikingCode

Modern AS3 Game Engine

created at Aug. 6, 2012, 3:07 p.m.

ActionScript

106 +0

549 +0

231 +0

GitHub
corona by coronalabs

Solar2D Game Engine main repository (ex Corona SDK)

created at Dec. 29, 2018, 5:05 p.m.

C++

106 +0

2,494 +6

267 +0

GitHub