Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Header Only

Header Only

240 projects

Showing 24 of 240 projects

Boost.Signals2
Boost.Signals2C++

A managed signals and slots system implementation for C++ as part of the Boost libraries.

#event-driven#c-plus-plus-03#observer-pattern
Stars88
Forks61
Last commit16 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
C-Turtle
C-TurtleC++

A header-only C++11 port of Python's Turtle graphics library for educational programming.

#cpp-library#programming-education#c-plus-plus-11
Stars87
Forks22
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
Stars86
Forks19
Last commit18 days ago
libdart
libdartC++

A high-performance C++ JSON library with a binary wire protocol, optimized for network efficiency and zero-copy parsing.

#stream-processing#binary-protocol#high-performance
Stars80
Forks9
Last commit2 years ago
jute
juteC++

A single-header C++ JSON parser with a read-only API, designed for simplicity and drop-in use.

#data-serialization#cpp17#lightweight
Stars74
Forks24
Last commit5 months ago
logfault
logfaultC++

A header-only C++ logging library for cross-platform applications, supporting native logging on macOS, iOS, Android, Linux, Windows, and Qt.

#qt#cpp-library#ios-lib
Stars67
Forks14
Last commit1 month ago
Boost.PropertyTree
Boost.PropertyTreeC++

A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.

#data-serialization#data-structures#c-plus-plus
Stars64
Forks97
Last commit16 days 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
ini-cpp
ini-cppC++

A modern C++17 INI configuration file parser with automatic type conversion and read/write support.

#cpp-library#cpp17#ini
Stars54
Forks7
Last commit1 month ago
ValuStor
ValuStorC++

A header-only C++ key-value database client for ScyllaDB/Cassandra, designed as a persistent and scalable alternative to memcached.

#memcached-alternative#distributed-systems#scylladb
Stars54
Forks8
Last commit8 years ago
BitmapPlusPLus
BitmapPlusPLusCMake

A simple and fast single-header C++ library for reading, writing, and manipulating BMP image files.

#bitmap#bmp-format#bitmap-graphics
Stars52
Forks14
Last commit1 year ago
LKYDeepNN
LKYDeepNNC++

A lightweight, header-only C++11 deep neural network library designed for embedded systems with minimal dependencies.

#embedded-systems#data-science#deep-learning
Stars49
Forks12
Last commit5 years ago
simple_enum
simple_enumC++

A fast, intuitive, and type-safe C++ library for enhanced enumeration support with minimal compile-time overhead.

#enumeration#ranges#string-conversion
Stars44
Forks2
Last commit10 months ago
MiLi
MiLiC++

A collection of minimal, header-only C++ utility libraries for common programming tasks.

#coroutines#template-metaprogramming#stream-utilities
Stars41
Forks8
Last commit12 years ago
Argy
ArgyC++

A header-only, dependency-free command-line argument parsing library for modern C++ with an intuitive, Python-like API.

#posix-compliant#cpp-library#developer-tools
Stars38
Forks1
Last commit1 year ago
jbson
jbsonC++

A header-only C++14 library for building, parsing, and iterating BSON and JSON documents.

#bson#data-serialization#jsonpath
Stars38
Forks5
Last commit10 years ago
Csv::Parser
Csv::ParserC++

A header-only CSV parser for Modern C++ supporting both compile-time and runtime parsing with RFC 4180 compliance.

#cpp-library#cplusplus-23#cplusplus-17
Stars34
Forks6
Last commit1 year ago
wspp
wsppC++

A modern, header-only C++20 WebSocket library for building RFC 6455 compliant clients and servers with async, non-blocking I/O.

#non-blocking#client-server#c-plus-plus-20
Stars29
Forks2
Last commit7 months ago
CaffQL
CaffQLC++

Generates C++ types and GraphQL request/response serialization code from a GraphQL JSON schema.

#schema-driven#c-plus-plus#serialization
Stars29
Forks6
Last commit6 years ago
commata
commataC++

A header-only C++17 library for parsing CSV files with strict semantic versioning and cross-compiler support.

#googletest#semantic-versioning#cpp17
Stars19
Forks1
Last commit19 days ago
TigerBeetleDB C++ client (Community)
TigerBeetleDB C++ client (Community)CMake

A header-only C++ client library for TigerBeetle, a financial accounting database designed for mission-critical safety and performance.

#tigerbeetle#hpp-library#tigerbeetle-client
Stars13
Forks1
Last commit
sqlitemap
sqlitemapC++

A lightweight C++ wrapper around SQLite that provides a simple, map-like interface for persistent key-value storage.

#cpp17#c-plus-plus#key-value-store
Stars9
Forks2
Last commit9 months ago
mexce
mexceC++

A single-header, dependency-free JIT compiler for mathematical expressions in C++.

#sse2#expression-parser#math-evaluator
Stars6
Forks1
Last commit14 days ago
PreviousPage 7 of 7

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
25 days ago
#C Plus Plus165
#Cpp92
#Cross Platform57
#Cpp1742
#Cplusplus37
#Serialization33
#Performance32
#Cpp1131
#C29
#C Plus Plus 1129
#C Plus Plus 1725
#High Performance25