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

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/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.

cpp-library cpp20 proposal

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.

cpp cpp-library cpp20

Last synced: 23 Sep 2025

https://github.com/kmc7468/cppapi

C++ 코드 생성 라이브러리

cpp-library modern-cpp

Last synced: 23 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/hyouteki/camel

C++ ML library

cpp cpp-library ml

Last synced: 27 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.

aprs-is cpp-library

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/no111u3/lp_cc_lib

C++14 library for Lepestrum

cpp-library cpp14 lepestrum

Last synced: 12 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/chokobole/base

A C++ base library

cpp cpp-library cpp14

Last synced: 14 May 2025

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/lmangani/uutid-cpp

TSID header-only library for C++

cpp-library header-only tsid

Last synced: 15 Jul 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/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/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 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/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

cpp cpp-library robotics

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/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.

cpp cpp-library oop queue

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/systelab/cpp-sqlite-db-adapter

Implementation of C++ DB adapter based on SQLite

cpp-library

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/systelab/cpp-trace-api

C++ trace system

cpp-library

Last synced: 12 Mar 2026

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/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.

cpp-library http https

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/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/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/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/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/kassane/context

`boost.context` library using zig build

boost boost-libraries cpp-library zig-package

Last synced: 06 May 2025

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/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