Global

header-only
15 projects tagged “header-only” that gained the most stars yesterday
#2357 · +8 · 1d ·GitHub

The development of the library is further supported by JetBrains by providing free access to their IDE tools.

Creator
nlohmann
Size
304.9 MB
Stars
50.8K
Age
13y
Commits · 90 Days
#3215 · +5 · 1d ·GitHub

DeepEP (DeepEveryParallel) is a high-performance communication library for modern machine learning training and inference.

Size
3.8 MB
Stars
10.3K
Age
1y
Commits · 90 Days
#3377 · +4 · 1d ·GitHub

They are also licensed under the MIT open source license, if you have lawyers who are unhappy with public domain. Every source file includes an explicit dual-license for you to choose from.

Creator
nothings
Size
5.6 MB
Stars
34.9K
Updated
CommitAug 02
Age
12y
Commits · 90 Days
#3550 · +4 · 1d ·GitHub

EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.

Creator
skypjack
Size
40.9 MB
Stars
13.2K
Age
9y
Commits · 90 Days
#3800 · +3 · 1d ·GitHub

Fast C++ logging library.

Creator
gabime
Size
42 MB
Stars
29.7K
Age
11y
Commits · 90 Days
#3822 · +3 · 1d ·GitHub

{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.

Creator
fmtlib
Size
17.3 MB
Stars
25.9K
Age
13y
Commits · 90 Days
#3894 · +3 · 1d ·GitHub

Take a look at the clay website for an example of clay compiled to wasm and running in the browser, or others in the examples directory.

Creator
nicbarker
Size
18.8 MB
Stars
18.3K
Age
2y
Commits · 90 Days
#4239 · +3 · 1d ·GitHub

Umium is a security-focused anti-debugging and anti-reverse engineering library designed for high-resilience Windows 10/11 x64 applications.

Size
0.1 MB
Stars
439
Updated
CommitSep 20
Age
5y
Commits · 90 Days
#4645 · +2 · 1d ·GitHub

Taskflow helps you quickly write high-performance task-parallel programs with high programming productivity. It is faster, more expressive, fewer lines of code, and easier for drop-in integration than many existing task programming libraries.

Creator
taskflow
Size
158.7 MB
Stars
12.2K
Age
8y
Commits · 90 Days
#4682 · +2 · 1d ·GitHub

A single-header ANSI C immediate mode cross-platform GUI library

Size
21.1 MB
Stars
11.5K
Age
6y
Commits · 90 Days
#4754 · +2 · 1d ·GitHub

Simple STB-style cross-platform libraries for C and C++, written in C.

Creator
floooh
Size
16.9 MB
Stars
10.4K
Updated
CommitOct 17
Age
9y
Commits · 90 Days
#5369 · +1 · 1d ·GitHub

A C++11 single-file header-only cross platform HTTP/HTTPS library.

Creator
yhirose
Size
7.2 MB
Stars
16.9K
Age
14y
Commits · 90 Days
#5460 · +1 · 1d ·GitHub

Tencent is pleased to support the open source community by making RapidJSON available.

Creator
Tencent
Size
29.7 MB
Stars
15.1K
Age
12y
Commits · 90 Days
#6629 · +0 · 1d ·GitHub

Setuptools example • Scikit-build example • CMake example

Creator
pybind
Size
13.4 MB
Stars
18K
Age
11y
Commits · 90 Days
#7155 · +0 · 1d ·GitHub

Note: If all you need is a single-producer, single-consumer queue, I have one of those too.

Creator
cameron314
Size
4.9 MB
Stars
12.5K
Age
11y
Commits · 90 Days