ponder by billyquith

C++ reflection library with Lua binding, and JSON and XML serialisation.

created at Dec. 31, 2015, 1:22 p.m.

C++

34 +0

629 +0

92 +0

GitHub
portable-file-dialogs by samhocevar

💬 Portable GUI dialogs library, C++11, single-header

created at Oct. 12, 2018, 11:04 a.m.

C++

25 +0

996 +4

93 +0

GitHub
gainput by jkuhlmann

Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch

created at Nov. 1, 2012, 7:49 p.m.

C++

45 +0

837 +1

102 +0

GitHub
cista by felixguendling

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

created at Nov. 25, 2018, 3:22 p.m.

C++

33 +0

1,677 +12

104 +1

GitHub
blend2d by blend2d

2D Vector Graphics Engine Powered by a JIT Compiler

created at Feb. 2, 2014, 2:01 a.m.

C++

73 +0

1,486 +14

108 +0

GitHub
polypartition by ivanfratric

Tiny Polygon Partitioning and Triangulation Library

created at May 3, 2015, 11:16 a.m.

C++

28 +0

617 +4

108 +0

GitHub
nameof by Neargye

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

created at March 17, 2018, 3:59 a.m.

C++

35 +0

1,975 +6

109 +0

GitHub
ouzel by elnormous

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers

created at Dec. 20, 2015, 12:40 p.m.

C++

71 +0

987 +1

113 +0

GitHub
Dark-Basic-Pro by TheGameCreators

Dark Basic Pro is an open source BASIC programming language for creating Windows applications and games

created at Nov. 19, 2015, 4 p.m.

C++

56 +0

443 +1

121 +0

GitHub
enigma-dev by enigma-dev

The Extensible Non-Interpreted Game Maker Augmentation.

created at Jan. 31, 2012, 10:51 p.m.

C++

32 +0

329 +1

121 +0

GitHub
Lumos by jmorton06

Cross-Platform C++ 2D/3D game engine

created at Jan. 9, 2019, 8:32 p.m.

C++

36 +1

1,175 +9

124 +2

GitHub
tinyexr by syoyo

Tiny OpenEXR image loader/saver library

created at Aug. 27, 2014, 6:09 p.m.

C++

30 +0

672 +2

129 +0

GitHub
LLGL by LukasBanana

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

created at July 9, 2016, 7:10 p.m.

C++

77 +0

1,925 +3

134 +1

GitHub
UVAtlas by Microsoft

UVAtlas isochart texture atlas

created at April 9, 2015, 7:43 p.m.

C++

80 +0

809 +7

146 +1

GitHub
Acid by Equilibrium-Games

A high speed C++17 Vulkan game engine

created at July 4, 2017, 4:07 a.m.

C++

82 +0

1,687 -1

148 -1

GitHub
crown by crownengine

The flexible game engine.

created at Aug. 7, 2012, 12:07 a.m.

C++

83 +0

2,032 +2

148 +0

GitHub
EtherealEngine by volcoma

C++ Game Engine and Editor

created at Nov. 3, 2016, 9:55 p.m.

C++

86 +0

951 +1

152 +0

GitHub
pmp-library by pmp-library

The Polygon Mesh Processing Library

created at Sept. 30, 2017, 2:11 p.m.

C++

37 +0

1,222 +6

154 +1

GitHub
pfr by boostorg

std::tuple like methods for user defined types without any macro or boilerplate code

created at March 22, 2016, 7:26 p.m.

C++

48 +0

1,280 +4

154 +0

GitHub
igl by facebook

Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).

created at July 7, 2023, 3:57 p.m.

C++

55 +0

2,738 +4

157 +1

GitHub