C/C++
1,371 items from fffaraz/awesome-cpp ★73,756
-
JUCE github.com
An all-encompassing C++ class library for developing cross-platform software. [Core-Module: ISC, Rest: GPL2/GPL3/Proprietary] website
-
JsonCpp github.com
A C++ library for interacting with JSON. [MIT]
-
cppbestpractices github.com
Collaborative Collection of C++ Best Practices.
-
ThreadPool github.com
A simple C++11 Thread Pool implementation [zlib]
-
crypto-algorithms github.com
Basic implementations of standard cryptography algorithms (AES, SHA, etc.) in C. [PublicDomain]
-
oat++ github.com
Light, zero-dependency framework to create high-performance web-services. [Apache-2.0] website
-
ezEngine github.com
Is a free, open-source game engine written in C++. Its philosophy is to be modular and flexible, such that it can be adapted to many different use cases. [MIT] website
-
Acid github.com
A high speed C++17 Vulkan game engine. [MIT]
-
Buck github.com
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages including C++ developed and used at Facebook. Written in Java. [Apache]
-
Corange github.com
A game engine written in pure C, SDL and OpenGL. [BSD]
-
Blend2D github.com
2D vector graphics engine powered by a JIT compiler. [Zlib] website
-
Proxygen github.com
Facebook's collection of C++ HTTP libraries including an easy to use HTTP server. [BSD]
-
C++ REST SDK github.com
C++ REST SDK (previously named Casablanca). [Apache2]
-
ashvardanian/NumKong github.com
SIMD-accelerated vector distances and similarity functions for x86 AVX2 & AVX-512, and Arm NEON
-
Hunter github.com
CMake driven cross-platform package manager for C++. [BSD-2]
-
cpplint github.com
A C++ style checker following Google's C++ style guide.
-
tungsten github.com
A high-performance physically based renderer in C++. [zlib]
-
dr_libs github.com
Single file audio decoding libraries for C and C++. [Unlicense]
-
WebSocket++ github.com
C++/Boost Asio based websocket client/server library. [BSD]
-
QuantLib github.com
A free/open-source library for quantitative finance. [Modified BSD] website
-
LibTomCrypt github.com
A fairly comprehensive, modular and portable cryptographic toolkit. [WTFPL]
-
LuaBridge github.com
A lightweight, dependency-free library for binding Lua to C++. [MIT]
-
libhv github.com
Cross-platform event loop library. [BSD]
-
cpr github.com
A modern C++ HTTP requests library with a simple but powerful interface. Modeled after the Python Requests module. [MIT] website
-
glog github.com
C++ implementation of the Google logging module.
-
Torque2D github.com
An open-source and cross-platform C++ engine built for 2D game development. [MIT] website
-
Cello github.com
Higher level programming in C, including generic data structures and polymorphism. [BSD-2-Clause] website
-
mbedTLS github.com
An open source, portable, easy to use, readable and flexible SSL library, previously known as PolarSSL. [Apache2] website
-
Horde3D github.com
A small 3D rendering and animation engine. [EPL]
-
Hiredis github.com
A minimalistic C client library for the Redis database. [BSD]
-
Bear github.com
A tool to generate compilation database for clang tooling. [GPLv3]
-
8cc github.com
A Small C Compiler.
-
SWIG github.com
A wrapper/interface Generator that let you link your c++ code to JavaScript, Perl, PHP, Python, Tcl and Ruby. [GPL/Output not licensed] website
-
nanomsg github.com
A simple high-performance implementation of several "scalability protocols". [MIT] website
-
libpg_query github.com
C library for accessing the PostgreSQL parser outside of the server environment. [BSD-3-Clause]
-
Asio github.com
A cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. [Boost] website
-
MicroQuickJS github.com
MicroQuickJS (aka. MQuickJS) is a JavaScript engine targeted at embedded systems. [MIT]
-
algorithms_and_data_structures github.com
Implementation of algorithms and data structures in C++.
-
OpenH264 github.com
Open Source H.264 Codec. [BSD] website
-
yaml-cpp github.com
A YAML parser and emitter in C++. [MIT]
-
tencent/tquic github.com
A high-performance, lightweight, and cross-platform QUIC library
-
libtorrent github.com
(a.k.a. libtorrent-rasterbar) - An efficient feature complete C++ bittorrent implementation. [BSD]
-
CGAL github.com
Collection of efficient and reliable geometric algorithms. [LGPL&GPL] website
-
lwan github.com
Experimental, scalable, high performance HTTP server. [GPL2]
-
tiny-dnn github.com
A header only, dependency-free deep learning framework in C++11. [BSD]
-
Luau github.com
A fast, small, safe, gradually typed embeddable scripting language derived from Lua. [MIT] website
-
rnnoise github.com
Recurrent neural network for audio noise reduction. [BSD-3-Clause]
-
PCRE2 github.com
a set of C functions that implement regular expression pattern matching. [BSD] website
-
icey github.com
Real-time media stack and lightweight libwebrtc alternative for RTSP ingest, media processing, signaling, TURN, and browser delivery, built in C++20. [LGPL v2.1+]
-
JNGL github.com
2D library for Linux, Windows, macOS, Android, iOS, Xbox, the Nintendo Switch and the Web. [zlib] website
- next page of items loading…