A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- header-only
- modern-cpp
- cpp
- entity-component-system
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
- cli-parser
- cpp11
- no-dependencies
- cli
🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
- ui-framework
- vanilla-dom-manipulation
- vanilla-javascript
- vanilla-js
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
Header-only TOML config file parser and serializer for C++17.
- toml
- cplusplus-17
- cplusplus-20
- header-only
A fast & densely stored hashmap and hashset
- c-plus-plus
- cpp17
- cpp
- hash
A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.
- bch
- bitcoin
- bitcoin-cash
- cryptocurrency
TranslatedOne-click replacement of the built-in prompts of three AI clients: DSH / WorkBuddy / ZCode. Double-click to use, self-verifiable, backup before changes, one-click restore. v8.29: card-style interface, activation code required to log in, automatic DSH plugin injection, official group verification. Single-file exe with no Python installation needed, completely free and open source.
- deepseek-harness
- persona
- python
- windows
Platform Abstraction C++ Libraries
DAO oriented database mapping framework for Java
- java
- annotation-processor
- jdbc
- dao
A fast, portable Entity Component System for Luau
- data-oriented
- data-oriented-design
- ecs
- entity-component-system
A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
- cpp
- cpp14
- cpp14-library
- dimensional-analysis
A no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code.
Collection of self-contained header-only libraries for C++17
Unicode Algorithms Implementation for C/C++
- unicode
- utf-16
- utf-8
- utf16
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
- cpp98
- cpp11
- cpp14
- cpp17
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
- c-plus-plus
- cpp
- cpp20
- enum
Compact SVO optimized vector for C++17 or higher
- cpp17
- container
- header-only
- no-dependencies
A simple C++ header-only template library implementing matching using wildcards
- cpp
- cpp11
- cpp14
- cpp17
💾 Generate a new Elm project from the command line (Elm 0.16+)
- elm
- cli
- no-dependencies
- scaffolding
A simple graph library for java
- java
- graphs
- graph
- graph-algorithms
Clean & simple Swift networking stack playground
- networking
- no-dependencies
- urlsession
- decodable