C/C++
1,371 items from fffaraz/awesome-cpp ★73,756
-
fpng github.com
Super fast C++ .PNG writer/reader. [Unlicense]
-
FiberTaskingLib github.com
Task-based multi-threading library that supports task graphs with arbitrary dependencies. [Apache]
-
libfsm github.com
A library for building and executing finite state machines, including regex and glob. [BSD-2-Clause]
-
GD github.com
GD Graphics Library, famously used in PHP for image loading/manipulation & thumbnail generation. [custom permissive license, requires mention in user docs] website
-
libjson-rpc-cpp github.com
JSON-RPC framework for C++ servers and clients. [MIT]
-
CarpVM github.com
"interesting" VM in C. Let's see how this goes. [GPLv3]
-
preCICE github.com
Coupling library for partitioned multi-physics simulations (FSI, CHT, and more). [LGPL] website
-
Cutelyst github.com
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework. [BSD-3-Clause] website
-
Sonic-Cpp github.com
A fast JSON serializing & deserializing library, accelerated by SIMD. [Apache-2.0]
-
linalg.h github.com
Single header, public domain, short vector math library for C++. [Unlicense]
-
gromacs github.com
A message-passing parallel molecular dynamics implementation. [GPL] website
-
v8pp github.com
Header-only library to expose C++ classes and functions into V8 to use them in JavaScript code. [BOOST] website
-
G3log github.com
Asynchronous logger with Dynamic Sinks. [PublicDomain]
-
FastBinaryEncoding github.com
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift. [MIT]
-
Vireo github.com
A lightweight and versatile video processing library by Twitter. [MIT]
-
htslib github.com
A C library for reading/writing high-throughput sequencing data. [MIT/BSD] website
-
libhttpserver github.com
C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1]
-
Zyre github.com
Local Area Clustering for Peer-to-Peer Applications. [MPL2]
-
sqlite_modern_cpp github.com
Header only C++14 wrapper around sqlite library. [MIT]
-
Saucer github.com
A modern, cross-platform C++ webview library. [MIT]
-
fff github.com
A micro-framework for creating fake C functions. [MIT]
-
pprint github.com
Pretty Printer for Modern C++. [MIT]
-
PolyHook github.com
A C++ x86/x64 hooking library. [MIT]
-
TRE github.com
The approximate regex matching library and agrep command line tool. [BSD-2-Clause]
-
stduuid github.com
A C++17 cross-platform implementation for UUIDs. [MIT]
-
palacaze/sigslot github.com
A simple, header only, C++14 signal-slots implementation [MIT]
-
Irony-mode github.com
A C/C++ minor mode for Emacs powered by libclang.
-
rapidhash github.com
Very fast, high quality, platform-independent hashing algorithm. [BSD-2-Clause]
-
CSerialPort github.com
lightweight cross-platform serial port library. [LGPL3]
-
cuda-api-wrappers github.com
Lightweight, Modern-C++ wrappers for the CUDA GPU programming runtime API. [BSD]
-
RNNLIB github.com
RNNLIB is a recurrent neural network library for sequence learning problems. [GPLv3]
-
libfork github.com
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines. [MPL-2.0] website
-
hedley github.com
A C/C++ header file designed to smooth over some platform-specific annoyances. website
-
libfixmath github.com
Cross Platform Fixed Point Maths Library. [MIT]
-
AMGCL github.com
a header-only C++ library for solving large sparse linear systems with algebraic multigrid. [MIT]
-
TermOx github.com
C++17 Terminal User Interface(TUI) Library. [MIT]
-
hat-trie github.com
C++ implementation of a fast and memory efficient HAT-trie. [MIT]
-
PGM-index github.com
A data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes. [Apache2] website
-
tinydir github.com
A lightweight, portable, and easy to integrate C directory and file reader. [BSD-2-Clause]
-
Spectra github.com
A C++ library for large scale eigenvalue problems, built on top of Eigen. [MPL2] website
-
Celero github.com
C++ Benchmarking Framework. [Apache2]
-
oof github.com
Convenient, high-performance RGB color and position control for console output. [MIT]
-
bit7z github.com
A C++ static library offering a clean and simple interface to the 7-zip shared libraries. [MPL2]
-
jsoncons github.com
A C++ header-only library for JSON and JSON-like binary formats with JSONPointer, JSONPatch, JSONPath and JMESPath. [Boost]
-
fast_io github.com
Significantly faster input/output for C++20. [MIT]
-
Hopscotch map github.com
A fast header-only hash map which uses hopscotch hashing for collisions resolution. [MIT]
-
MyGUI github.com
Fast, flexible and simple GUI. [MIT]
-
Fastor github.com
A lightweight high performance tensor algebra framework for modern C++. [MIT]
-
json.h github.com
A simple one header/one source solution to parsing JSON in C and C++. [Unlicense]
-
uv-cpp github.com
a simple interface, high-performance network library based on C++11. [MIT]
- next page of items loading…