#
single-file
Here are 172 public repositories matching this topic...
The fastest feature-rich C++11/14/17/20 single-header testing framework
testing
c-plus-plus
unit-testing
tdd
cpp
doctest
cpp14
cpp11
header-only
cpp17
single-file
testing-framework
cpp20
-
Updated
Aug 10, 2020 - C++
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
c-plus-plus
serialization
reflection
cplusplus
cpp
metaprogramming
enum
header-only
cpp17
c-plus-plus-17
no-dependencies
single-file
cplusplus-17
enum-to-string
string-to-enum
-
Updated
Sep 1, 2020 - C++
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
c-plus-plus
serialization
reflection
cplusplus
cpp
metaprogramming
header-only
cpp17
c-plus-plus-17
no-dependencies
single-file
cplusplus-17
nameof
nameof-operator
enum-to-string
-
Updated
Sep 1, 2020 - C++
Argh! A minimalist argument handler.
cli
getopt
command-line
argument-parser
cli-args
cpp11
header-only
command-line-parser
single-file
getopts
-
Updated
Jul 19, 2020 - C++
gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later
-
Updated
Aug 15, 2020 - C++
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
c-plus-plus
cpp
cpp14
container
hash
cpp11
header-only
stl-containers
no-dependencies
hash-tables
single-file
unordered-maps
-
Updated
Aug 26, 2020 - C++
Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.
-
Updated
Nov 21, 2019 - C
gingerBill / gb
gb single-file public domain libraries for C & C++
-
Updated
Jun 25, 2020 - C
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
-
Updated
Jun 28, 2020 - C++
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
-
Updated
Aug 21, 2020 - C++
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
-
Updated
Aug 26, 2020 - C++
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
-
Updated
Jun 28, 2020 - C++
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
-
Updated
Jun 28, 2020 - C++
Single Header C++11 Task Scheduler
-
Updated
Jun 30, 2018 - C++
Native ApprovalTests for C++ on Linux, Mac and Windows
testing
c-plus-plus
snapshot-testing
approval-test
cpp11
header-only
regression-testing
golden-master
single-file
approval-testing
-
Updated
Sep 1, 2020 - 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
-
Updated
Jun 28, 2020 - C++
expected lite - Expected objects in C++11 and later in a single-file header-only library
-
Updated
Jun 28, 2020 - C++
mity
commented
Jan 11, 2020
Make the output, especially as generated by the macros TEST_CHECK(), TEST_MSG() and TEST_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:
- Explore what API is available for the purpose on the platform of your choice.
- A pre-pro
A modern C++ scope guard that is easy to use but hard to misuse.
c-plus-plus
cpp
idioms
cpp14
guard
cpp11
header-only
cpp17
raii
no-dependencies
scope-guard
single-file
scope-exit
-
Updated
May 1, 2019 - C++
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
-
Updated
Jun 28, 2020 - C++
Semantic Versioning for modern C++
c-plus-plus
cplusplus
cpp
semver
semantic-versioning
header-only
cpp17
c-plus-plus-17
no-dependencies
single-file
cplusplus-17
-
Updated
Aug 18, 2020 - C++
A single header standard C++ serialization framework.
lightweight
serialization
cross-platform
simple
cpp14
standalone
cpp11
standard
header-only
cpp17
single-file
-
Updated
Jul 12, 2019 - C++
A minimal but nice-looking PHP directory indexer.
-
Updated
Jun 5, 2020 - PHP
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
-
Updated
Jun 28, 2020 - C++
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
cpp14
units-of-measure
cpp11
unit-conversion
dimensional-analysis
header-only
compile-time
no-dependencies
single-file
-
Updated
May 24, 2020 - C++
A super tiny pastebin/url minifier "microservice"
-
Updated
Jan 19, 2018 - PHP
Single file, header-only, no-dependencies C++ library for Poisson disk sampling in arbitrary dimensions.
header-only
cplusplus-14
no-dependencies
single-file
poisson-distribution
cplusplus-11
sampling-schemes
cplusplus-17
blue-noise
-
Updated
Jul 5, 2020 - C++
Expected objects for C++11 and later (and later perhaps C++98 )
-
Updated
May 29, 2018 - C++
Improve this page
Add a description, image, and links to the single-file topic page so that developers can more easily learn about it.
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."


Describe the bug
When
TEMPLATE_LIST_TEST_CASEandTEMPLATE_LIST_TEST_CASE_METHODwere added, the corresponding versions with theCATCH_prefix were missed.Expected behavior
CATCH_TEMPLATE_LIST_TEST_CASEandCATCH_TEMPLATE_LIST_TEST_CASE_METHODshould be available.Additional context
The commit that added
TEMPLATE_LIST_TEST_CASEand `TEMPLATE_LIST_TEST_CASE_MET