Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with header-only

A curated list of projects in awesome lists tagged with header-only .

https://github.com/gabime/spdlog

Fast C++ logging library.

cpp cpp11 header-only logging spdlog

Last synced: 16 Dec 2024

https://github.com/yhirose/cpp-httplib

A C++ header-only HTTP/HTTPS server and client library

cpp cpp11 header-only http https

Last synced: 16 Dec 2024

https://github.com/immediate-mode-ui/nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 16 Dec 2024

https://github.com/Immediate-Mode-UI/Nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 26 Oct 2024

https://github.com/ipkn/crow

Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)

c-plus-plus crow header-only webserver

Last synced: 17 Dec 2024

https://github.com/idea4good/guilite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 19 Dec 2024

https://github.com/idea4good/GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 25 Oct 2024

https://github.com/doctest/doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

c-plus-plus cpp cpp11 cpp14 cpp17 cpp20 cpp23 doctest header-only single-file tdd testing testing-framework unit-testing

Last synced: 16 Dec 2024

https://github.com/neargye/magic_enum

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum enum-to-string header-only metaprogramming no-dependencies reflection serialization single-file string-to-enum

Last synced: 17 Dec 2024

https://github.com/Neargye/magic_enum

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum enum-to-string header-only metaprogramming no-dependencies reflection serialization single-file string-to-enum

Last synced: 31 Oct 2024

https://github.com/crowcpp/crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 17 Dec 2024

https://github.com/CrowCpp/Crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 27 Oct 2024

https://github.com/microsoft/proxy

Proxy: Next Generation Polymorphism in C++

cpp cpp20 cross-platform duck-typing header-only library polymorphism single-header

Last synced: 19 Dec 2024

https://github.com/sergiusthebest/plog

Portable, simple and extensible C++ logging library

c-plus-plus cross-platform header-only library log logger logging

Last synced: 17 Dec 2024

https://github.com/SergiusTheBest/plog

Portable, simple and extensible C++ logging library

c-plus-plus cross-platform header-only library log logger logging

Last synced: 26 Oct 2024

https://github.com/neargye/nameof

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file

Last synced: 19 Dec 2024

https://github.com/dobiasd/functionalplus

Functional Programming Library for C++. Write concise and readable C++ code.

algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl

Last synced: 17 Dec 2024

https://github.com/Dobiasd/FunctionalPlus

Functional Programming Library for C++. Write concise and readable C++ code.

algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl

Last synced: 26 Oct 2024

https://github.com/Neargye/nameof

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file

Last synced: 31 Oct 2024

https://github.com/zeromq/cppzmq

Header-only C++ binding for libzmq

0mq binding c-plus-plus header-only libzmq zeromq

Last synced: 17 Dec 2024

https://github.com/skypjack/uvw

Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

cpp cpp17 event-loop header-only libuv modern-cpp uvw wrapper

Last synced: 18 Dec 2024

https://github.com/vimpunk/mio

Cross-platform C++11 header-only library for memory mapped file IO

cpp cpp11 cpp14 cross-platform file-view fileviewer header-only memory-mapped-file memory-mapping mmap

Last synced: 21 Dec 2024

https://github.com/boostorg/hana

Your standard library for metaprogramming

boost cpp cpp11 cpp14 hana header-only metaprogramming

Last synced: 19 Dec 2024

https://github.com/pantor/inja

A Template Engine for Modern C++

header-only inja jinja json string-template template template-engine

Last synced: 18 Dec 2024

https://github.com/kfrlib/kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)

audio audio-processing avx avx512 clang cplusplus cplusplus-14 cplusplus-17 cpp14 cpp17 cxx dft digital-signal-processing discrete-fourier-transform dsp fast-fourier-transform fft header-only simd

Last synced: 19 Dec 2024

https://github.com/aantron/better-enums

C++ compile-time enum to string, iteration, in a single header file

cpp enum header-only reflection

Last synced: 21 Dec 2024

https://github.com/pocketpy/pocketpy

Portable Python 3.x Interpreter in Modern C

c c11 header-only interpreter language programming-language python scripting-language vm

Last synced: 19 Dec 2024

https://aantron.github.io/better-enums/

C++ compile-time enum to string, iteration, in a single header file

cpp enum header-only reflection

Last synced: 25 Oct 2024

https://github.com/martinus/robin-hood-hashing

Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20

c-plus-plus container cpp cpp11 cpp14 hash hash-tables header-only no-dependencies single-file stl-containers unordered-maps

Last synced: 25 Sep 2024

https://github.com/martinus/nanobench

Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20

benchmark cpp cpp11 header-only microbenchmark single-file single-header single-header-lib

Last synced: 19 Dec 2024

https://github.com/gulrak/filesystem

An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.

cpp cpp11 cpp14 cpp17 cpp20 filesystem freebsd header-only linux macos windows-10

Last synced: 20 Dec 2024

https://github.com/stephenberry/glaze

Extremely fast, in memory, JSON and interface library for modern C++

api beve binary cplusplus cpp csv fast header-only interface json json-rpc2 json-schema reflection serialization

Last synced: 19 Dec 2024

https://github.com/tessil/robin-map

C++ implementation of a fast hash map and hash set using robin hood hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 19 Dec 2024

https://github.com/vurtun/lib

single header libraries for C/C++

ansi c c89 compression deflate header-only json multithreading webserver

Last synced: 15 Dec 2024

https://github.com/Tessil/robin-map

C++ implementation of a fast hash map and hash set using robin hood hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 27 Oct 2024

https://github.com/daniele77/cli

A library for interactive command line interfaces in modern C++

cli header-only interactive parser ui-library

Last synced: 20 Dec 2024

https://github.com/muellan/clipp

easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation

args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing

Last synced: 21 Dec 2024

https://github.com/rigtorp/mpmcqueue

A bounded multi-producer multi-consumer concurrent queue written in C++11

concurrency cpp cpp11 header-only queue

Last synced: 15 Dec 2024

https://github.com/rigtorp/MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C++11

concurrency cpp cpp11 header-only queue

Last synced: 14 Nov 2024

https://github.com/veselink1/refl-cpp

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).

cpp cpp17 header-only metaprogramming no-dependencies production-ready refl-cpp reflection

Last synced: 15 Dec 2024

https://github.com/adamyaxley/obfuscate

Guaranteed compile-time string literal obfuscation header-only library for C++14

cpp14 cpp17 embedded-string-literals header-only obfuscate obfuscate-strings obfuscation string string-literals string-obfuscation

Last synced: 20 Dec 2024

https://github.com/ironsdu/brynet

A Header-Only cross-platform C++ TCP network library . We can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install brynet.

c-plus-plus cpp11 cross-platform header-only http https multithreading networking tcp-library websocket

Last synced: 19 Dec 2024

https://github.com/IronsDu/brynet

A Header-Only cross-platform C++ TCP network library . We can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install brynet.

c-plus-plus cpp11 cross-platform header-only http https multithreading networking tcp-library websocket

Last synced: 26 Oct 2024

https://github.com/adamyaxley/Obfuscate

Guaranteed compile-time string literal obfuscation header-only library for C++14

cpp14 cpp17 embedded-string-literals header-only obfuscate obfuscate-strings obfuscation string string-literals string-obfuscation

Last synced: 30 Oct 2024

https://github.com/nholthaus/units

a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.

compile-time cpp14 dimensional-analysis header-only no-dependencies template-metaprogramming unit-conversion

Last synced: 21 Dec 2024

https://github.com/digint/tinyfsm

A simple C++ finite state machine library

c-plus-plus cpp-library cpp11 header-only state-machine

Last synced: 20 Dec 2024

https://github.com/madmann91/bvh

A modern C++ BVH construction and traversal library

bvh c11 construction-algorithms cpp20 header-only raytracing traversal-algorithms

Last synced: 20 Dec 2024

https://github.com/rigtorp/spscqueue

A bounded single-producer single-consumer wait-free and lock-free queue written in C++11

concurrency concurrent-data-structure cpp cpp11 header-only lock-free queue spsc-queue

Last synced: 15 Dec 2024

https://github.com/thalhammer/jwt-cpp

A header only library for creating and validating json web tokens in c++

cpp header-only json-web-token jwt

Last synced: 20 Dec 2024

https://github.com/yhirose/cpp-peglib

A single file C++ header-only PEG (Parsing Expression Grammars) library

c-plus-plus cpp cpp17 header-only parser-generator parsing parsing-expression-grammars peg

Last synced: 20 Dec 2024

https://github.com/ilqvya/random

Random for modern C++ with convenient API

cpp11 header-only random

Last synced: 20 Dec 2024

https://github.com/gsl-lite/gsl-lite

gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later

cpp11 cpp14 cpp17 cpp98 gsl gsl-implementations header-only no-dependencies single-file

Last synced: 19 Dec 2024

https://github.com/Thalhammer/jwt-cpp

A header only library for creating and validating json web tokens in c++

cpp header-only json-web-token jwt

Last synced: 26 Oct 2024

https://github.com/cxong/tinydir

Lightweight, portable and easy to integrate C directory and file reader

c directory filesystem header-only portable posix

Last synced: 15 Dec 2024

https://github.com/zhllxt/asio2

Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port,socks5.

beast header-only http icmp rpc ssl standalone tcp udp websocket

Last synced: 31 Oct 2024

https://github.com/yixuan/spectra

A header-only C++ library for large scale eigenvalue problems

arpack eigenvalues header-only linear-algebra spectra

Last synced: 19 Dec 2024

https://github.com/eyalz800/zpp_bits

A lightweight C++20 serialization and RPC library

cpp cpp20 header-only rpc serialization

Last synced: 20 Dec 2024

https://github.com/tessil/hat-trie

C++ implementation of a fast and memory efficient HAT-trie

c-plus-plus cpp data-structures hat-trie header-only trie

Last synced: 18 Dec 2024

https://github.com/Tessil/hat-trie

C++ implementation of a fast and memory efficient HAT-trie

c-plus-plus cpp data-structures hat-trie header-only trie

Last synced: 26 Oct 2024

https://github.com/tessil/hopscotch-map

C++ implementation of a fast hash map and hash set using hopscotch hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 20 Dec 2024

https://github.com/Tessil/hopscotch-map

C++ implementation of a fast hash map and hash set using hopscotch hashing

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 14 Nov 2024

https://github.com/zpl-c/enet

⚡️ ENet reliable UDP networking library

c cpp enet fork gamedev header-only ipv6 lightweight netlib network networking single-header udp

Last synced: 18 Dec 2024

https://github.com/e-dant/watcher

Filesystem watcher. Works anywhere. Simple, efficient and friendly.

c cpp efficient fast filesystem friendly header-only javascript nodejs python safe simple single-header thread-safe watcher

Last synced: 01 Nov 2024

https://github.com/okdshin/picosha2

a header-file-only, SHA256 hash generator in C++

cpp cpp-library header-only mit-license sha256

Last synced: 21 Dec 2024

https://github.com/okdshin/PicoSHA2

a header-file-only, SHA256 hash generator in C++

cpp cpp-library header-only mit-license sha256

Last synced: 15 Nov 2024

https://github.com/MikeLankamp/fpm

C++ header-only fixed-point math library

cxx11 deterministic fixed-point header-only maths

Last synced: 19 Nov 2024

https://github.com/skypjack/meta

Header-only, non-intrusive and macro-free runtime reflection system in C++

cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection

Last synced: 15 Dec 2024