Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RobLoach/SDL_PhysFS
PhysFS virtual file system support for SDL to load assets from .zip files.
Last synced: 06 Jul 2024
![](https://github.com/RobLoach.png)
https://github.com/ColleagueRiley/RGFW
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
cocoa cross-platform directx glfw graphics gui library lightweight macos macosx opengl pure-c rsgl silicon silicon-h single-header unix vulkan winapi xlib
Last synced: 26 Jun 2024
![](https://github.com/ColleagueRiley.png)
https://github.com/funbiscuit/embedded-cli
Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)
arduino c cli command command-line embedded embedded-cli iot single-header stm32
Last synced: 24 Jun 2024
![](https://github.com/funbiscuit.png)
https://github.com/ronen25/libcmdf
Single-header library for writing CLI applications in C/C++
c cli cmd cmdf cmdline cmdline-parser command-line-parser cplusplus gnu-readline readline single-header single-header-lib
Last synced: 17 Jun 2024
![](https://github.com/ronen25.png)
https://github.com/BlackMATov/meta.hpp
C++20 Dynamic Reflection Library
c-plus-plus cplusplus-20 cpp cpp20 header-only no-dependencies reflection single-header
Last synced: 16 Jun 2024
![](https://github.com/BlackMATov.png)
http://brunocodutra.github.io/metal/
Love template metaprogramming
cpp cpp11 metaprogramming mpl single-header template-metaprogramming templates
Last synced: 08 Jun 2024
![](https://github.com/brunocodutra.png)
https://github.com/hanilr/variation-ui
Single-header terminal user interface library. Written in ansi-c
ansi-c c single-header single-header-lib terminal-user-interace tui ui user-interface
Last synced: 07 Jun 2024
![](https://github.com/hanilr.png)
https://github.com/e-dant/watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
cpp cpp17 cpp20 cpp23 efficient fast filesystem friendly header-only safe simple single-header thread-safe watcher
Last synced: 06 Jun 2024
![](https://github.com/e-dant.png)
https://github.com/small-c/obj.h
🚀 OOP in pure C with a single-header
c closure object oop oriented-object pure-c single-file single-header
Last synced: 30 May 2024
![](https://github.com/small-c.png)
https://github.com/p-ranav/indicators
Activity Indicators for Modern C++
activity-indicator cpp cpp11 elapsed-time format formatted-text header-only library lightweight loading-animations loading-indicator mit-license multiprogress progress-bar progress-spinner single-header single-header-lib spinners termcolor terminal-colors
Last synced: 14 May 2024
![](https://github.com/p-ranav.png)
https://github.com/BowenFu/matchit.cpp
match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
c-plus-plus c-plus-plus-17 cpp cpp-library cpp17 cpp17-library header-only lightweight pattern-matching single-header single-header-lib single-header-library
Last synced: 14 May 2024
![](https://github.com/BowenFu.png)
https://github.com/boostorg/leaf
Lightweight Error Augmentation Framework
cpp11 error-handling header-only low-latency multi-platform multi-threading no-dependencies single-header
Last synced: 14 May 2024
![](https://github.com/boostorg.png)
https://github.com/bullno1/ugc
A single-header incremental garbage collector library
garbage-collection garbage-collector header-only memory-management single-header single-header-lib
Last synced: 14 May 2024
![](https://github.com/bullno1.png)
https://github.com/fungos/cr
cr.h: A Simple C Hot Reload Header-only Library
c gamedev gamedev-tool header-only header-only-lib header-only-library hot-reload linux live-coding osx single-header single-header-lib single-header-library tool windows
Last synced: 14 May 2024
![](https://github.com/fungos.png)
https://github.com/p-ranav/glob
Glob for C++17
cpp11 cpp14 cpp17 cpp17-library cpp17orlater file-name filesystem filesystem-library glob header-only lightweight name-matching pattern-matching pattern-recognition recursively-search single-header single-header-lib unix wildcards
Last synced: 14 May 2024
![](https://github.com/p-ranav.png)
https://github.com/p-ranav/criterion
Microbenchmarking for Modern C++
benchmarking console console-application cpp17 cpp17-library criterion csv export header-only json library measurements microbenchmark microbenchmarks mit modern-cpp single-header single-header-lib single-header-library table
Last synced: 14 May 2024
![](https://github.com/p-ranav.png)
https://github.com/p-ranav/awesome-hpp
A curated list of awesome header-only C++ libraries
awesome-list c-plus-plus cplusplus cpp-library cpp03 cpp11 cpp14 cpp17 cpp20 cpp98 cross-platform header-library header-only libraries list lists modern-cpp resources single-header single-header-lib
Last synced: 04 May 2024
![](https://github.com/p-ranav.png)
https://github.com/baderouaich/BitmapPlusPlus
Simple and Fast header only Bitmap (BMP) C++ library
bitmap bitmap-graphics bitmap-image bitmap-images bitmaps blazingly-fast bmp cpp cpp-header cpp-library cpp17 cpp20 header-only header-only-library image-manipulation single-header
Last synced: 01 May 2024
![](https://github.com/baderouaich.png)
https://github.com/Immediate-Mode-UI/Nuklear
A single-header ANSI C immediate mode cross-platform GUI library
c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib
Last synced: 01 May 2024
![](https://github.com/Immediate-Mode-UI.png)
https://github.com/martinus/nanobench
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
benchmark cpp cpp11 header-only microbenchmark single-file single-header single-header-lib
Last synced: 01 May 2024
![](https://github.com/martinus.png)
https://github.com/p-ranav/csv2
Fast CSV parser and writer for Modern C++
blazing-fast comma-separated-values cpp11 csv csv-parser csv-reader csv-writer header-library header-only iterators lazy-evaluation line-reader memory-mapped-file mit-license mmap modern-cpp single-header single-header-lib single-threaded string-parsing
Last synced: 01 May 2024
![](https://github.com/p-ranav.png)
https://github.com/p-ranav/tabulate
Table Maker for Modern C++
aligned alignment borders cli column-alignment cpp11 cpp14 cpp17 font-styles formatted-text library mit-license multi-byte-characters single-header single-header-lib table table-maker terminal view
Last synced: 01 May 2024
![](https://github.com/p-ranav.png)
https://github.com/lieff/minimp3
Minimalistic MP3 decoder single header library
audio codec decoder mini mini-mp3 minimal mp3 mp3-decoder music single-header single-header-lib small sound tiny
Last synced: 01 May 2024
![](https://github.com/lieff.png)
https://github.com/zpl-c/librg
🚀 Making multi-player gamedev simpler since 2017
c chunk cpp enet game game-networking gamedev header-only library librg lightweight low-level multiplayer netcode network networking replication single-header sync zpl
Last synced: 01 May 2024
![](https://github.com/zpl-c.png)
https://github.com/lieff/minih264
Minimalistic H264/SVC encoder single header library
codec encoder encoding h264 h264-svc mini minimal single-header single-header-lib svc video video-codec x264
Last synced: 01 May 2024
![](https://github.com/lieff.png)
https://github.com/TomashuTTTT7/Hidecall
Hide function calls to prevent reverse-engineering
anti-reversing compile-time hide msvc obfuscate obfuscate-code obfuscated-code obfuscation reverse-engineering reversing single-header small x86
Last synced: 19 Apr 2024
![](https://github.com/TomashuTTTT7.png)
https://github.com/zpl-c/enet
⚡️ ENet reliable UDP networking library
c cpp enet fork gamedev header-only ipv6 lightweight netlib network networking single-header udp
Last synced: 17 Apr 2024
![](https://github.com/zpl-c.png)
https://github.com/HandmadeMath/HandmadeMath
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
game-development graphics math matrix single-header vector
Last synced: 12 Apr 2024
![](https://github.com/HandmadeMath.png)
https://github.com/brunocodutra/metal
Love template metaprogramming
cpp cpp11 metaprogramming mpl single-header template-metaprogramming templates
Last synced: 17 Mar 2024
![](https://github.com/brunocodutra.png)