C/C++
1,371 items from fffaraz/awesome-cpp ★73,756
-
FusionCore github.com
ROS 2 UKF sensor fusion library fusing GPS, IMU, and wheel odometry with adaptive noise and outlier rejection for robust outdoor localization. [Apache2]
-
linenoise-ng github.com
A small, portable GNU readline replacement for Linux, Windows and MacOS which is capable of handling UTF-8 characters. [BSD]
-
libpopcnt github.com
Fast C/C++ bit population count library. [BSD-2-Clause]
-
Brisk github.com
Cross-platform C++20 GUI framework. MVVM, reactive capabilities. Scalable, accelerated GPU rendering [GPL/Proprietary] website
-
cpp-lazy github.com
a fast and easy lazy evaluation library for C++11/14/17/20. [MIT]
-
Nonius github.com
A C++ micro-benchmarking framework. [CC]
-
SAIL github.com
Easy-to-use cross-platform image decoding library with pluggable image codecs. [MIT]
-
pdfio github.com
A simple C library for reading and writing PDF files. [Apache-2] website
-
TinyORM github.com
Modern C++ ORM library. [MIT] website
-
lwlog github.com
Very fast synchronous and asynchronous C++17 logging library. [MIT]
-
fastmod github.com
Header-only fast C/C++ library for computing remainders and modular reductions. [Apache-2.0]
-
Amplitude Audio SDK github.com
A cross-platform audio engine designed with the needs of games in mind. [Apache-2.0] website
-
libfyaml github.com
A fancy 1.2 YAML and JSON parser/writer. [MIT]
-
MongoDB Libbson github.com
A BSON utility library. [Apache2]
-
hdoc github.com
The modern documentation tool for C++. [AGPL/Proprietary] website
-
CppCon 2023 Presentation Materials github.com
CppCon 2023 Presentation Materials.
-
CppBenchmark github.com
Performance benchmark framework for C++ with nanoseconds measure precision. [MIT]
-
tuibox github.com
A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command line. [MIT]
-
PIRE github.com
Perl Incompatible Regular Expressions library by Yandex. Can be really fast (more than 400 MB/s). [LPGL v3.0]
-
uni-algo github.com
Unicode Algorithms Implementation for C/C++. [Unlicense or MIT]
-
Coros github.com
An easy-to-use and fast library for task-based parallelism, utilizing coroutines. [BSL-1.0]
-
LibCYAML github.com
C library for reading and writing YAML. [ISC]
-
qt-json github.com
A simple class for parsing JSON data into a QVariant hierarchy and vice versa. [GPLv3]
-
ofxBox2d github.com
openFrameworks wrapper for Box2D. [BSD-like]
-
cpp-mcp github.com
Lightweight C++ MCP (Model Context Protocol) SDK. [MIT]
-
inipp github.com
Simple header-only C++ ini parser and generator. [MIT]
-
Cinder libcinder.org
A community-developed, free and open source library for professional-quality creative coding. [BSD]
-
GStreamer gstreamer.freedesktop.org
A library for constructing graphs of media-handling components. [LGPL]
-
Bencher bencher.dev
A suite of continuous benchmarking tools designed to catch performance regressions in CI.
-
Timsort github.com
A templated stable sorting function which outperforms quicksort-based algorithms including std::sort, for reversed or semi-sorted data. [MIT]
-
snitch github.com
Lightweight C++20 testing framework. [Boost]
-
Doltlite github.com
Version Controlled SQLite. [PublicDomain/Apache2]
-
doxyrest github.com
A compiler from Doxygen XML to reStructuredText for Sphinx. [MIT]
-
dispenso github.com
A high-performance C++ library for parallel programming with thread pools, parallel for loops, futures, task graphs, and concurrent containers. [MIT]
-
Spicy github.com
C++ parser generator for dissecting protocols & files. [BSD] website
-
quakeforge github.com
Actively maintained branch of the original Quake engine code with 20+ years of development. [GPL-2.0]
-
QuarkPhysics github.com
A 2D Soft Body and Rigid Body Physics Engine. [MIT]
-
tiny-ECDH-c github.com
Small and portable implementation of the ECDH key agreement protocol in C. [PublicDomain]
-
libjson github.com
A JSON parser and printer library in C. easy to integrate with any model. [LGPL]
-
LSHBOX github.com
A c++ toolbox of locality-sensitive hashing (LSH), provides several popular LSH algorithms, also support Python and MATLAB. [GPL]
-
Hexi github.com
Header-only, lightweight C++ library for binary streaming & serialization. [Apache-2.0/MIT]
-
The RaBitQ Library github.com
A lightweight library for the RaBitQ algorithm. [Apache-2.0] website
-
clReflect github.com
C++ Reflection using clang. [MIT]
-
LMDB++ github.com
C++11 wrapper for the LMDB embedded database library. [PublicDomain]
-
KOMIHASH github.com
Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable. [MIT]
-
TooManyCooks github.com
High-performance C++20 coroutine framework with advanced hardware detection features. [BSL-1.0]
-
QDjango github.com
A web framework written in C++ and built on top of the Qt library. Where possible it tries to follow django's API, hence its name. [LGPL]
-
Qt-Secret github.com
Simple encryption library based on Qt for C++ projects. [LGPL]
-
CrossDB github.com
Ultra High-performance Lightweight Embedded and Server OLTP RDBMS. [MPL-2.0] website
-
Boost.Multiprecision github.com
provides higher-range/precision integer, rational and floating-point types in C++, header-only or with GMP/MPFR/LibTomMath backends. [Boost] website
- next page of items loading…