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

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/dgkim5360/the-cpp-programming-language-stroustrup

Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup

cpp stroustrup textbook

Last synced: 25 Mar 2025

https://github.com/dikdns/recap-cpp-dasar

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

https://github.com/leoovs/unipp

Iterator-based Unicode conversion

cpp header-only unipp utf-16 utf-8

Last synced: 14 Oct 2025

https://github.com/mishqatabid/snake-game

A C++ Snake Game

cpp snake-game

Last synced: 15 Jul 2026

https://github.com/gloryofnight/cpp-cmake-template

Template for your C++ project using CMake and LLVM

c cmake cpp cpp-templates cxx llvm ninja-build

Last synced: 13 Apr 2026

https://github.com/coders-school/cmake

C++ online course. Modules about build systems - CMake and make

cmake cplusplus cpp cpp17 make makefile modern-cmake

Last synced: 14 Oct 2025

https://github.com/creeper82/pamview

A simple PAM (portable anymap) file viewer and editor, powered by Qt and C++

bitmap cplusplus cpp portable-anymap qt qt6

Last synced: 04 May 2026

https://github.com/jurgen-kluft/liblua

LUA library

c cpp lua xbase

Last synced: 27 Jan 2026

https://github.com/nishatrhythm/object-oriented-programming-c-plus-plus

Object Oriented Programming - C++ related basic programs can be found in this repository.

cplusplus cpp object-oriented-programming

Last synced: 20 Jul 2025

https://github.com/pd3v/mglyphs

Lists a set of scales, modes, scales' chords and their respective MIDI values based on user's scale key/octave input.

chords chromatic cpp diatonic intervals key midi notes scales tone

Last synced: 04 Jul 2025

https://github.com/bitolabs/ujson-test

Unit tests for ujson, a tiny C++ JSON reader with a very simple API

cpp gtest json unit-test unittest

Last synced: 22 Feb 2026

https://github.com/xdec0de/42cpp

A collection of all C++ projects from 42, consisting of 10 different modules.

42 42born2code 42cursus 42madrid 42projects 42school cpp cpp98

Last synced: 24 Feb 2026

https://github.com/dirmeier/cookiecutter-cpp

C++ cookiecutter template

cookiecutter-template cpp meson

Last synced: 14 Oct 2025

https://github.com/shyamg090/daily_leet_code_2023

LeetCode problems 2023

cpp leetcode-cpp

Last synced: 09 Apr 2025

https://github.com/rlatjwls7882/cpp-algorithms

To memorize my format

algorithms cpp

Last synced: 23 Apr 2025

https://github.com/unipr-org/fdp-b

FdP-B - Fondamenti di Programmazione parte B presso l'Università degli Studi di Parma (9 CFU).

cpp java oop

Last synced: 22 Jan 2026

https://github.com/jurgen-kluft/cstring

string library (WIP = work in progress)

cpp cross-platform string utf-16 utf-32 utf-8 view

Last synced: 27 Jan 2026

https://github.com/yaserbelal/quran_playlist_manager

A comprehensive console-based application for managing playlist.

console-application cpp datastructures

Last synced: 01 Apr 2025

https://github.com/polydera/trueform

Real-time geometric processing. Easy to use, robust on real-world data.

computational-geometry cpp geometry-processing mesh-boolean mesh-processing python spatial-indexing

Last synced: 27 Jan 2026

https://github.com/cbritopacheco/my-regex

Custom regular expression engine

cpp regex

Last synced: 28 Feb 2025

https://github.com/bdcbqa314159/cpp_crossplatform_libs

In this repository I worked with static and dynamic linkage with a cross-platform support.

cpp learning-by-doing library-app programming

Last synced: 23 Apr 2025

https://github.com/eoan-ermine/deep_ptr

Deep pointers for C++14 and above

cpp cpp14

Last synced: 17 Jul 2025

https://github.com/ashworth3/dijkstragraphsolver

Efficient C++ graph pathfinding using Dijkstra’s algorithm and a custom-built min-heap. Reads graphs from file and supports shortest path queries with a simple interactive CLI.

algorithms-and-data-structures cli-app cpp dijkstra

Last synced: 23 Apr 2025

https://github.com/pogsmok/chacha20

Implementation of the ChaCha20 cipher according to RFC standards for IETF Protocols

chacha20 cpp ietf rfc

Last synced: 23 Apr 2025

https://github.com/kurt-x/cpp-learning

C++ learning project

cpp learning

Last synced: 23 Apr 2025

https://github.com/telattar/chicken-invaders-dupe

A dupe for the famous Chicken Invaders game using OpenGL 2D

cpp glut opengl

Last synced: 17 May 2026

https://github.com/mbdanielcrespo/viewer_ui

This is a basic UI project that will server as a template for future simulation and visualization projects.

3d-viewer cpp raylib ui-components

Last synced: 23 Apr 2025

https://github.com/diego-urbina/cpptemplate

Template for C++ projects using CMake, Conan and GoogleTest

cmake conan cpp googletest

Last synced: 05 Feb 2026

https://github.com/rwypior/tinytest

Tiny, header-only, unit testing library for C and C++

c cpp library test test-tools testing unit-test

Last synced: 27 Jan 2026

https://github.com/abdullah-khan-sherwani/dictionary

A dictionary with multiple functions implemented using Right-Leaning Red-Black Tree. Implemented as a command prompt app

cpp csv data-structures-and-algorithms

Last synced: 23 Apr 2025

https://github.com/syorito-hatsuki/ru2latin

Simple app that convert curilic symbols to latin via local vocabulary

cli compose-multiplatform cpp kotlin kotlin-multiplatform python qt qt5 reactjs tornadofx typescript

Last synced: 14 Apr 2026

https://github.com/bardifarsi/singleton

This repository contains an implementation of the Singleton Lazy Initialization design pattern in C++20. The Singleton pattern ensures that a class has only one instance and provides a global point of access to that instance.

concurrency concurrent-programming cpp cpp17 cpp20 lazy-init lazy-initialization lazyinitializationexception multi-thread multi-threaded multi-threading multi-threads multiprocessing multithreaded multithreading object-oriented-programming parallel-computing parallel-programming singleton singleton-pattern

Last synced: 17 Jul 2026

https://github.com/pixincreate/time-calculator

time-calculator in C++ for calculating duration of powercuts

cpp cpp20 duration powercut time-calculator time-estimation

Last synced: 30 Mar 2025

https://github.com/mishamyrt/cppwriter

✍️ Iterative interface for generating C/C++ code from Python

arduino cpp

Last synced: 27 Jan 2026

https://github.com/c7ex/stormtrack-oscilloscope

C++ real-time oscilloscope / time series plotting library for Windows using pure WinAPI & GDI. Supports static and streaming data, zoom/pan, auto X‑scaling, data tracking, and adaptive grid. Multithreaded, no dependencies.

console-app cpp engineering gdi high-performance real-time streaming timeseries visual-studio visualization winapi windows zero-dependencies

Last synced: 01 Jun 2026

https://github.com/thomas-chqt/dlload

library to load shared libraries at runtime

cpp linux macos shared-library windows

Last synced: 12 Apr 2026

https://github.com/masonlet/starletengine

Modular OpenGL Engine written in C++

cpp engine game-engine opengl starlet

Last synced: 14 Oct 2025

https://github.com/mericluc/mcts

Yet Another "Monte-Carlo Tree Search" implementation

cpp mcts mcts-algorithm

Last synced: 01 Aug 2025

https://github.com/imerr/ld38

Ludum Dare 38

cpp game ldjam sfml

Last synced: 27 Jan 2026

https://github.com/diegoquintanilha/proceduralpollockweb

ProceduralPollockWeb is an open source C++/WebGPU project that generates abstract, math-based art using procedurally generated pixel shaders.

art cpp emscripten procedural-generation shader webgpu wgsl

Last synced: 29 May 2026

https://github.com/saketkothari/dynamic-programming

Those who cannot remember the past are condemned to repeat it. Dynamic programming is all about remembering answers to the sub-problems you've already solved, ​and not solving them again.

cpp dynamic-programming

Last synced: 21 Mar 2025

https://github.com/basmasalim/cpp_problems

C++ Problem Solving is an open-source repository dedicated to helping beginners improve their C++ skills. This project focuses on solving beginner-level problems, tasks, and providing solutions to enhance understanding.

codeforces competitive-programming cpp problem-solving

Last synced: 04 Jul 2025

https://github.com/gurung-sekai/restaurant-billing-system

C++ console application with three programs for restaurant menu creation, billing checkout, and daily sales statistics.

cpp oop-cpp restaurant-billing-system

Last synced: 15 Oct 2025

https://github.com/tsnsoft/rpcpp_wxwidgets_win2in1d

Пример двухоконной программы (Frame и Dialog) на C++ с использованием wxWidgets в RedPanda-CPP

cpp dialog frame redpanda-cpp wxwidgets

Last synced: 22 Dec 2025

https://github.com/jurassiclizard/logger

A minimalist C++ logger implementation I created for my personal projects. Nothing fancy, just the logging functionality I need without the bloat.

cmake cpp cpp20 logger logging minimalist

Last synced: 29 Jun 2025

https://github.com/tdegeus/frictionqpotspringblock

Spring-block friction model with local disordered potential energy landscape

cpp depinning finite-difference friction python

Last synced: 21 Jan 2026

https://github.com/fg-tum/sortvis

An explorative test project to play around with Qt6.

cmake cpp qt6

Last synced: 18 Apr 2026

https://github.com/centuriontheman/graphalgorithms

The project implements selected graph algorithms and measures their time complexity.

cpp cpp-programming graphs time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 15 Oct 2025

https://github.com/hellozee/gl-practice

Using OpenGL with SDL2

cpp opengl sdl2

Last synced: 28 Apr 2026

https://github.com/lehuuan1006/smarthouse-iot

Smarthouse simulated on Wokwi website with ESP32 and connect with Firsbase in C++.

cpp esp32 firebase iot wokwi

Last synced: 14 Apr 2026

https://github.com/vinicius-gabriel-p-leitao/android-arch-sticker

Aplicativo android para fazer pacotes de figurinhas.

android cpp gradle java whatsapp

Last synced: 12 Apr 2026

https://github.com/tyhil/in-place-merge-sort

Merge sort in a single array.

cpp merge-sort

Last synced: 13 Jul 2026

https://github.com/kauefraga/scene-manager

🎬 An implementation of a solution for easy screen management in C++.

cpp game-development gamedev raylib raylib-cpp

Last synced: 02 Apr 2025

https://github.com/numq/speech-recognition

JVM library for speech-to-text recognition, written in Kotlin and based on the C++ library whisper.cpp

cpp java jni jvm kotlin ml speech-recognition speech-to-text stt whisper-cpp

Last synced: 15 Oct 2025

https://github.com/dsarceno/other

Repositorio dedicado a archivos, problemas, material y programas variados.

bash-script cpp fortran95 gnuplot mathematica python3

Last synced: 12 Apr 2026

https://github.com/ergo35/base-converter

Number Converter

cpp fundamentals mathematics

Last synced: 04 Sep 2025

https://github.com/piorosen/implement-mnist

Keras H5 to deploy on "Pure C++"

cpp docker h5 keras mnist tensorflow

Last synced: 12 Apr 2026

https://github.com/badbrainsfan/code-forces-accepted-submissions

This repository will be used to store my accepted submissions for competitive programming problems found on Code Forces at: https://codeforces.com/

codeforces competitive-programming cpp

Last synced: 16 Oct 2025

https://github.com/oadultradeepfield/n-body-orbit-simulation

A C++/Go program for N-Body orbit simulations, built upon the previous 3-Body projects, with added support for spherical coordinates and collision.

cpp golang gravity python simulation

Last synced: 16 Oct 2025

https://github.com/hvlikk/aizo_p1

Projekt badający złożoność obliczeniową algorytmów sortowania w zależności od typu danych dla algorytmów

algorithms-and-data-structures cpp

Last synced: 12 Jun 2025

https://github.com/3ein39/onlinebookreader

Cpp console project practicing some OOP concepts

bookreadingapp console-application cpp oop-principles oops-in-cpp

Last synced: 11 Jun 2026

https://github.com/nkid00/libunknown

一些有趣的东西整合成的库。

aboutbox bsod cpp encoding messagebox

Last synced: 16 Mar 2025

https://github.com/mghalix/library-system

C++ console application to run a library system.

cpp data-structures file-organization oop

Last synced: 01 Jun 2026

https://github.com/koelopog16/BetterFPSUnlocker

A Fork of FPS Unlocker that gives UNCOMPROMISING PERFORMANCE, more customizability and more options!

cpp customizability fps gpl gplv3 libre macos open-source opensource options osx performance roblox unlocker windows windows-10

Last synced: 10 Mar 2025

https://github.com/gcattt/front-end-kaleidoscope

A little compiler for a non-trivial language

compiler cpp llvm-frontend llvm-tutorial

Last synced: 09 Apr 2025

https://github.com/trobert42/cpp_modules

C++98 Modules

cpp cpp98 oop

Last synced: 21 Feb 2026

https://github.com/heyfoz/cpp-cartesian-coordinates-identifier

The Cartesian Coordinates Identifier program (C++) allows the user to enter x and y coordinates, which are used to determine the user's location on a cartesian plane. The resulting location is displayed as output.

cartesian-coordinates cpp identifier location

Last synced: 17 Jun 2026

https://github.com/beached/ostreams

A constexpr output streams library

constexpr cpp cpp14 outputstream

Last synced: 16 Jul 2026

https://github.com/yashi-singh-9/task-tracker---roadmap-project

Task Tracker CLI is a simple command-line app to manage tasks. Users can add, update, delete, and view tasks with statuses like "To Do," "In Progress," and "Done." It helps organize and track tasks efficiently.

cli cpp filesystem programming-language

Last synced: 25 Mar 2025

https://github.com/rennamahcus/shapes

A minimal C++ project showcasing OOP with a clean directory structure, built using CMake and Make.

cmake cpp cpp20 makefile sfml uml

Last synced: 04 Sep 2025

https://github.com/akshayrathore11/cpp

A language that will make you fall in love, irritate you to no end, frustrate you beyond belief, but also give you that rare pleasure of a perfectly running program

cpp

Last synced: 03 Jul 2025

https://github.com/bindu-1805/dsa_solutions

This repository consists of solutions to questions on LeetCode and other platforms solved in C++.

cpp dsa

Last synced: 06 Apr 2025

https://github.com/m-torhan/neuralnetwork

c++/asm neural network implementation

ai asm cpp

Last synced: 17 Oct 2025

https://github.com/parkertomatoes/parktoma-vscconan

Utility to update Visual Studio Code C++ Tools include paths from conanfile.py

conan-io cpp vscode

Last synced: 28 Apr 2026

https://github.com/wolgemoth/unit-conversions

A C++ utility providing methods for converting between various speed, distance, rotation, time, temperature, pressure, mass, area, and volume units.

area cpp cpp17 distance hashtables header-only mass pressure rotation speed temperature templated templates time units-of-measurement volume

Last synced: 17 Jul 2026