A curated list of awesome header-only C++ libraries
Library |
Stars |
Description |
License |
Argh! |
![GitHub stars](https://camo.githubusercontent.com/9739c86a04cc4122e3f2ba06039664645f404351cf8b112131defae05b3fa7c8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6164697368617669742f617267683f7374796c653d736f6369616c) |
Argh! A minimalist argument handler. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
argparse |
![GitHub stars](https://camo.githubusercontent.com/adff8e009a973f767ce88a728c9e2645a71e16587f82020de06ab39115915440/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f61726770617273653f7374796c653d736f6369616c) |
Argument Parser for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
args |
![GitHub stars](https://camo.githubusercontent.com/07d9f40900c2bca6ba4e010ffed6502d71511d2bdaff47b1904734f29e2a0571/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5461797765652f617267733f7374796c653d736f6369616c) |
A simple header-only C++ argument parser library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cmd_line_parser |
![GitHub stars](https://camo.githubusercontent.com/d0f08e0d670313306aa845124c9c641f49f04919bd32c21c90e948a8ccfd3dea/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a65726d702f636d645f6c696e655f7061727365723f7374796c653d736f6369616c) |
Command line parser for C++17. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
CLI11 |
![GitHub stars](https://camo.githubusercontent.com/22df1b93fbc67d78e2ea0bbe49c1006a88c2b5ce8a7d9fbfe6be730e0169cff1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f434c495574696c732f434c4931313f7374796c653d736f6369616c) |
CLI11 is a command line parser for C++11 and beyond. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
clipp |
![GitHub stars](https://camo.githubusercontent.com/8a0c0cb47c02dac19726b90600b2e75b4ec269d6072faf67d17ccc3f2d999a41/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d75656c6c616e2f636c6970703f7374796c653d736f6369616c) |
Powerful & Expressive Argument Parsing for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cxxopts |
![GitHub stars](https://camo.githubusercontent.com/a112872121353af5b1a0cc6b259ab54a90356a336c6dc2c4661ee46417378fe4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6172726f323738332f6378786f7074733f7374796c653d736f6369616c) |
Lightweight C++ GNU style option parser library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
fire-hpp |
![GitHub stars](https://camo.githubusercontent.com/fd317ae45adfd5a79b3edcc8c706e10ad9d88d22676bf2f852cd68fec634ace1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b6f6e6761736b726973746a616e2f666972652d6870703f7374796c653d736f6369616c) |
Create fully functional CLIs using function signatures. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
flags |
![GitHub stars](https://camo.githubusercontent.com/9be1b58fcef91c073ece02cd3cc3f2bdcb35e642d33735df17a7c5bc3d2236e1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7361696c6f726d6f6f6e2f666c6167733f7374796c653d736f6369616c) |
Simple, extensible, header-only C++17 argument parser. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
structopt |
![GitHub stars](https://camo.githubusercontent.com/435f6f08e83549a3ca644ecfc6bbc434499273594c111341eab9330bfb41c600/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f7374727563746f70743f7374796c653d736f6369616c) |
Parse command line arguments by defining a struct. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
minimp3 |
![GitHub stars](https://camo.githubusercontent.com/c4b30e1984aacb141f1ddabd201689cf727e4c559bf42a615588dabffe3e3633/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c696566662f6d696e696d70333f7374796c653d736f6369616c) |
Minimalistic MP3 decoder single header library. |
![License: CC0-1.0](https://camo.githubusercontent.com/82d726b50405111c4a03e68e8633537fa55fa38071ece2e2a241cde38ba78282/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d434330253230312e302d6c69676874677265792e737667) |
Library |
Stars |
Description |
License |
criterion |
![GitHub stars](https://camo.githubusercontent.com/8102925df8464490830831fdeac5df787a4213e3c9d9d9c024a02caac4f24ec9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f637269746572696f6e3f7374796c653d736f6369616c) |
Microbenchmarking for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
nanobench |
![GitHub stars](https://camo.githubusercontent.com/4b25a7d5cf76f84e51b0e6f1daeb80da50713529ce68c95039440991f6e76469/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e75732f6e616e6f62656e63683f7374796c653d736f6369616c) |
Simple, fast, accurate microbenchmarking for C++11. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
picobench |
![GitHub stars](https://camo.githubusercontent.com/fdbe7db2b1101ef549d74143d240380473e3767da215c9204d20e8b6914f3d06/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f69626f422f7069636f62656e63683f7374796c653d736f6369616c) |
A small microbenchmarking library for C++11. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
comms |
![GitHub stars](https://camo.githubusercontent.com/07ee488555d7c5c3ffdf39cfac9c48dc48e87f957dc065ef977ed9e2ef1b2b83/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f636f6d6d736368616d702f636f6d6d735f6368616d70696f6e3f7374796c653d736f6369616c) |
Implement binary communication protocols in >=C++11. |
![License: MPL 2.0](https://camo.githubusercontent.com/3084759be956bac908efca9e9d5e1923cdba04dc02bcbddb476f207cd92f74d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d504c253230322e302d627269676874677265656e2e737667) |
Library |
Stars |
Description |
License |
Gzip |
![GitHub stars](https://camo.githubusercontent.com/5f10abcc92cb8120ad303e1084a67c1f7bc3c9e307d3ef781f3d80b8bd6a4e3b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6170626f782f677a69702d6870703f7374796c653d736f6369616c) |
Gzip header-only C++ library. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
interpolative_coding |
![GitHub stars](https://camo.githubusercontent.com/8c8deb5de7fb69f3d070c14485b3032fa6d460d4c2a4ebe0f54bf3b0ddb6af2c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a65726d702f696e746572706f6c61746976655f636f64696e673f7374796c653d736f6369616c) |
Binary Interpolative Coding algorithm. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
zstr |
![GitHub stars](https://camo.githubusercontent.com/12503e200de623cd574de3214177d238f076cea4e5124871115d83124a62f71f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6174656964617669642f7a7374723f7374796c653d736f6369616c) |
A C++ header-only ZLib wrapper. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
cs_libguarded |
![GitHub stars](https://camo.githubusercontent.com/6ca43ca043cf95b64170197ec4afd974b82a2480412640481dd1853772e28c64/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f636f7070657273706963652f63735f6c6962677561726465643f7374796c653d736f6369616c) |
Multithreaded programming. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
mvThreadPool |
![GitHub stars](https://camo.githubusercontent.com/8e07c72fa649602ee86c9ccf2a08af97ec6905d1fe2df97d4df2d726286d2fb5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f686f666673746164742f6d76546872656164506f6f6c3f7374796c653d736f6369616c) |
Simple header-only C++ thread pool library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
taskflow |
![GitHub stars](https://camo.githubusercontent.com/a1bf292174534d62be13ae56397a2e55cec9976b86fdb39078ffb7d89b5e2bc6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7461736b666c6f772f7461736b666c6f773f7374796c653d736f6369616c) |
Modern C++ Parallel Task Programming. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
task_system |
![GitHub stars](https://camo.githubusercontent.com/cbf59ccaf0c41515bc23e67df6d7ecb9aed30b9df74142103c7bcb5395b8a235/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f7461736b5f73797374656d3f7374796c653d736f6369616c) |
Better Code: Concurrency - Sean Parent. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
transwarp |
![GitHub stars](https://camo.githubusercontent.com/52ed9884390cd9f5c20ae0a691cea7248682a040a5084291ca5ac04c62831ba1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626c6f6f6d656e2f7472616e73776172703f7374796c653d736f6369616c) |
A header-only C++ library for task concurrency. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
taskpool |
![GitHub stars](https://camo.githubusercontent.com/dd8fe6fe84317e619daeb7cdc447b5752c82346666f9c37c1e7c9aacc5e84e94/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f666177646c737474792f7461736b706f6f6c3f7374796c653d736f6369616c) |
Modern C++ taskpool. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
cppcodec |
![GitHub stars](https://camo.githubusercontent.com/8e4ffdaaee3b9a64012866520f4b26b5dbd1e3caef8d8434a54a8d2e6fd4cad1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74706c67792f637070636f6465633f7374796c653d736f6369616c) |
Encode/decode base64, base64url, base32, etc. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
digestpp |
|
C++11 header-only message digest library. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
PicoSHA2 |
![GitHub stars](https://camo.githubusercontent.com/ede5885313f049c70be0698b3de8286b056f825da0106b391f525788602c9427/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f6b647368696e2f5069636f534841323f7374796c653d736f6369616c) |
Header-file-only, SHA256 hash generator in C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
plusaes |
![GitHub stars](https://camo.githubusercontent.com/2f3e86d16f205ed67068deb1d4361c950584cb1a89ae0da3a7d31f15e39b6738/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b6b41796174616b612f706c75736165733f7374796c653d736f6369616c) |
Header only C++ AES cipher library. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
stduuid |
![GitHub stars](https://camo.githubusercontent.com/193c6b22e06597913352f8ccb4480519adcddec511b408993b064804cd23aa18/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617269757362616e63696c612f737464757569643f7374796c653d736f6369616c) |
A C++17 cross-platform implementation for UUIDs. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
OTL |
|
Oracle, ODBC and DB2-CLI Template Library. |
OpenBSD |
Library |
Stars |
Description |
License |
bencode |
![GitHub stars](https://camo.githubusercontent.com/0a5708fbd60ae77bc77de4e0c9cc1fb2f7fe1b1414317527bce074420cbdaa52/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66626474656d6d652f62656e636f64653f7374796c653d736f6369616c) |
C++20 bencode library. |
![License](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Boost.JSON |
![GitHub stars](https://camo.githubusercontent.com/2e2cddf5f1423349e51fe81240aa017c98c4afc5f28618e6fa8180b070ce3d65/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f435050416c6c69616e63652f6a736f6e3f7374796c653d736f6369616c) |
JSON parsing, serialization, inspection and modification. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
cpptoml |
![GitHub stars](https://camo.githubusercontent.com/c50c02e9797c9eacdc8491b671eb89717f93f6f1d7b6b5c280c8016927d39bf1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f736b797374726966652f637070746f6d6c3f7374796c653d736f6369616c) |
Header-only library for parsing TOML. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
csv2 |
![GitHub stars](https://camo.githubusercontent.com/b431b986697006bbfc7ffa5ca80f08dbecce8495130510e7575514a35dc5aeda/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f637376323f7374796c653d736f6369616c) |
Fast CSV parser and writer for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
CSV Parser |
![GitHub stars](https://camo.githubusercontent.com/cd7f4cc2cafc799d7625902ef882020b6d7fce879c808b5d9e01f8461d379b52/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f76696e63656e746c61756373622f6373762d7061727365723f7374796c653d736f6369616c) |
Reading, writing, and analyzing CSV files. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
daw_json_link |
![GitHub stars](https://camo.githubusercontent.com/2699851716937dd56f015a29a77fdc8385ab067a318dac1a1db0b48e0c594daf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626561636865642f6461775f6a736f6e5f6c696e6b3f7374796c653d736f6369616c) |
Static JSON parsing in C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Fast C++ CSV Parser |
![GitHub stars](https://camo.githubusercontent.com/3276ffb8f2b273beaa123832a3f6f08d9593f05e9882c842fc2244fa0414f009/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f62656e2d73747261737365722f666173742d6370702d6373762d7061727365723f7374796c653d736f6369616c) |
Fast library for reading CSV files. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
FlatJSON |
![GitHub stars](https://camo.githubusercontent.com/c24b351e935813e5c352c929d52a19a627e2f6823cd5ca6bb42aaa1f74e1ac0c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e69786d616e2f666c61746a736f6e3f7374796c653d736f6369616c) |
Extremely fast just one allocation and zero copy JSON parser. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
inih |
![GitHub stars](https://camo.githubusercontent.com/b81d90516bfa512b1c88a2ced45f65b467e44c7e4b20251797dcd305b4e0cdbb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a74696c6c792f696e69683f7374796c653d736f6369616c) |
This is a header only C++ version of inih. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
nlohmann/json |
![GitHub stars](https://camo.githubusercontent.com/c49abd011294c0f82af33b64a8393e062a46e83c643fd736b37a98098efa6b60/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e6c6f686d616e6e2f6a736f6e3f7374796c653d736f6369616c) |
JSON for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
json_struct |
![GitHub stars](https://camo.githubusercontent.com/6fa6e6a50a7b74b3e5d24387a12de812d10e99703b0a8127604ef26f319def03/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6f7267656e2f6a736f6e5f7374727563743f7374796c653d736f6369616c) |
High performance, single header only to serialize and deserialize JSON to C++ structs. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
jsoncons |
![GitHub stars](https://camo.githubusercontent.com/347954265fe17f86e3256726ca2b20a7d631467a198477ffd5ea7bec8acfb753/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f64616e69656c617061726b65722f6a736f6e636f6e733f7374796c653d736f6369616c) |
Construct JSON and JSON-like data formats. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
minicsv |
![GitHub stars](https://camo.githubusercontent.com/2d4103a513e1be70d88b00ce508dd3e9eabe7d1b8973614eb5d24cfd18c6e416/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7368616f766f6f6e2f6d696e696373763f7374796c653d736f6369616c) |
Bare minimal CSV stream based on C++ file streams. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
picojson |
![GitHub stars](https://camo.githubusercontent.com/e4a1ee0ff35ccdf6305572769d009559a77b369da641efa6d3e288b43990e974/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b617a75686f2f7069636f6a736f6e3f7374796c653d736f6369616c) |
a header-file-only, JSON parser serializer in C++. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
rapidcsv |
![GitHub stars](https://camo.githubusercontent.com/75cecfe3079bb3c854781856238e763fe09f9e507f25f811248abd824881483f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6439396b7269732f72617069646373763f7374796c653d736f6369616c) |
C++ CSV parser library. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
rapidjson |
![GitHub stars](https://camo.githubusercontent.com/c7a6c945f5701943b3c8d3f9385da973cf4b22fbb1badbf56ee720a2522ad9cd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f54656e63656e742f72617069646a736f6e3f7374796c653d736f6369616c) |
A fast JSON parser/generator for C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
rapidxml |
|
RapidXML fork; XML namespacing, per-element parsing, etc. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
simdjson |
![GitHub stars](https://camo.githubusercontent.com/4f2778e69c0677294556a0a44dfd7186dc2cbe9e71964ed1030ad5ab204c1484/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73696d646a736f6e2f73696d646a736f6e3f7374796c653d736f6369616c) |
Parsing gigabytes of JSON per second. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
simpleini |
![GitHub stars](https://camo.githubusercontent.com/f44bafdbb01edc238aab8f1608b7b0dd713c0f9867ded7d678ec76c7b0bb1361/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f62726f6669656c642f73696d706c65696e693f7374796c653d736f6369616c) |
Read and write INI-style configuration files. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
taocpp JSON |
![GitHub stars](https://camo.githubusercontent.com/31342bb6eb2c76d5c6dc203d8ec5099c82694ab5c12d65a5df98d9c00bd4e578/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74616f6370702f6a736f6e3f7374796c653d736f6369616c) |
C++ header-only JSON library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
toml11 |
![GitHub stars](https://camo.githubusercontent.com/7903a9a2b8a3d6eb317795d3398f1d90b5e186d9adf28cac4fa8a844f455f6c6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f546f72754e69696e612f746f6d6c31313f7374796c653d736f6369616c) |
TOML for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tomlplusplus |
![GitHub stars](https://camo.githubusercontent.com/64416b297673d72cf9be0ee97f07aaf0a1facd729382018c6971ec5d4a19c886/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d61727a65722f746f6d6c706c7573706c75733f7374796c653d736f6369616c) |
TOML config file parser and serializer for >=C++17. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tortellini |
![GitHub stars](https://camo.githubusercontent.com/5d41d65d02bc39dcb387ecd9e0bfcaf893d0fdea38a3bea03c8a7214af9efbb1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5169782d2f746f7274656c6c696e693f7374796c653d736f6369616c) |
A really stupid INI file format for C++11. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
valijson |
![GitHub stars](https://camo.githubusercontent.com/11892e87a3e06dd1fbd83e781d6ed5349036a6c79002ab4fa95881f2781ec28d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7472697374616e70656e6d616e2f76616c696a736f6e3f7374796c653d736f6369616c) |
JSON Schema validation. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
xml2json |
![GitHub stars](https://camo.githubusercontent.com/120534dc4651f7a09bc1284e60d1a3d93be542f424ac9ffe9a15116ca2549c09/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f43686565646f6f6e672f786d6c326a736f6e3f7374796c653d736f6369616c) |
A header-only C++ library converts XML to JSON. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
dlib |
![GitHub stars](https://camo.githubusercontent.com/f57c52a4e7f01f9623840f055d95da5ad9679efef3dda65e5e40c85fc59e84fa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f64617669736b696e672f646c69623f7374796c653d736f6369616c) |
A toolkit for real-world machine learning and data analysis. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
frugally deep |
![GitHub stars](https://camo.githubusercontent.com/092ff9de29cbe1f7768997aeaedfc7e8d070fb1a05586e8f68405aaf6d877afb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f446f62696173642f66727567616c6c792d646565703f7374796c653d736f6369616c) |
Use Keras models in C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
hnswlib |
![GitHub stars](https://camo.githubusercontent.com/bbed90f2518dc48f3f02bf3b45943bf5515afe4cfa6b19c41d4d0f73a68e2a2a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e6d736c69622f686e73776c69623f7374796c653d736f6369616c) |
Fast approximate nearest neighbors. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
MiniDNN |
![GitHub stars](https://camo.githubusercontent.com/8f3cf41cc3162aedecba40d62b8cccb0cc70e9aef3ca8e1ea70ad5afb61d9c2e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f79697875616e2f4d696e69444e4e3f7374796c653d736f6369616c) |
A header-only C++ library for deep neural networks. |
![License: MPL 2.0](https://camo.githubusercontent.com/3084759be956bac908efca9e9d5e1923cdba04dc02bcbddb476f207cd92f74d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d504c253230322e302d627269676874677265656e2e737667) |
nanoflann |
![GitHub stars](https://camo.githubusercontent.com/4c92d3d4aafd1a3de65f029076da0762791ae4d363bdf9adff33090eac895f78/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6c626c616e636f632f6e616e6f666c616e6e3f7374796c653d736f6369616c) |
Nearest Neighbor (NN) search with KD-trees. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
tiny-dnn |
![GitHub stars](https://camo.githubusercontent.com/0719d94d937db2d8c977bcd5ad02176915d98e417b300d3e3cfc38d7f6cdb201/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74696e792d646e6e2f74696e792d646e6e3f7374796c653d736f6369616c) |
Dependency-free deep learning framework in C++14. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
Library |
Stars |
Description |
License |
asap |
![GitHub stars](https://camo.githubusercontent.com/f5ca7112734d1270f7c27d99621a4a0c6842882e0936d41c29e1237d0c71f283/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6f62697573332f617361703f7374796c653d736f6369616c) |
Creating, displaying, iterating and manipulating dates. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cxx prettyprint |
![GitHub stars](https://camo.githubusercontent.com/0874de340fe013e927c0f82222c630f7bc77a588c3bbf92108e64240f1466731/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c6f75697364782f6378782d7072657474797072696e743f7374796c653d736f6369616c) |
Pretty-printing of any container in C++(0x). |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
fmt |
![GitHub stars](https://camo.githubusercontent.com/e39eef15a91ce2cf0edb8a35e8ac29550335eb38b0018420566dc03e0d9f7376/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f666d746c69622f666d743f7374796c653d736f6369616c) |
A modern formatting library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
pprint |
![GitHub stars](https://camo.githubusercontent.com/c17990f4c5ea73c358485c955ec7e4de78632272f8d580f6ae320d73abb35d96/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f707072696e743f7374796c653d736f6369616c) |
Pretty Printer for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
strf |
![GitHub stars](https://camo.githubusercontent.com/f4bcb903fd72b5eae67315a19023a47828cf11f408e8954f724b226a25ec589c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f726f62687a3738362f737472663f7374796c653d736f6369616c) |
A fast formatting library for C++14. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
tabulate |
![GitHub stars](https://camo.githubusercontent.com/74aaea9037d5a43697da9928e6bf0d6dacf6eedcb34f6b38bf0a9aff3db431b9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f746162756c6174653f7374796c653d736f6369616c) |
Table Maker for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
boolinq |
![GitHub stars](https://camo.githubusercontent.com/0874de340fe013e927c0f82222c630f7bc77a588c3bbf92108e64240f1466731/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c6f75697364782f6378782d7072657474797072696e743f7374796c653d736f6369616c) |
Simplest C++ header-only LINQ template library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
BitMagic |
![GitHub stars](https://camo.githubusercontent.com/8e3bfd3de56a2893e163cf213f6eee0e89c95993acde827470c6322b5c72ce60/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f746c6b30302f4269744d616769633f7374796c653d736f6369616c) |
Compressed bit-vectors, logical operations, memory compact containers. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
concurrent queue |
![GitHub stars](https://camo.githubusercontent.com/ee137364c1f44c2ed3aaf9827bb04796882d3f446f6a157797d09ca5ce609e66/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f63616d65726f6e3331342f636f6e63757272656e7471756575653f7374796c653d736f6369616c) |
Fast multi-producer, multi-consumer lock-free concurrent queue. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
dynamic bitset |
![GitHub stars](https://camo.githubusercontent.com/e97d6e807e5421bbe6f8cd72b00eebef84bd31af7907d921328ff39a8da9c1fb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f70696e616d34352f64796e616d69635f6269747365743f7374796c653d736f6369616c) |
The C++17 header-only dynamic bitset. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
frozen |
![GitHub stars](https://camo.githubusercontent.com/6b9129e0bfa530417f39ea22995fddf054f92fec5b43ffbbec8e9385dbbd0363/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73657267652d73616e732d7061696c6c652f66726f7a656e3f7374796c653d736f6369616c) |
Constexpr alternative to gperf for C++14 users. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
hopscotch map |
|
Fast hash map and hash set using hopscotch hashing. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
immer |
![GitHub stars](https://camo.githubusercontent.com/dbd3ed4437f4ecc0b26bbfef787facebe1f0eabeb35815bad2b79f6bd96700ec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617278696d626f6c64692f696d6d65723f7374796c653d736f6369616c) |
Postmodern immutable and persistent data structures. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
MPMCQueue |
![GitHub stars](https://camo.githubusercontent.com/e848af98629fe3ae5187f7b2c5dca7ee6b9d88266e08024042eb9214e23b65e3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f726967746f72702f4d504d4351756575653f7374796c653d736f6369616c) |
A bounded multi-producer multi-consumer concurrent queue. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
outcome |
![GitHub stars](https://camo.githubusercontent.com/5af2f7d3f843a0a581b3f4f271ef052d9005e09b40d6c4e24e31225dd32cf7ea/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e656431342f6f7574636f6d653f7374796c653d736f6369616c) |
Lightweight outcome and result. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
parallel hashmap |
![GitHub stars](https://camo.githubusercontent.com/3ef04f1404d15c0570688a301910110e447619a60077beb13630f33366aef663/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f67726567376d64702f706172616c6c656c2d686173686d61703f7374796c653d736f6369616c) |
Very fast and memory-friendly hashmap and btree containers. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
PGM-index |
|
Blazing fast queries and updates over billions of items using orders of magnitude less memory than other containers. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
robin-hood hashing |
![GitHub stars](https://camo.githubusercontent.com/4f6380c9398f2c32e2939d53c823ac8bd47a70d86f0459307997dfbdc0c271d3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e75732f726f62696e2d686f6f642d68617368696e673f7374796c653d736f6369616c) |
Fast & memory efficient hashtable based on robin hood hashing. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
robin-map |
![GitHub stars](https://camo.githubusercontent.com/de5c212e27c5660e4f50f57c2daaa0e4416cfbcc4c5dda31b4c4067aa8f96cef/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f54657373696c2f726f62696e2d6d61703f7374796c653d736f6369616c) |
Fast hash map and hash set using robin hood hashing. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tries |
![GitHub stars](https://camo.githubusercontent.com/ab7c7877041c83d00822a15e96811ede1a50766dbf9307557ef4ffb0af468f77/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6775746a7572692f74726965733f7374796c653d736f6369616c) |
Fast and highly customisable C++20 trie implementation. |
![License: GPL-2.0](https://camo.githubusercontent.com/eeb5d70920af72f6c626ee0971dffa4555aac95cfb90720ac7fdc1cd912127ff/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c2532302825334525334425323032292d626c7565) |
Library |
Stars |
Description |
License |
backward-cpp |
![GitHub stars](https://camo.githubusercontent.com/721f5279d5c05eeefd6cd274853b83d8216045f959ec7f7b8c4250368755853e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6d62656c612f6261636b776172642d6370703f7374796c653d736f6369616c) |
A beautiful stack trace pretty printer for C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
ceras |
![GitHub stars](https://camo.githubusercontent.com/b241eaf21994d492b6ccb6eedff8b88e019f5a3a763b14986b1fedc67bc2a7d2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66656e6777616e672f63657261733f7374796c653d736f6369616c) |
A deep learning engine in C++20. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
Library |
Stars |
Description |
License |
eventbus |
![GitHub stars](https://camo.githubusercontent.com/2d8ff19b14486ccfd084462b3a1940e35683defa46b24d7e256068c53414a362/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f646576656c6f7065727061756c3132332f6576656e746275733f7374796c653d736f6369616c) |
Mediator pattern event bus for C++. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
eventpp |
![GitHub stars](https://camo.githubusercontent.com/9283a82bc1ab2b69508bc408c52cafd98d895e7541f6c998f032f0453a8f01ea/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f77716b696e672f6576656e7470703f7374796c653d736f6369616c) |
Event Dispatcher and callback list for C++. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
periodic-function |
![Github Starts](https://camo.githubusercontent.com/f065c6599c177af1f03e34421f9ff2c362f917ffaf25dc72f47d0e6fc534b265/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f646576656c6f7065727061756c3132332f706572696f6469632d66756e6374696f6e3f7374796c653d736f6369616c) |
Callbacks at a specified time interval. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
simplebinstream |
![GitHub stars](https://camo.githubusercontent.com/be0e5bf616429d9fb683fe868754e69af2f26748c3211875d5a09a4c296076fb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7368616f766f6f6e2f73696d706c6562696e73747265616d3f7374796c653d736f6369616c) |
C++ Simplistic Binary Stream. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
filesystem |
![GitHub stars](https://camo.githubusercontent.com/ca7c35f8d7174378ae76b35e564a26c95f0cb0c826cda4fd236235e04a7ebc15/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f67756c72616b2f66696c6573797374656d3f7374796c653d736f6369616c) |
Cross-platform implementation of std::filesystem for C++11/14/17. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
glob |
![GitHub stars](https://camo.githubusercontent.com/182fcc59d3d73927db0907a1fe06511f415b5e17b3472ced4328491d2c59d06d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f676c6f623f7374796c653d736f6369616c) |
Glob for C++17. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
llfio |
![GitHub stars](https://camo.githubusercontent.com/27942338c7893df2106792259eff022988f38dbaaab7fd5d12ee06c4d90d79b6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e656431342f6c6c66696f3f7374796c653d736f6369616c) |
P1031 low-Level file i/o and filesystem library. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
mio |
![GitHub stars](https://camo.githubusercontent.com/2e4aadd99136372728eb31971ec123c11908e555f7a136c1cfbade007d4edb7b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d616e64726579656c2f6d696f3f7374796c653d736f6369616c) |
Cross-platform C++11 memory mapped file IO. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
mm_file |
![GitHub stars](https://camo.githubusercontent.com/a040c0aa47140544595f66dc1562b6b255a20aeaa0411b2242c69e4758f75015/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a65726d702f6d6d5f66696c653f7374796c653d736f6369616c) |
Memory-mapped files for C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tinydir |
|
Lightweight, portable C directory and file reader. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
Library |
Stars |
Description |
License |
FunctionalPlus |
![GitHub stars](https://camo.githubusercontent.com/c3b133856d2142314dfb6d62a7f9b6a939e357b27498915363ccbda755992cb2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f446f62696173642f46756e6374696f6e616c506c75733f7374796c653d736f6369616c) |
Functional Programming Library for C++. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
immer |
![GitHub stars](https://camo.githubusercontent.com/dbd3ed4437f4ecc0b26bbfef787facebe1f0eabeb35815bad2b79f6bd96700ec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617278696d626f6c64692f696d6d65723f7374796c653d736f6369616c) |
Persistent functional data structures in C++. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
lager |
![GitHub stars](https://camo.githubusercontent.com/1323f8378366c20f959b1a7d87d1de127cbc6e663b7789757f7039a644fc4ace/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617278696d626f6c64692f6c616765723f7374796c653d736f6369616c) |
Redux-like unidirectional data-flow for C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
schmutz |
![GitHub stars](https://camo.githubusercontent.com/c19480a561183b2c5e1eb83c800e581564f691b810cc07d058f9464799e73f71/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6572656d796f6e672f53656c656e653f7374796c653d736f6369616c) |
Easy Guile Scheme C++ bindings. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
zug |
![GitHub stars](https://camo.githubusercontent.com/658e442beb8856c5aca76c8f08611f03ac64e43fc417b773ec5fcc1958ed7204/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617278696d626f6c64692f7a75673f7374796c653d736f6369616c) |
Transducers (from Clojure) in C++. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
arcball_camera |
![GitHub stars](https://camo.githubusercontent.com/ccf43bd8cbf4ab2e2dce95aa28fd24381250869e942dedc0341365934782a16a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e6c6775696c6c656d6f742f61726362616c6c5f63616d6572613f7374796c653d736f6369616c) |
Immediate-mode camera for your graphics demos. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
cinolib |
![GitHub stars](https://camo.githubusercontent.com/27a91c784b56be80d6e65d65196e4956472c26491a17043af5eba8105d61bf64/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6c69766573752f63696e6f6c69623f7374796c653d736f6369616c) |
Process polygonal and polyhedral meshes. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cr |
![GitHub stars](https://camo.githubusercontent.com/6dd311fcd30d9dcfe84c11966f85a6009952e97e3ab15bcc5a5f2138b70571ef/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66756e676f732f63723f7374796c653d736f6369616c) |
A Simple C Hot Reload Header-only Library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
CxxSwizzle |
![GitHub stars](https://camo.githubusercontent.com/9b09aa4b5ca3a69aa079aee8e19bb05e01363e58ae698061c417f7a4ad218c85/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f677769617a646f7272722f4378785377697a7a6c653f7374796c653d736f6369616c) |
Modern C++ swizzling header-only library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
earcut.hpp |
![GitHub stars](https://camo.githubusercontent.com/717842def0479434230269c7d6fba45acb2176d7b8b95e82f895442d3d007498/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6170626f782f6561726375742e6870703f7374796c653d736f6369616c) |
Fast Polygon triangulation. |
![License: ISC](https://camo.githubusercontent.com/6628d684513422b8b959d29bcd415e41812e297c5e3422437556c6b23c533bf3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4953432d626c75652e737667) |
entt |
![GitHub stars](https://camo.githubusercontent.com/02cf3b2da9d803b332310693b20d9dd78e32c829e9d6c22a7684d32c76ef7188/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f736b79706a61636b2f656e74743f7374796c653d736f6369616c) |
Entity component system (ECS) and much more. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
glm |
![GitHub stars](https://camo.githubusercontent.com/67578e5baf75d4393ea20f089cd755646f54c90fc60dbc12bcfdce1d1c07a649/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f672d747275632f676c6d3f7374796c653d736f6369616c) |
OpenGL Mathematics (GLM). |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
librg |
![GitHub stars](https://camo.githubusercontent.com/576f5d445ac8012630125c7ea92dd321cacb4aa380b75f06c18ce0032c7af9e4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7a706c2d632f6c696272673f7374796c653d736f6369616c) |
🚀 Making multi-player gamedev simpler since 2017. |
|
nanort |
![GitHub stars](https://camo.githubusercontent.com/854eb7f1ce97796d7d6deed42bb16ea44d7249d55d04438aa714b62790062e36/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c696768747472616e73706f72742f6e616e6f72743f7374796c653d736f6369616c) |
Modern ray tracing kernel. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
px |
![GitHub stars](https://camo.githubusercontent.com/ed329fece7b41f0522043d98e95905be5ecf754b2b70abf78e08ba8c39b29b38/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f70706c75782f70783f7374796c653d736f6369616c) |
Thread Scheduling, Rendering, and so on. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Simple OpenGL Loader |
![GitHub stars](https://camo.githubusercontent.com/79e5216d49ef9b4931bf572d739476e7622e5bafa2ad2f9dfbd672628d614e41/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f747368657269662f73696d706c652d6f70656e676c2d6c6f616465723f7374796c653d736f6369616c) |
Extensible, cross-platform OpenGL loader. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Sokol |
![GitHub stars](https://camo.githubusercontent.com/1c0b6c12649e7dd564a636f1c1e1e719dda247243025a3b5c3916961d828d774/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f666c6f6f6f682f736f6b6f6c3f7374796c653d736f6369616c) |
Cross-platform libraries for C and C++. |
![License: Zlib](https://camo.githubusercontent.com/523364862f44bfa3f46f16ba1f2b5fc74c6c6ffe63ac4b09567de38d6fc0059e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d5a6c69622d6c69676874677265792e737667) |
stb |
![GitHub stars](https://camo.githubusercontent.com/44f0c7a7f7f5187b252247b35b0226fe09a87d4d834d7e629947b82033690993/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e6f7468696e67732f7374623f7374796c653d736f6369616c) |
Single-file public domain libraries. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Swarmz |
![GitHub stars](https://camo.githubusercontent.com/54fd8ad293b2401fda9bda7b95dc64298357f0f54dd14a3a847dcf4e2ea21253/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f43756c747261726975732f537761726d7a3f7374796c653d736f6369616c) |
Swarming (flocking) library for real-time applications. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
tiny-differentiable-simulator |
|
Tiny Differentiable Simulator is a header-only C++ physics library with zero dependencies. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
tinygltf |
![GitHub stars](https://camo.githubusercontent.com/c5d99237fd4a9bea518959d3450ead30e9202cf2c822eca01c5e9e48e9c7db28/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73796f796f2f74696e79676c74663f7374796c653d736f6369616c) |
C++11 tiny glTF 2.0 library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tweeny |
![GitHub stars](https://camo.githubusercontent.com/78d49495ca031eb38f5d1ea3c697500936dacc2f9695357e0a1a4dd4f8d66c73/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6f62697573332f747765656e793f7374796c653d736f6369616c) |
A modern C++ tweening library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Vookoo |
![GitHub stars](https://camo.githubusercontent.com/48a6063fbfed80dad3b93965579e3bc79aad30aadb0c2b57a707b34ddeecb45d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f616e64792d74686f6d61736f6e2f566f6f6b6f6f3f7374796c653d736f6369616c) |
Take the pain out of Vulkan. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
voxelizer |
![GitHub stars](https://camo.githubusercontent.com/f828e60a441886f5a69d5dd212904cb678c28387a9adb91bd3eba5633a3cf816/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b6172696d6e61616a692f766f78656c697a65723f7374796c653d736f6369616c) |
Header only mesh voxelizer in c99. |
|
Library |
Stars |
Description |
License |
thrust |
![GitHub stars](https://camo.githubusercontent.com/840367c24ae2232bb5fa06ded29803337e534d1bf220652bcaca3ddc212a4c76/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7468727573742f7468727573743f7374796c653d736f6369616c) |
Parallel programming library. |
|
vuda |
|
Vulkan-based library that provides a CUDA Runtime API interface for writing GPU-accelerated applications. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
CXXGraph |
|
Graph Representation and Algorithms Library >= C++17 |
|
Library |
Stars |
Description |
License |
GuiLite |
![GitHub stars](https://camo.githubusercontent.com/9b11c153bb90e19ddb48ebe8e3f2d5fb17f7bd2b624e14aa868b7ba5c928edfc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6964656134676f6f642f4775694c6974653f7374796c653d736f6369616c) |
The smallest header-only GUI library(5 KLOC) for all platforms. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
Nuklear |
![GitHub stars](https://camo.githubusercontent.com/7b1fad6f0fd42153d37ae88c7fac3fd30c51e3f129762c7648fa4324a8dbed4c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f496d6d6564696174652d4d6f64652d55492f4e756b6c6561723f7374796c653d736f6369616c) |
Immediate mode cross-platform GUI library. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
WinLamb |
![GitHub stars](https://camo.githubusercontent.com/b4af866363f8cf5b8dc6558ea6805e71839637a329ba4915407069c4d91c181d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f726f647269676f6366642f77696e6c616d623f7374796c653d736f6369616c) |
C++11 native Win32 GUI library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
cinatra |
![GitHub stars](https://camo.githubusercontent.com/3b5b4111f13ac4861eeec6355a04fb47fce12ada32d72ab9b704213ea0743f52/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7169636f736d6f732f63696e617472613f7374796c653d736f6369616c) |
Modern (c++17), Cross-platform Http Framework. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cpp-httplib |
![GitHub stars](https://camo.githubusercontent.com/580973cfa14feb6bf78da0de594bf14bd46dc1182926b08c2ae49e00688c9f91/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f796869726f73652f6370702d687474706c69623f7374796c653d736f6369616c) |
A C++11 Cross platform HTTP/HTTPS library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
jwt-cpp |
![GitHub stars](https://camo.githubusercontent.com/80ea0a3a53a8d06268f7cb3c38e09d5a4d6765229e6e87c9e37d1c21ce922e01/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5468616c68616d6d65722f6a77742d6370703f7374796c653d736f6369616c) |
Create and validate JSON web tokens. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
RESTinio |
![GitHub stars](https://camo.githubusercontent.com/f78ee568f8a84e752dc5f12432e9c2fc52512f83193493d9ebda8630f7418f0b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f537469666673747265616d2f72657374696e696f3f7374796c653d736f6369616c) |
Asynchronous HTTP/WebSocket server C++14 library |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
cuehttp |
![GitHub stars](https://camo.githubusercontent.com/bcfb6a33be7618eba0a4f1cc16688783ecdabf17dc4cd878fd5b9b637537048d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7863796c2f637565687474703f7374796c653d736f6369616c) |
Modern c++ middleware framework for http(http/https)/websocket(ws/wss). |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
Library |
Stars |
Description |
License |
BitmapPlusPlus |
![GitHub stars](https://camo.githubusercontent.com/e4b0c5ab3de947ece9d467be520d77e74efb13bebde315e341a18f94bdb997ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4261646572456464696e654f75616963682f4269746d6170506c7573506c75733f7374796c653d736f6369616c) |
Simple and Fast header only Bitmap (BMP) library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
CImg |
![GitHub stars](https://camo.githubusercontent.com/35673d4d106b5c4c1d06255c9ed28649b2ba455c948e5c943cd82373ced17fa2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6474736368756d702f43496d673f7374796c653d736f6369616c) |
Cool Image, one file: full featured image processing. |
![License: MIT](https://camo.githubusercontent.com/83c98d94996cb9127d8d6d3c9d8a67fc3306cecf6838e10dd03fdc871c8a8163/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d436543494c4c2d626c75652e737667) |
color-util |
![GitHub stars](https://camo.githubusercontent.com/3082c9866c8f2c00335c52b6bbf3aa58cd7b7f5d04aeac5a788e5a0b9122dce8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f79756b692d6b6f79616d612f636f6c6f722d7574696c3f7374796c653d736f6369616c) |
Colors, Color space converters for RGB, HSL, XYZ, Lab, etc. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
color |
![GitHub stars](https://camo.githubusercontent.com/3981580b050412376c11f73f3cff3984135e3d6cee4c228910b46cf9f68cd89d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f646d696c6f732f636f6c6f723f7374796c653d736f6369616c) |
Color manipulation/conversion for different types and formats. |
![License: MIT](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
nanopm |
![GitHub stars](https://camo.githubusercontent.com/cc6719478e84c15e3556cfb9d4f79fdd677bd2f2ffd53ab0d123aa909c6e5436/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f756e636c6561726e6573732f6e616e6f706d3f7374796c653d736f6369616c) |
NanoPM, single header only PatchMatch. |
|
Library |
Stars |
Description |
License |
jni.hpp |
![GitHub stars](https://camo.githubusercontent.com/5a02e47ba2eeb6df672d83bde70796af704c340b3d12329c9541d6ce54166ee2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6170626f782f6a6e692e6870703f7374796c653d736f6369616c) |
A modern, type-safe, C++14 wrapper for JNI. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
pybind11 |
![GitHub stars](https://camo.githubusercontent.com/cade7b3095d4aeae5980ff57c260e8a36453d09ed0496a0105f5f0b89e34b2e2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f707962696e642f707962696e6431313f7374796c653d736f6369616c) |
Seamless operability between C++11 and Python. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
Selene |
![GitHub stars](https://camo.githubusercontent.com/c19480a561183b2c5e1eb83c800e581564f691b810cc07d058f9464799e73f71/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a6572656d796f6e672f53656c656e653f7374796c653d736f6369616c) |
Simple C++11 friendly bindings to Lua. |
![License: Zlib](https://camo.githubusercontent.com/523364862f44bfa3f46f16ba1f2b5fc74c6c6ffe63ac4b09567de38d6fc0059e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d5a6c69622d6c69676874677265792e737667) |
Sol |
![GitHub stars](https://camo.githubusercontent.com/d894b72574fbc2534fd7953ae010333a19d87b13ddacf8909998ca92c93f47c8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5468655068442f736f6c323f7374796c653d736f6369616c) |
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance. |
![License](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
v8pp |
![GitHub stars](https://camo.githubusercontent.com/6c4d2d95e9bf3ef07d23a5d041b21f33640fd7aaa2d55d73fab962690c4bc91a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f706d65642f763870703f7374796c653d736f6369616c) |
Bind C++ functions and classes into V8 JavaScript engine. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
easyloggingpp |
![GitHub stars](https://camo.githubusercontent.com/fde609506d09f707a9f5058fc3bef35b5e4be06ffbdeee19e94978f6da0a22f0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f616d7261796e2f656173796c6f6767696e6770703f7374796c653d736f6369616c) |
Single header C++ logging library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
plog |
![GitHub stars](https://camo.githubusercontent.com/5179c28bc2884369da9f15d1fffa46391702a18d2cec16f7de4c49676ec4881e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f53657267697573546865426573742f706c6f673f7374796c653d736f6369616c) |
Portable, simple and extensible C++ logging library. |
![License: MPL 2.0](https://camo.githubusercontent.com/3084759be956bac908efca9e9d5e1923cdba04dc02bcbddb476f207cd92f74d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d504c253230322e302d627269676874677265656e2e737667) |
spdlog |
![GitHub stars](https://camo.githubusercontent.com/72baa3d17c16bab791f0f04ce06be14bd48fada159169ca47ba8800ba26d5414/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f676162696d652f7370646c6f673f7374796c653d736f6369616c) |
Fast C++ logging library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
amgcl |
![GitHub stars](https://camo.githubusercontent.com/4841e7343168553efa91506833501de9946040c49e83c24d57d59a7d1873f7a0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6464656d69646f762f616d67636c3f7374796c653d736f6369616c) |
Solve large sparse linear systems with algebraic multigrid method. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
dj_fft |
![GitHub stars](https://camo.githubusercontent.com/45e7a755b2be83e99e0d37835bb65b1badee565efe52658d3abcd606d3e61590/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a64757075792f646a5f6666743f7374796c653d736f6369616c) |
FFT library. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
eigen |
|
Template library for linear algebra. |
|
exprtk |
![GitHub stars](https://camo.githubusercontent.com/8b5a5765c4e5911b6592aa6b2b43ca867433025a75bc8bbbe3bd4e1cb0e35696/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4172617368506172746f772f65787072746b3f7374796c653d736f6369616c) |
C++ Mathematical Expression Toolkit. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
fpm |
![GitHub stars](https://camo.githubusercontent.com/9e970c56e2efffc49fda343c85cbb6d647032b41f502d1b811c035cbcb2c9e0b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4d696b654c616e6b616d702f66706d3f7374796c653d736f6369616c) |
Fixed-point math library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
kfr |
![GitHub stars](https://camo.githubusercontent.com/a3ab013e7797008ec6a752866f33edf7bf78c052e498a6eec0e6cfa7dd8a4899/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b66726c69622f6b66723f7374796c653d736f6369616c) |
Fast DSP framework, FFT, Sample Rate Conversion, etc. |
![License: GPL v2](https://camo.githubusercontent.com/48c61f406a408b3cc124389b6fed7001c3ecdb337b94df076b60efeadc443b7f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d47504c25323076322d626c75652e737667) |
libmorton |
|
Methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
linalg |
![GitHub stars](https://camo.githubusercontent.com/42fa4f129c1d47fb5a652295aae324fb9f9b7681461abbeb8f7aef5176ce054b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73676f727374656e2f6c696e616c673f7374796c653d736f6369616c) |
Short vector math library for C++. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
matplotlib-cpp |
![GitHub stars](https://camo.githubusercontent.com/fdf5ba3149be7926f366418b1531827e53068cc294033999cbc0786712ab5747/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6c6176612f6d6174706c6f746c69622d6370703f7374796c653d736f6369616c) |
C++ plotting library built on the popular matplotlib. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
matrix |
![GitHub stars](https://camo.githubusercontent.com/6a42e03f479076fb958236967518eb6a6b8c57122813a38c5cdaae310b9a9feb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66656e6777616e672f6d61747269783f7374796c653d736f6369616c) |
A 2D matrix lib in C++20. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
NumCpp |
![GitHub stars](https://camo.githubusercontent.com/f83c46a42cfaa49ad1d38d27a5f5b712e82e77c939b39f1af5bb1df1e4594d6c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6470696c67657232362f4e756d4370703f7374796c653d736f6369616c) |
C++ implementation of the Python Numpy library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
random |
![GitHub stars](https://camo.githubusercontent.com/be0bc4c24ca877410f6ca505dcdbccc50b07ecab3b0d32e3f586a5ed3a3bb1ad/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6566666f6c6b726f6e69756d2f72616e646f6d3f7374796c653d736f6369616c) |
Random for modern C++ with convenient API. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
spectra |
![GitHub stars](https://camo.githubusercontent.com/22ca777192892a1bd4fbf39bb3a9386abdf5eae72e6d3c959c74c9d590ced90e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f79697875616e2f737065637472613f7374796c653d736f6369616c) |
A header-only C++ library for large scale eigenvalue problems. |
![License: MPL 2.0](https://camo.githubusercontent.com/3084759be956bac908efca9e9d5e1923cdba04dc02bcbddb476f207cd92f74d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d504c253230322e302d627269676874677265656e2e737667) |
universal |
![GitHub stars](https://camo.githubusercontent.com/fbd3095b2185e8817ac7e2432eb78d2659c8bae9b2ef90bd5fe60671816a8b69/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7374696c6c77617465722d73632f756e6976657273616c3f7374796c653d736f6369616c) |
Universal Number Arithmetic. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
ugc |
![GitHub stars](https://camo.githubusercontent.com/83e0ba22e4cb482e9da3a8068a262dc2cbbb7cbbfb380ec56e2f78630462c4fd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f62756c6c6e6f312f7567633f7374796c653d736f6369616c) |
Incremental garbage collector. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
Library |
Stars |
Description |
License |
FakeIt |
![GitHub stars](https://camo.githubusercontent.com/54c17a860e37c65ac8a04379c4ce6c371b08f3f03591bcfdafc66cfd03dd865c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6572616e706565722f46616b6549743f7374796c653d736f6369616c) |
C++ mocking made easy. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
trompeloeil |
![GitHub stars](https://camo.githubusercontent.com/8e2e408025cc041a475d0540bb3dccabd43dd58920204de278a153c26c815676/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f726f6c6c626561722f74726f6d70656c6f65696c3f7374796c653d736f6369616c) |
C++14 mocking framework. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
asio |
![GitHub stars](https://camo.githubusercontent.com/98b061ba8c48b58b4f826cce2d85f620e1d667862ff522f50f5f7f09afb636da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f63687269736b6f686c686f66662f6173696f3f7374796c653d736f6369616c) |
Asio C++ Library. |
|
brynet |
![GitHub stars](https://camo.githubusercontent.com/b9a160bcbd15450eb299bc55da7378aa170808f970f018d2c51a6cc8280fbb67/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f49726f6e7344752f6272796e65743f7374796c653d736f6369616c) |
Cross-platform C++ TCP network library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cppzmq |
![GitHub stars](https://camo.githubusercontent.com/9008ffa3bef5f9825f698708eda3a2ec8921e33354cb0a52f13fbb8193ad8f09/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7a65726f6d712f6370707a6d713f7374796c653d736f6369616c) |
Header-only C++ binding for libzmq. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
nygma |
![GitHub stars](https://camo.githubusercontent.com/2103ad6aed39997ae3a927b1bc93877ebff220c571cb4302b7c1710544fe6adb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f737461636b6c6573732d676f746f2f6e79676d613f7374796c653d736f6369616c) |
Network packet processing and indexing. |
![License: BlueOak](https://camo.githubusercontent.com/f68a5706780e7b52bdd3859fcac0df8c02b48d27237d56a572553700fd4b5e1c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426c75654f616b2d626c75652e737667) |
uvw |
![GitHub stars](https://camo.githubusercontent.com/2ec5685bc934e82b009e61688f64a2d767ad3869993a153a7e51bf5a99a1bceb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f736b79706a61636b2f7576773f7374796c653d736f6369616c) |
libuv wrapper in modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
ensmallen |
![GitHub stars](https://camo.githubusercontent.com/6ee21fc9871570f95a8379d6cfedbfeff136c6fe9c26fe86c0836b388bd67aff/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6c7061636b2f656e736d616c6c656e3f7374796c653d736f6369616c) |
C++ library for numerical optimization. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
Library |
Stars |
Description |
License |
cpp-peglib |
![GitHub stars](https://camo.githubusercontent.com/754baec5c97f0ab1e8088605251b6a9cbcb7e4d67ab0a8f0bab26ccbb0d65fc4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f796869726f73652f6370702d7065676c69623f7374796c653d736f6369616c) |
PEG (Parsing Expression Grammars) library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
PEGTL |
![GitHub stars](https://camo.githubusercontent.com/ff78e42a44e244246c2a4db490eaee8f4ca54b8d36657249bdb8eeaa3d1bee5f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74616f6370702f504547544c3f7374796c653d736f6369616c) |
Parsing Expression Grammar Template Library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
hedley |
![GitHub stars](https://camo.githubusercontent.com/89c578b450da865ed6a70068ead76b732b19356a255c247ea82a22211a238001/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e656d6571752f6865646c65793f7374796c653d736f6369616c) |
Move #ifdefs out of your code. |
![License: CC0-1.0](https://camo.githubusercontent.com/fab5ef497b118ca03b5044f4f1b7e98b837a2991e5afa0aa5396f85a00008b37/68747470733a2f2f6c6963656e7365627574746f6e732e6e65742f6c2f7a65726f2f312e302f38307831352e706e67) |
Library |
Stars |
Description |
License |
better-enums |
![GitHub stars](https://camo.githubusercontent.com/de8fe0c83aee4b2063c91ce9239c29b8bfe117c205f755045bcc2dbca36f83c9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f61616e74726f6e2f6265747465722d656e756d733f7374796c653d736f6369616c) |
C++ compile-time enum to string, iteration. |
![License](https://camo.githubusercontent.com/6329ad11a39c9adff3158e6eeea1fe1fdab471c9f3d4a01aa6035e66797f2bae/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230322d2d436c617573652d6f72616e67652e737667) |
magic_enum |
![GitHub stars](https://camo.githubusercontent.com/d76eecb5a9ac9bd6ee99420c5c8178b35dbb2d9c8e98b41cb94891d1c37597ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4e6561726779652f6d616769635f656e756d3f7374796c653d736f6369616c) |
Static reflection for enums. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
meta |
![GitHub stars](https://camo.githubusercontent.com/648d9fd25bdb925d82f9b8664aba1516ccd5ea28aa426064cfcfbb33dd4dcd5d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f736b79706a61636b2f6d6574613f7374796c653d736f6369616c) |
Macro-free runtime reflection system. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
nameof |
![GitHub stars](https://camo.githubusercontent.com/381242c4df5543d11267032ea35baf63650e421ee3db5d5525f6ea7d23f124fa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4e6561726779652f6e616d656f663f7374796c653d736f6369616c) |
Nameof operator for modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
refl-cpp |
![GitHub stars](https://camo.githubusercontent.com/cfa07f018f145ed29ab0902f7ad8b7c7883f3e7788c7096de389a65dd7b82c3d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f766573656c696e6b312f7265666c2d6370703f7374796c653d736f6369616c) |
Compile-time reflection library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
visit_struct |
![GitHub stars](https://camo.githubusercontent.com/01703c57a0b325346d91845edca48dee5f8ca1881129823b73228d7daab81274/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f67617262616765736c616d2f76697369745f7374727563743f7374796c653d736f6369616c) |
A miniature library for struct-field reflection. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
manif |
![GitHub stars](https://camo.githubusercontent.com/fb8adea17322dd14e0974a098883ba444dd88ba444904595e1c46bdc37a768b5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617274697669732f6d616e69663f7374796c653d736f6369616c) |
Small library for Lie theory. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
cereal |
![GitHub stars](https://camo.githubusercontent.com/9639ca72858642f8d4d3236cec9bfbd71904cd76c28ff861a740575994e36085/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f555343694c61622f63657265616c3f7374796c653d736f6369616c) |
A C++11 library for serialization. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
essentials |
![GitHub stars](https://camo.githubusercontent.com/d5bfc12ab88c1bde140af3f91b2f52e76c0373339ccf33bea15277904013f7d4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a65726d702f657373656e7469616c733f7374796c653d736f6369616c) |
Transparent serialization/deserialization. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
fuser |
![GitHub stars](https://camo.githubusercontent.com/689c8979c96bdf386b4ca5371a22d7b623e2e37f3ae0968ed4d83e1078f6b1e9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f58657665726f75732f66757365723f7374796c653d736f6369616c) |
Automatic (de)serialization of C++ types to/from JSON. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
YAS |
![GitHub stars](https://camo.githubusercontent.com/39bb6ad94859a06141f55d52a99ded8e665d4fe386e86be896a46cdeae30c657/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e69586d616e2f7961733f7374796c653d736f6369616c) |
A C++11 (de)serialization library with support for binary/text/json archives. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
libsimdpp |
![GitHub stars](https://camo.githubusercontent.com/3b925402215e6ffde6b57331e36e66e44cfc12f705c1f0b2470eb81600931dc6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7031327469632f6c696273696d6470703f7374796c653d736f6369616c) |
Low-level SIMD library. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
simde |
![GitHub stars](https://camo.githubusercontent.com/60499d8d1a1d2ce38b89ee4cf1bb757f6e5f876768f26782e83537c8702cb1ee/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73696d642d657665727977686572652f73696d64653f7374796c653d736f6369616c) |
Implementations of SIMD instruction sets. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tsimd |
![GitHub stars](https://camo.githubusercontent.com/1a7efbfa8147d7eddd25387f6cc4fdd76ac63de5f20265ef2305ad10047065ba/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f73707261792f7473696d643f7374796c653d736f6369616c) |
Fundamental C++ SIMD types for Intel CPUs. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
bitflags |
![GitHub stars](https://camo.githubusercontent.com/af34bf44d1f26519351eb0d54b3a6acfa5840f1f616f52b1bd0f55a8f38a5681/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d2d70656b6f2f626974666c6167733f7374796c653d736f6369616c) |
Easily managing set of flags. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cpp-typelist |
![GitHub stars](https://camo.githubusercontent.com/f538deca46e3a6b59dd16b695f4645d87269bc29b3b5a15b1f680e85d251fb63/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f646176652d68616765646f726e2f6370702d747970656c6973743f7374796c653d736f6369616c) |
Modern typelist for C++20 |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
expected |
![GitHub stars](https://camo.githubusercontent.com/dc651edc8a8f8d574fe9e1ab149bf343295359640690adfc297dd8e6d653b7d9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f54617274616e4c6c616d612f65787065637465643f7374796c653d736f6369616c) |
C++11/14/17 std::expected. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
expected-lite |
![GitHub stars](https://camo.githubusercontent.com/efe5977f7e942a006134e9cc5d9a8c9a964ca0baa95ae5d3a275568fd68abbc0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f65787065637465642d6c6974653f7374796c653d736f6369616c) |
Expected objects in C++11 and later. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
gsl |
![GitHub stars](https://camo.githubusercontent.com/cc0fbdc67b4aef0163936575364b7155a81443c6c63b4a0327f280bfb00d315f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d6963726f736f66742f47534c3f7374796c653d736f6369616c) |
ISO C++ Guidelines Support Library (GSL) by Microsoft. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
gsl-lite |
![GitHub stars](https://camo.githubusercontent.com/617e0ac84961c077e4a244d237a0632ac80ad7c8fa31b3f2a57e70506bf2a66b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f67736c2d6c6974652f67736c2d6c6974653f7374796c653d736f6369616c) |
ISO C++ Guidelines Support Library (GSL). |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
hana |
![GitHub stars](https://camo.githubusercontent.com/93dbe3a8b876fa61172a9fe668a56d4754eb48c64a59f995a51a8f5a28023559/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6f73746f72672f68616e613f7374796c653d736f6369616c) |
Your standard library for metaprogramming. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
itlib |
![GitHub stars](https://camo.githubusercontent.com/43970158b3e283af6682e5975f0c4d247ade59cb5cb84839c54dbda8ba9522b9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f69626f422f69746c69623f7374796c653d736f6369616c) |
Standard-library-like containers and extensions. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
leaf |
![GitHub stars](https://camo.githubusercontent.com/fd6b399cdef6826cb0f183e94204e169627576e9f4a345fb9c8fdb89400f90e6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6f73746f72672f6c6561663f7374796c653d736f6369616c) |
Lightweight Error Augmentation Framework. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
libunifex |
![GitHub stars](https://camo.githubusercontent.com/f9d5ec4d8d91b4f02930c0a672f1fe429a9d1811ba496067f6f46ac6bedf7f37/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66616365626f6f6b6578706572696d656e74616c2f6c6962756e696665783f7374796c653d736f6369616c) |
Unified Executors |
![License](https://camo.githubusercontent.com/305a8154680f2fdbcfbda5a37e6b55dd7057bd3520707680ee17fe10dd1a832c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d46616365626f6f6b2d626c75652e737667) |
mp11 |
![GitHub stars](https://camo.githubusercontent.com/2d17fb9aa9e80700828a8543a8f1e569afde9a976600afd53b52c390faed3a49/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6f73746f72672f6d7031313f7374796c653d736f6369616c) |
C++11 metaprogramming library. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
NanoRange |
![GitHub stars](https://camo.githubusercontent.com/cea9cb84e0000189971759cd2276046a8d76b5357701d333069ee73e016460e5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74636272696e646c652f4e616e6f52616e67653f7374796c653d736f6369616c) |
Range-based goodness for C++17. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
numeric_ranges |
![GitHub stars](https://camo.githubusercontent.com/964cc97c8593342ad1131ec044d8a7f955b4bd2c58ba194e5162a601673dee8c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74636272696e646c652f6e756d657269635f72616e6765733f7374796c653d736f6369616c) |
Numeric algorithms for C++20 Ranges. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
optional |
![GitHub stars](https://camo.githubusercontent.com/50d88a1f51a52e46dc50a4be52043f647b347853c0561e34545edb7df2664e37/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f54617274616e4c6c616d612f6f7074696f6e616c3f7374796c653d736f6369616c) |
C++11/14/17 std::optional. |
![License: CC0-1.0](https://camo.githubusercontent.com/fab5ef497b118ca03b5044f4f1b7e98b837a2991e5afa0aa5396f85a00008b37/68747470733a2f2f6c6963656e7365627574746f6e732e6e65742f6c2f7a65726f2f312e302f38307831352e706e67) |
optional-lite |
![GitHub stars](https://camo.githubusercontent.com/1e4ad5e230d4bc3c03778b67071a3905563a6d2ff82cbc61b7eb31f2a0500e68/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f6f7074696f6e616c2d6c6974653f7374796c653d736f6369616c) |
A C++17-like optional for C++98/11 and later. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
range-v3 |
![GitHub stars](https://camo.githubusercontent.com/2ae5712678d28b58ffb1de6e6f9be0d5f3bd6bfdc5405fb0de598b9d6f417c24/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f657269636e6965626c65722f72616e67652d76333f7374796c653d736f6369616c) |
Range library for C++14/17/20. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
rangesnext |
![GitHub stars](https://camo.githubusercontent.com/8e3dac1b78198a30beea8da213c5a75fcf6d481dfea87bcb1f28e8fe774c1fdd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f636f72336e74696e2f72616e6765736e6578743f7374796c653d736f6369616c) |
Tanges features for c+23 ported to C++20. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
span-lite |
![GitHub stars](https://camo.githubusercontent.com/3122b5e90313967341488889c171fcb981dc65d7417d975ba9b43a5ba5a8fe66/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f7370616e2d6c6974653f7374796c653d736f6369616c) |
A C++20-like span for C++98/11 and later. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
string-view-lite |
![GitHub stars](https://camo.githubusercontent.com/4a9c621a532aac335364e536d52c7f2356c95cf202ef6ddbdb0bdc6b605d9870/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f737472696e672d766965772d6c6974653f7374796c653d736f6369616c) |
A C++17-like string_view for C++98/11 and later. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
uberswitch |
![GitHub stars](https://camo.githubusercontent.com/94e0cc084538aafcacd524782d36b52b4a75de5c20b4baf5122fb907a7dc4683/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f66616c656d61676e2f756265727377697463683f7374796c653d736f6369616c) |
Alternative to the C++ switch statement. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
variant-lite |
![GitHub stars](https://camo.githubusercontent.com/23e4a7384fef16da086a85c1b2c4f811407fdeaa2970d94439073c0329a7d7b5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f76617269616e742d6c6974653f7374796c653d736f6369616c) |
A C++17-like variant for C++98/11 and later. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Windows Implementation Libraries (WIL) |
|
Readable type-safe C++ interfaces for common Windows coding patterns. |
|
Library |
Stars |
Description |
License |
hfsm2 |
![GitHub stars](https://camo.githubusercontent.com/562776c4320a9a26adbb582331907a47e72d0b6a71887e2df9a77631a6b55467/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f616e647265772d67726573796b2f4846534d323f7374796c653d736f6369616c) |
High-performance hierarchical finite state machine framework. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
hsm |
![GitHub stars](https://camo.githubusercontent.com/8de7f346ce5c0633d92221d2b45ff9dae1c4a8509b89c431f39f4763a6f74920/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6572696b7a656e6b65722f68736d3f7374796c653d736f6369616c) |
Finite state machine library based on the boost hana. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
tinyfsm |
![GitHub stars](https://camo.githubusercontent.com/278875250d2b4601e387b97ee3f1ef3cc757eda33bdd3983298d28a35d84d884/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f646967696e742f74696e7966736d3f7374796c653d736f6369616c) |
A simple C++ finite state machine library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
SMLite |
![GitHub stars](https://camo.githubusercontent.com/026d68102474f8db2c06200c149c0ff6a86599eec65076cb68fe102df5d4115a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f666177646c737474792f534d4c6974653f7374796c653d736f6369616c) |
State machine library for C, C++, C#, Java, JavaScript, Python, VB.Net . |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
cuestate |
![GitHub stars](https://camo.githubusercontent.com/0def6aec364c9c578dbcdc360fc74bf3066b0441e739a16d027b4d5a647c2b98/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7863796c2f63756573746174653f7374796c653d736f6369616c) |
C++ template metaprogramming FSM. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
Library |
Stars |
Description |
License |
histogram |
![GitHub stars](https://camo.githubusercontent.com/ffedf065f1565cc5412b2ac0999904f3b2620fd2949321ef82334649ac41dbdf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6f73746f72672f686973746f6772616d3f7374796c653d736f6369616c) |
Multi-dimensional generalized histograms. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
kalman |
![GitHub stars](https://camo.githubusercontent.com/35fcca7beedb46378004278cfc5a1823f69b186211001ab4e761f46c8ce0d60d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d686572622f6b616c6d616e3f7374796c653d736f6369616c) |
Kalman Filtering Library (EKF, UKF) based on Eigen3. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
stats |
![GitHub stars](https://camo.githubusercontent.com/4acc5fdfc55e5b66670488963996f50bbaef17915022078b11907e7e7cc92f6c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b74686f68722f73746174733f7374796c653d736f6369616c) |
Statistical distribution functions. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
Library |
Stars |
Description |
License |
utf-cpp |
![GitHub stars](https://camo.githubusercontent.com/7035284f651afc361b9c730b8dbdb5daf6f42d37a9a41c130cbaafbbfbdd6dce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f77773839382f7574662d6370703f7374796c653d736f6369616c) |
UTF-8/16/32 for Windows/Linux/MacOs. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
wildcards |
![GitHub stars](https://camo.githubusercontent.com/a8b8c6568fa0f59226d3bdb4974890c618c7f4f6d110ff22cf87a15a4adff936/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f7a656d61736f66742f77696c6463617264733f7374796c653d736f6369616c) |
String matching using wildcards. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
inja |
![GitHub stars](https://camo.githubusercontent.com/753be207a87a7642f32327b0746925217c509c81b96c83dc1000145527990528/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f70616e746f722f696e6a613f7374796c653d736f6369616c) |
A Template Engine for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
indicators |
![GitHub stars](https://camo.githubusercontent.com/31869ac333f374d4d0032626c9ea14d17c65470763a5ca9510e0e96e0952edab/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f702d72616e61762f696e64696361746f72733f7374796c653d736f6369616c) |
Activity Indicators for Modern C++. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
rang |
![GitHub stars](https://camo.githubusercontent.com/894f79ee60ae39656944d4ca4a587f14177ff55dbaa37ddac4f8a74daa2e71e9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f616761756e6979616c2f72616e673f7374796c653d736f6369616c) |
A Minimal library for terminal goodies 💄✨. |
![License: Unlicense](https://camo.githubusercontent.com/a0f44681d578ce545f4614325d26eac4036b273d21a61de5293af355cb969bac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d556e6c6963656e73652d626c75652e737667) |
termcolor |
![GitHub stars](https://camo.githubusercontent.com/9c324e7efd932ebce0b52e1547d4f70af4a6b27e4f1e42a033a4df0891827b43/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f696b616c6e7974736b79692f7465726d636f6c6f723f7374796c653d736f6369616c) |
Print colored messages to the terminal. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
Library |
Stars |
Description |
License |
ApprovalTests.cpp |
![GitHub stars](https://camo.githubusercontent.com/c0233c3e5d19877770832ffb64788fe4fe4a8ad8f02aad156f9e1f2a6608df82/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f617070726f76616c732f417070726f76616c54657374732e6370703f7374796c653d736f6369616c) |
Native ApprovalTests for C++. |
![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667) |
Catch2 |
![GitHub stars](https://camo.githubusercontent.com/370f88885b1d28f220315c35ccce80ab7c2a111708a8415193e66f52231d7c5c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f63617463686f72672f4361746368323f7374796c653d736f6369616c) |
Test framework for unit-tests, TDD and BDD. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
doctest |
![GitHub stars](https://camo.githubusercontent.com/a2aede4b7ef257c76d7705cbb1f624c638b5fce266c1f525598aa14c7fad163a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f6e7174616d2f646f63746573743f7374796c653d736f6369616c) |
The fastest feature-rich C++11/14/17/20 testing framework. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
iutest |
![GitHub stars](https://camo.githubusercontent.com/361ed6c3820153e7cf6988dfa07df3ebd6a7247e02a9498b440232c3353f2294/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73727a2d7a756d69782f6975746573743f7374796c653d736f6369616c) |
Test framework for unit-tests. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |
lest |
![GitHub stars](https://camo.githubusercontent.com/f9fea4532e3a5766e65d9b08d9e0ed43f3087cffb43931df014315ab537bca4b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d617274696e6d6f656e652f6c6573743f7374796c653d736f6369616c) |
Tiny framework for unit-tests, TDD and BDD. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
ut |
![GitHub stars](https://camo.githubusercontent.com/ff678458842a5875059300e9938ce43fad0853c4e5700452bfcd86baaf6dae2c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f626f6f73742d6578742f75743f7374796c653d736f6369616c) |
UT: C++20 μ(micro)/Unit Testing Framework. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
mpusz/units |
![GitHub stars](https://camo.githubusercontent.com/91de0141c31f7cc742fd6e47cfaeb3086d361271d40bccf9beac91b617d85a0f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d7075737a2f756e6974733f7374796c653d736f6369616c) |
Compile-time dimensional analysis and unit/quantity manipulation. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
nholthaus/units |
![GitHub stars](https://camo.githubusercontent.com/1d2614c8febf65c3b6b65b4f8517600aba5b1ba7a22463cca902e08b36725fd3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6e686f6c74686175732f756e6974733f7374796c653d736f6369616c) |
Dimensional analysis and unit conversion library. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
SI |
![GitHub stars](https://camo.githubusercontent.com/a364c681dfb8ce6a8df4c1cd2c161fa58a624a526c33286d1e43931f8b4d7beb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6265726e65646f6d2f53493f7374796c653d736f6369616c) |
Type safety and user defined literals for physical units. |
![License: MIT](https://camo.githubusercontent.com/78f47a09877ba9d28da1887a93e5c3bc2efb309c1e910eb21135becd2998238a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) |
Library |
Stars |
Description |
License |
cpp-validator |
![GitHub stars](https://camo.githubusercontent.com/27d078a063866a9f4aadf44d00b3ce16ce62bff712ec8ad84483c711870cc846/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f657667656e69756d732f6370702d76616c696461746f723f7374796c653d736f6369616c) |
C++ library for data validation. |
![License](https://camo.githubusercontent.com/be188d265edb0765a094ffb005a3d9d1a094f6385ad1585cfe1bb7767611383a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d426f6f7374253230312e302d6c69676874626c75652e737667) |
Library |
Stars |
Description |
License |
crow |
![GitHub stars](https://camo.githubusercontent.com/bc24434bf7b5bc2df30ddfc0cdbdf0c662ce3844db9b7ba456a2b3e85a8e51cd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f69706b6e2f63726f773f7374796c653d736f6369616c) |
Micro web framework inspired by Python Flask. |
![License](https://camo.githubusercontent.com/8ccf186e7288af6d88a1f6a930c0fcc4e7a8a9936b34e07629d815d1eab4d977/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d425344253230332d2d436c617573652d626c75652e737667) |