Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Plus Plus 17

C Plus Plus 17

61 projects

Showing 25 of 61 projects

blah
blahC++

A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.

#game-engine-2d#minimal-dependencies#direct3d
Stars603
Forks54
Last commit3 years ago
DAW JSON Link
DAW JSON LinkC++

A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.

#parse#constexpr#high-performance
Stars509
Forks35
Last commit25 days ago
FrameGraph
FrameGraphC++

A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.

#vulkan#async-compute#graphics-engine
Stars429
Forks38
Last commit5 years ago
ClickHouse
ClickHouseC

A C++17 client library for connecting to and interacting with ClickHouse databases.

#columnar-database#native-client#high-performance
Stars376
Forks206
Last commit11 days ago
cpp-lazy
cpp-lazyC++

A C++11+ library for lazy evaluation of iterables, minimizing memory usage by using sentinels and reducing redundant data.

#functional-programming#c-plus-plus-11#c-plus-plus-20
Stars364
Forks17
Last commit13 days ago
itlib
itlibC++

A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.

#generator#single-header-libraries#flat-map
Stars210
Forks16
Last commit3 months ago
xxhash_cpp
xxhash_cppC++

A C++17 port of the extremely fast xxHash non-cryptographic hash algorithm.

#xxhash-library#hash#cpp-library
Stars187
Forks39
Last commit1 year ago
Flexisip
FlexisipC++

A comprehensive, modular, and scalable SIP server suite written in C++17 for building VoIP services.

#embedded-systems#sip-trunking#proxy
Stars185
Forks83
Last commit13 days ago
dynamic_bitset
dynamic_bitsetC++

A C++17/20 header-only dynamic bitset library for efficient bit manipulation with optional libpopcnt optimization.

#c-plus-plus-20#cpp17#data-structures
Stars179
Forks16
Last commit6 months ago
meojson
meojsonC++

A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.

#serialization-library#zero-dependency#stl-containers
Stars157
Forks25
Last commit16 days ago
Any-Lite
Any-LiteC++

A single-file header-only C++ library providing a type-safe container for single values of any type, compatible with C++98 and later.

#type-safe-container#any#any-implementations
Stars154
Forks28
Last commit7 months ago
PlayRho
PlayRhoC++

A real-time oriented, platform independent 2D physics engine and library for interactive games and demos.

#collision-handling#simulation#collision-detection
Stars150
Forks26
Last commit2 years ago
tiny::optional
tiny::optionalC++

A C++17 header-only drop-in replacement for std::optional that eliminates memory waste for certain types using unused bit patterns or sentinel values.

#template-library#sentinel-values#embedded-friendly
Stars150
Forks5
Last commit
svector
svectorC++

A compact C++ small vector implementation using tagged pointers for stack-allocated storage with minimal overhead.

#vector#tagged-pointer#cpp17
Stars119
Forks14
Last commit2 years ago
Boost.Regex
Boost.RegexC++

A C++ regular expression library that is the ancestor to std::regex and offers extended functionality.

#regex#standalone#pattern-matching
Stars116
Forks110
Last commit6 days ago
lazycsv
lazycsvC++

A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.

#csv-reader#cpp-csv-reader#parsing-csv-files
Stars95
Forks12
Last commit5 months ago
CrashCatch
CrashCatchC++

A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.

#developer-tools#stack-trace#c-plus-plus
Stars92
Forks4
Last commit4 days ago
=nil; Crypto3
=nil; Crypto3C++

A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.

#verifiable-delay-functions#fhe#zero-knowledge
Stars87
Forks12
Last commit1 year ago
cml
cmlC++

A header-only C++ library providing vector, matrix, and quaternion math expression templates with configurable behavior.

#cplusplus-14#graphics#quaternions
Stars85
Forks18
Last commit7 months ago
compatibility
compatibilityCMake

A CMake module that automatically detects C++ compiler features and generates workaround headers for cross-compiler compatibility.

#header-generation#compiler-support#c-plus-plus-11
Stars75
Forks14
Last commit9 years ago
WUI
WUIC++

A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.

#desktop-application#c-plus-plus#ui-library
Stars72
Forks5
Last commit3 months ago
ssp
sspC++

A fast, header-only CSV parser for modern C++ with a versatile API and support for custom types and error handling.

#conversion#cpp17#fast-float
Stars59
Forks5
Last commit1 year ago
HElib
HElibC++

An open-source C++ library implementing homomorphic encryption with BGV and CKKS schemes, optimized for efficient evaluation.

#privacy-preserving-computation#ckks-scheme#homomorphic-encryption
Stars55
Forks1
Last commit2 years ago
RcppTOML
RcppTOMLC++

Rcpp bindings for parsing TOML configuration files into R with proper type conversion.

#data-serialization#c-plus-plus-11#r-package
Stars39
Forks10
Last commit5 months ago
just_gtfs
just_gtfsC++

A C++17 header-only library for reading and writing GTFS (General Transit Feed Specification) transit data feeds.

#transportation-systems#c-plus-plus#transit-data
Stars27
Forks5
Last commit2 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 days ago
#C Plus Plus49
#Cpp26
#Header Only25
#Cpp1721
#Cross Platform17
#C Plus Plus 1414
#C Plus Plus 1113
#Cmake11
#Header Only Library10
#C Plus Plus 209
#High Performance9
#Serialization8