The Wayback Machine - https://web.archive.org/web/20210818210118/https://github.com/topics/single-file
Here are
206 public repositories
matching this topic...
The fastest feature-rich C++11/14/17/20 single-header testing framework
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
Argh! A minimalist argument handler.
gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later
Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
A dependency free, embeddable debugger for Lua in a single file (.lua or .c)
gb single-file public domain libraries for C & C++
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
Native ApprovalTests for C++ on Linux, Mac and Windows
Single header asymmetric stackful cross-platform coroutine library in pure C.
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
Single Header C++11 Task Scheduler
expected lite - Expected objects in C++11 and later in a single-file header-only library
Semantic Versioning for modern C++
Tina is a teeny tiny, header only, coroutine and job library.
A single header standard C++ serialization framework.
Single file Vulkan API loader.
A modern C++ scope guard that is easy to use but hard to misuse.
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
A minimal but nice-looking PHP directory indexer.
Tool for making single .exe application packages
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
Updated
Feb 19, 2021
JavaScript
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
Improve this page
Add a description, image, and links to the
single-file
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
single-file
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Make the output, especially as generated by the macros
TEST_CHECK()
,TEST_MSG()
andTEST_DUMP()
, automatically adapt to the current terminal size, so that it looks good in a reasonably small terminal window but can use effectively more space if the terminal window is big.This should involve: