single-file
There are 313 repositories under single-file topic.
doctest/doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Neargye/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Neargye/nameof
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
marzer/tomlplusplus
Header-only TOML config file parser and serializer for C++17.
martinus/nanobench
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
martinus/robin-hood-hashing
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
teodevgroup/teo
Schema-driven web server framework.
adishavit/argh
Argh! A minimalist argument handler.
gildas-lormeau/single-file-cli
CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)
randrew/layout
Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.
gsl-lite/gsl-lite
ISO C++ Core Guidelines Library implementation for C++98, C++11 up
slembcke/debugger.lua
A dependency free, embeddable debugger for Lua in a single file (.lua or .h)
gingerBill/gb
gb single-file public domain libraries for C & C++
martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
martinmoene/expected-lite
expected lite - Expected objects in C++11 and later in a single-file header-only library
martinmoene/string-view-lite
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
martinmoene/optional-lite
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
martinmoene/lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
mity/acutest
Simple header-only C/C++ unit testing facility.
Neargye/semver
Semantic Versioning for modern C++
approvals/ApprovalTests.cpp
Native ApprovalTests for C++ on Linux, Mac and Windows
edubart/minilua
Single-file port of Lua, a powerful scripting language.
slembcke/Tina
Tina is a teeny tiny, header only, coroutine and job library.
Green-Sky/imgui_entt_entity_editor
A drop-in entity editor for EnTT with Dear ImGui
martinmoene/variant-lite
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
SerGreen/Appacker
Tool for making single .exe application packages
custom-cards/flex-table-card
Highly Flexible Lovelace Card - arbitrary contents/columns/rows, regex matched, perfect to show appdaemon created content and anything breaking out of the entity_id + attributes concept
gildas-lormeau/Polyglot-HTML-ZIP-PNG
Learn How to Create HTML/ZIP/PNG Polyglot Files!
dezhidki/Tommy
A single-file TOML reader and writer for C#
chyok/ollama-gui
A single-file tkinter-based Ollama GUI project with no external dependencies.
lorenzos/Minixed
A minimal but nice-looking PHP directory indexer.
eyalz800/serializer
A single header standard C++ serialization framework.
gengyong/luaaa
C++ to LUA binding tool in a single header file.
ricab/scope_guard
A modern C++ scope guard that is easy to use but hard to misuse.
icculus/mojoAL
An SDL3-based implementation of OpenAL in a single C file.
pplux/px_sched
Single Header C++11 Task Scheduler