Projects in Awesome Lists tagged with cpp-library
A curated list of projects in awesome lists tagged with cpp-library .
https://github.com/haseeb-heaven/stb_vector
single-header, type-safe, generic dynamic array library for C
api c-language c-programming cpp cpp-library cpp-project stb stb-style vectors
Last synced: 08 Nov 2025
https://github.com/archo5/dato-format
a binary format for directly accessing a tree of objects
binary-file binary-format cpp cpp-library file-format marshalling serialization
Last synced: 29 Jun 2025
https://github.com/rsp4jack/libmfmidi
[WIP] C++23 MIDI library
cpp cpp-library cpp20 cpp23 midi midi-api midi-parser midi-player playback
Last synced: 02 Mar 2026
https://github.com/maipa01/margs
margs (Maipa's Args Analyzer) is a C++ library for parsing command-line arguments. It supports flags (--flag), values (--value value), and grouped arguments (e.g., group --group-flag). The library allows easy definition of valid arguments, automatically generates error messages for invalid input, and provides built-in help message generation.
args-parser bsd-3-clause cpp cpp-library cpp20 header-only open-source
Last synced: 03 Jan 2026
https://github.com/peelonet/peelo-chrono
Minimal C++ Gregorian calendar implementation
chrono cpp-library gregorian-calendar header-only
Last synced: 07 Apr 2025
https://github.com/eliaskosunen/spio
(Not in active development) C++ iostreams for the 21th century
cplusplus cpp cpp-library cpp11 cpp14 cpp17 io io-library iostream
Last synced: 17 Aug 2025
https://github.com/infineon/hall-switch
C++ library for Infineon single Hall-effect switch product family for magnetic sensing applications
arduino-library cpp-library cypress hall-sensor infineon makers prototyping rasberry-pi tle4922 tle4964 wiced-43xxx xmc
Last synced: 09 Mar 2026
https://github.com/chihebabiza/my-cpp-linked-list
A custom doubly linked list in C++ built using OOP, featuring core operations like insert, delete, update, and reverse. It showcases manual memory handling and class design without using STL.
cpp cpp-library doubly-linked-list oop
Last synced: 31 Aug 2025
https://github.com/adishavit/ctad_for_unique_ptr
A proposal to add Class Template Argument Deduction for C++ unique_ptr when a custom deleter is specified.
Last synced: 15 May 2025
https://github.com/olexiykhokhlov/h2pp
HTTP/2 C++20 client library
cpp-library cpp20 cross-platform http2 http2-client
Last synced: 09 Apr 2026
https://github.com/moehoshio/nlog
An easy-to-use, modern, lightweight, and efficient C++20 logging library.
Last synced: 23 Sep 2025
https://github.com/netromdk/cods
Collection of Data Structures (vanilla C++14)
bitset cpp cpp-library cpp14 data-structures deque hashmap pair priority-queue queue ring-buffer set stack template-library vector
Last synced: 26 May 2026
https://github.com/casm-lang/libtptp
Thousands of Problems for Theorem Provers Library
automated cpp-library cpp11 libtptp proving theorem
Last synced: 20 Sep 2025
https://github.com/swillner/cpp-library
Several code snippets and mini-projects that don't have their own repository yet
automatic-differentiation convenience-functions cpp cpp-library csv-parser progress-bar snippets zip
Last synced: 28 Jul 2025
https://github.com/georgecatalin/cplusplus-programming---from-beginner-to-beyond
Get quick up-n-running modern C++ Object-Oriented Programming (OOP) and STL skills
cpp cpp-console cpp-library cpp-programming udemy-course
Last synced: 25 Jul 2025
https://github.com/leothps/libaprs-is
Header only C++ APRS-IS client. Depends on AbstractionLayer.
Last synced: 24 Jul 2025
https://github.com/17xr/powerinteger
C++ Header for Computing Powers of Big Integers Using GNU MP Bignum Library
cpp cpp-library cpp23 cpp23-library mathematics
Last synced: 05 Apr 2025
https://github.com/nthnn/chisei
A lightweight, efficient, and user-friendly C++ library for creating, training, and deploying fully connected neural networks; designed with simplicity and performance in mind.
artificial-general-intelligence artificial-intelligence artificial-intelligence-algorithms convolutional-neural-network cpp-library cpp-programming
Last synced: 22 Mar 2025
https://github.com/riritoninigaya/pyconsolecolor
PyConsoleColor by RiritoNinigaya
console console-application console-color console-colors console-log cpp-library cpp20 python-library python3 python3-11
Last synced: 06 May 2026
https://github.com/aaronkirkham/ava-format-lib
A general purpose library for Avalanche Studios file formats.
cpp-library file-format-library game-tools
Last synced: 04 Sep 2025
https://github.com/hernanatn/arenas
Librería de C++ para gestión de memoria por regiones
arena-allocator cpp-library cpp17 memory-management
Last synced: 27 Jun 2025
https://github.com/arsenic-atg/finite-automata
A simple C++ library to simulate Finite Automata.
cplusplus cpp cpp-library finite-automata finite-state-machine hacktoberfest library
Last synced: 27 Jun 2025
https://github.com/maipa01/mcui
mcui (MAIPA's Console User Interface) is a C++ library designed to simplify the creation of console-based menus and input fields. It provides a structured way to build interactive terminal interfaces with minimal effort.
bsd-3-clause console cpp cpp-library cpp20 header-only open-source ui user-interface
Last synced: 11 Apr 2026
https://github.com/kassane/hana
Your standard library for metaprogramming (uses zig build-system)
boost-hana cpp-library zig-package
Last synced: 06 May 2025
https://github.com/deryaxacar/42-cpp_04
This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.
42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules
Last synced: 04 Mar 2025
https://github.com/seigtm/bidirectionalringlist
Ring doubly linked list C++ class implementation. My very old college homework from 2020.
bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list
Last synced: 20 Apr 2025
https://github.com/nowisesys/libinifile
C/C++ library for parsing ini-files
c-library cpp-library ini-parser
Last synced: 13 Apr 2025
https://github.com/chihebabiza/my-cpp-queue-array
A simple, template-based queue class in C++ built on top of a custom dynamic array (`clsDynamicArray`). This implementation supports core queue operations such as `push`, `pop`, `front`, and `back`, along with extended utilities like reversing the queue and inserting at custom positions.
cpp cpp-library data-structures oop programming-advices queue
Last synced: 10 Mar 2026
https://github.com/curve/kiero-cmake
A CMake-Port for kiero
cmake cpp-library graphics-engine hooking library
Last synced: 07 Mar 2026
https://github.com/hun756/cpp-snippets
C++ Short Code Snippets
30seconds cpp cpp-library cpp11 cpp17 snippet snippets snippets-collection tutorial tutorial-code tutorials
Last synced: 19 Apr 2026
https://github.com/mohammadmd1383/benchmark-dll
A library for testing speed of code execution with high precision
c cdll clibrary cpp cpp-library cpp11 cpp14 cpp17 csharp csharp-library dll java java-8 javalibrary python python-3 python3
Last synced: 11 Apr 2026
https://github.com/dudejoe870/game-emu
A cross-platform multi-system emulator / library (WIP)
cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators
Last synced: 12 Sep 2025
https://github.com/sebsikora/satellite_terminal
Easily spawn and communicate bidirectionally with client processes in separate terminal emulator instances
client-server cpp-library cpp-tool debugging-tools multi-process multi-window process-communication terminal-based terminal-library terminal-tools
Last synced: 29 Mar 2025
https://github.com/yuzukitsuru/yall
Yall - Yet another logging library
cmake cpp cpp-library cpp17 logging logging-library
Last synced: 17 Mar 2025
https://github.com/jcbhmr/platformdirs-cpp
📂 Python's platformdirs module for C++
cmake cpp cpp-library platformdirs port xdg
Last synced: 02 Apr 2025
https://github.com/swillner/netcdfpp
Header-only NetCDF C++ library based on NetCDF-C
cpp-library cpp-wrapper netcdf netcdf4
Last synced: 25 Mar 2025
https://github.com/autonomicperfectionist/mrl-cpp
C++ client library for the MyRobotLab robotics framework
Last synced: 17 May 2026
https://github.com/coderjo-pro/cpp-array2d
A C++ Library about 2D array template classes, grid and mathematical operations of matrices.
2d-arrays cplusplus cpp cpp-library cpp17 grid grid-system matrices matrix matrix-calculations matrix-library
Last synced: 30 Oct 2025
https://github.com/radonirinaunimi/cmpx-spfunc
Library for computing various special functions with complex arguments
analysis complex-analysis cpp-library rust special-functions
Last synced: 17 May 2026
https://github.com/zigrazor/chihuahua
C++ unique identifier utilities
cplusplus cpp cpp-library cpp20 id-generation id-generator unique-id unique-id-generator unique-identifier utility utility-library
Last synced: 13 Jun 2025
https://github.com/brainstone/romantoarabic
RomanToArabic is a project designed to convert Roman numerals into Arabic ones in C++.
converter cpp cpp-library roman-numerals
Last synced: 14 Oct 2025
https://github.com/chihebabiza/my-cpp-queue
A simple C++ project implementing a templated doubly linked list and queue with basic operations like push, pop, front, and back.
Last synced: 23 Jun 2025
https://github.com/lhx077/betterstring
A high-performance, modern, and easy-to-use string processing library for C++and C
c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string
Last synced: 22 Jun 2025
https://github.com/infineon/arduino-rgb-led-lighting-shield
This repository is an Arduino C++ library for the RGB-LED-Shields from Infineon
arduino-library cpp-library infineon makers prototyping release rgb-led xmc
Last synced: 09 Apr 2025
https://github.com/kassane/outcome
Provides very lightweight outcome<T> and result<T> (non-Boost edition) (uses zig build-system)
cplusplus cpp cpp-library zig-package
Last synced: 06 May 2025
https://github.com/kassane/json
JSON for Modern C++ (uses zig build-system)
cpp-library json-cpp zig-package
Last synced: 06 May 2025
https://github.com/adnan-asad1/professional-hotel-reservation-system
A Complete Hotel Reservation System with deep concepts of DSA and OOP in C++.
cpp cpp-all cpp-library cpp-programming dsa dsa-algorithm dsa-cpp dsa-project oop oop-concepts oop-principles oops-in-cpp
Last synced: 12 Jun 2026
https://github.com/systelab/cpp-sqlite-db-adapter
Implementation of C++ DB adapter based on SQLite
Last synced: 12 Mar 2026
https://github.com/travisspomer/apicheck
Easy, high-performance checks for WinRT APIs from C++.
api cpp cpp-library windows-runtime winrt winrt-uwp
Last synced: 28 Mar 2025
https://github.com/aryan-programmer/universal-cpp
Universal C++ language extensions
boost boost-libraries cpp cpp-lib cpp-library cpp17
Last synced: 09 Jul 2025
https://github.com/microno95/cogl
Custom OpenGL API
cogl cpp-library cpp14 opengl rendering-3d-graphics
Last synced: 11 May 2026
https://github.com/0x0c/m3d13
Tiny 3DCG library.
3d-graphics c-plus-plus cpp cpp-library tiny-3dcg-library x11
Last synced: 08 Oct 2025
https://github.com/alexeev-prog/input_parser.cpp
A Simple Argument Input Parser in C++
argument-parser argument-parsing cli cli-app command-line command-line-parser cpp cpp-library cpp17 cpp20
Last synced: 29 Oct 2025
https://github.com/prodeveloper0/watchdogtimer
The WatchDogTimer Library written to be fully compatible with C++11 and as header-only to use easily.
cpp-library cpp11 header-only watchdogtimer wdt
Last synced: 11 Jun 2026
https://github.com/quantumbytestudios/integer-class-for-cpp
Simple Integer Class With Some Useful Functions :)
cpp cpp-class cpp-header cpp-library cpp-module cpp-modules module
Last synced: 16 Jun 2025
https://github.com/alfi-lib/alfi
<CURRENTLY UNDER DEVELOPMENT> ALFI (Advanced Library for Function Interpolation) is a library for efficient function interpolation. It offers multiple interpolation methods with extensive documentation. Ideal for scientific and engineering applications.
cpp cpp-library interpolation library math maths
Last synced: 24 Oct 2025
https://github.com/tomenz/luamtlib
Calling lua functions from multiple threads
cpp-library cpp17 linux lua multithreading windows
Last synced: 09 May 2026
https://github.com/gameworkstore/async-network-engine-cpp
Async Network Engine Cpp distribution repository.
Last synced: 27 Oct 2025
https://github.com/kimhan-nah/ft_containers
The standard C++ containers have all a specific usage. To make sure you understand them, let’s re-implement them! Version: 4
cpp cpp-containers cpp-library cpp-std
Last synced: 15 Jun 2025
https://github.com/chihebabiza/my-cpp-stack-array
A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.
cpp cpp-library data-structures oop stack
Last synced: 16 Mar 2026
https://github.com/widberg/pcil
A python CLI tool used to generate a single header C++ library for getting PCI device names
autogenerated cpp cpp-library cpp11 lookup-table modern-cpp pci python single-header
Last synced: 14 May 2026
https://github.com/stefanolusardi/clip
Lightweight Command Line Input Parser for modern C++
cli cmake command-line-parser cpp-library cpp17 cross-platform header-only parser
Last synced: 13 Jun 2026
https://github.com/rfgplk/fuzzy
an approximate string matching library written in C++
c-plus-plus cplusplus cpp cpp-library cpp20 edit-distance edit-distance-algorithm hamming-distance header-only levenshtein-distance
Last synced: 12 Feb 2026
https://github.com/tommylemon/unitauto-cpp
UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等。本项目为 C++ 版,支持 C++ 17 以上 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the C++ version, compat C++ 17+.
apiauto apijson cpp cpp-library cpp17 unit-test unit-testing unit-testing-library unitauto unitest unittesting
Last synced: 02 Mar 2026
https://github.com/lazypanda07/webframework
Web framework in C++ with different language APIs
android c cpp cpp-library csharp dart flutter framework linux python python3 ubuntu ubuntu2404 webframework windows windows-10 windows-11
Last synced: 02 Apr 2026
https://github.com/0x0c/parallel_lines
Fuck'n simple dispatcher.
cpp cpp-library cpp11 dispatcher parallel threejs
Last synced: 28 Apr 2026
https://github.com/siris2314/tfcpp
TensorFlow Clone build in C++(Currently WiP)
cpp cpp-library cpp-programming deep-learning machine-learning tensorflow
Last synced: 28 Apr 2026
https://github.com/nthnn/quoneq
Quoneq is a lightweight, multi-protocol networking library for C++ that provides a simple, unified API for a variety of network protocols based on libcurl developed specially for n8 programming language.
cpp-library cpp-network curl curl-library network-library network-programming
Last synced: 29 Apr 2026
https://github.com/d-kicinski/tensor
A C++/Python library for neural networks, multidimensional arrays, and much more!
cpp-library cpp17 multidimensional-arrays neural-network python tensor toy-project
Last synced: 30 Apr 2026
https://github.com/monomotion/servoarray
pluggable servomotor driver library
cpp-library cpp14 python-library servo-driver servo-motor servoarray
Last synced: 08 Jun 2026
https://github.com/sakilk130/cpp-opengl-countryside-landscape
computer-graphics countryside-landscape cpp cpp-library opengl
Last synced: 03 May 2026
https://github.com/caphosra/wavefilemanagerlibrary
With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)
c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile
Last synced: 07 May 2026
https://github.com/psychedelicshayna/obsidian.cpp
An abstraction layer that sits on top of OpenSSL which provides a more modern way of interacting with it in C++
abstract cpp-library cryptography decryption encryption moderncpp openssl-bindings wrapper-library
Last synced: 22 Aug 2025
https://github.com/zerdicorp/file-lib
C++ add-on for std::fstream for easy file handling.
cpp cpp-library file file-handilng file-handling-in-cpp fstream
Last synced: 02 Apr 2025
https://github.com/noxmor/noxdata
NoxData is a C++ data structures library to organize, store and manipulate data.
cpp cpp-library data-structures header-only library templated
Last synced: 18 Jun 2025
https://github.com/soundux/iconpp
📸 A C++17 library that allows you to grab an application's icon on Linux
application-icon application-icons cmake cpp cpp-library cpp17 cpp17-library icons
Last synced: 01 Mar 2025
https://github.com/xorz57/logger
Logger written in C++11
cpp cpp-library cpp11 cpp11-library header-only header-only-library logger logging logging-library
Last synced: 24 Mar 2025
https://github.com/kmx-systems/asn1-ber-encoding
Encoder and Decoder for ASN.1 Basic Encoding Rules (BER) format
asn-1 asn1 cpp cpp-library cpp20 cpp20-library decoding decoding-library encoder-decoder encoding encoding-library qbs
Last synced: 12 Apr 2025
https://github.com/kassane/range-v3
Range library for C++14/17/20, basis for C++20's std::ranges (uses zig build-system)
cpp-library range-library zig zig-package
Last synced: 06 May 2025
https://github.com/ambre-m/cpp-call-traits
Light header-only template library to allow detection of callable properties.
cpp cpp-library cpp03 cpp11 cpp14 header-only no-dependencies single-file
Last synced: 23 Feb 2026
https://github.com/egel/lsm
Simple program written in C++ to calculate matrices by least squares method
cpp-library cpp11 matrix-library
Last synced: 01 Jun 2026
https://github.com/ediu3095/transform
Transform is a header only C++ mathematics library for graphics software based on GLM and Real-Time Rendering.
cpp cpp-library cpp20 header-only mathematics matrix opengl quaternion vector vulkan
Last synced: 13 Mar 2025
https://github.com/ashok-arjun/mario-using-c-plus-plus
A game, developed in C++. The graphics in the game were rendered using Allegro, a graphics library for C++. The game replicates one level of Mario.
allegro c cpp cpp-library cppgame game graphics mario
Last synced: 27 Apr 2026
https://github.com/hammadmajid/zablib
Simple IO library for SZABIST students
cpp-library for-school for-students header-only header-only-library io-library
Last synced: 14 Mar 2025
https://github.com/kassane/context
`boost.context` library using zig build
boost boost-libraries cpp-library zig-package
Last synced: 06 May 2025
https://github.com/fibercrypto/libskycoin-cpp
Skycoin client libraries for the C++ language
client-library cpp cpp-library dotnet dotnet-library openapi qt qt5 rest-api rest-client restapi skycoin swagger swig
Last synced: 17 Apr 2026
https://github.com/klinok303/bspp
Quake engine map parser library
bsp c-plus-plus c-plus-plus-library cpp cpp-library qbsp quake-engine
Last synced: 02 Aug 2025
https://github.com/m-ah07/Tafqit-cpp
A practical C++ solution for converting numbers into words, currently available in English.
cpp-library cpp-tools number-to-words open-source open-source-cpp programming-library software-development text-generation
Last synced: 11 Sep 2025
https://github.com/kassane/fmt
A modern formatting library (uses zig build-system)
cpp-library fmtlib zig-package
Last synced: 06 May 2025
https://github.com/peelonet/peelo-unicode
Simple Unicode utilities for C++
cpp-library header-only unicode unicode-support utf-16 utf-32 utf-8
Last synced: 07 Apr 2025
https://github.com/georgecatalin-codepractice-courses/linux-system-programming-tools-and-techniques
Code work associated with the course "Linux System Programming Techniques & Concepts" authored by Abhishek CSEPracticals on Udemy.
cpp cpp-library cprogramming udemy-course-project
Last synced: 10 May 2026