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/0vergrown/vowel-checker

A simple C++ program that checks if given characters are vowels. It demonstrates basic programming principles such as functions, conditionals, and loops, making it ideal for educational purposes and beginners in C++ programming.

beginner-friendly character-processing conditional-statements cplusplus cpp educational functions loops programming-tutorial vowel-checking

Last synced: 10 Oct 2025

https://github.com/coralkashri/file-pool

Files manager api for c++

api cpp cpp11 files manager

Last synced: 08 Jul 2026

https://github.com/shakfu/mgen

Translates python to c, c++, go, rust, ocaml, and haskell

c cpp golang haskell python rust translation

Last synced: 11 Oct 2025

https://github.com/chrkspln/networking

something to learn net + cmake in vs enviroment

client-server cpp network-programming

Last synced: 11 Oct 2025

https://github.com/ryanwebber/vixl

A minimal, modern, c++ game engine toolchain assembled from existing libraries

cpp cross-platform game-development modern-cpp

Last synced: 19 Jan 2026

https://github.com/younghakim7/cpp_training

C++ Training & My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

cpp cpp11 cpp14 cpp17 cpp20

Last synced: 19 May 2026

https://github.com/crrapi/tulip-engine

C++ game engine designed for high performance and modularity

cpp game-engine gpu-acceleration

Last synced: 17 Jul 2026

https://github.com/jungerboyo/rw_cube

cube demo

conan cpp opengl

Last synced: 19 Jan 2026

https://github.com/teledhil/raytracinginoneweekendcpp

Ray Tracing In One Weekend in C++

cpp raytracing

Last synced: 19 Jan 2026

https://github.com/n1ghtthef0x/cpp-template

Template for my C++ projects

cmake cpp n1ghtthef0x template

Last synced: 18 Jul 2026

https://github.com/skulblakka/at24c256

Simple platformio library for AT24C256 EEPROM supporting page-writes and ACK-polling

arduino cpp eeprom library microchip platformio

Last synced: 19 Jan 2026

https://github.com/askiadopoulos/sololearn-workshop-cpp

C++ Programming Exercises by SoloLearn

cpp cpp-course cpp-programming functions sololearn

Last synced: 12 Oct 2025

https://github.com/berquist/overlapintegrals

Overlap integrals over GTOs (THO66 algorithm) in many languages

chrestomathy common-lisp cpp electronic-structure integral-equations julia nim python quantum-chemistry racket rust

Last synced: 19 Jan 2026

https://github.com/kalebers/ros2_mestrado_2025

Packages and workspaces for robot systems class for mandatory classes for masters at Pontoifical Catholic University of Parana in 2025

cpp python robot-simulation ros2-humble

Last synced: 15 May 2026

https://github.com/roseewood/dsa

Learn Data Structures and Algorithms

c cpp data-structures-and-algorithms python

Last synced: 08 May 2026

https://github.com/cybergeist0/riemann

A program that approximates the definite integral of a relation using Riemann Sum approximations.

cpp riemann-sum vectors

Last synced: 12 Oct 2025

https://github.com/dsite42/cpp06

42 project - CPP06 - This module is about the different cast types in CPP.

42 cpp cpp06

Last synced: 03 Jul 2026

https://github.com/wajahat001/cryptoplatform

This is the cryptocurrency platform and work as a dummy platform you can place and execute your order easily

class cpp oop-concepts oop-principles oops-in-cpp

Last synced: 12 Oct 2025

https://github.com/rafali25/snake_game

This is a simple snake game in C++ which includes multithreading

cpp multithreading

Last synced: 12 Oct 2025

https://github.com/centuriontheman/parallelsortingalgorithms

Cpp/CUDA application for benchmarking sorting algorithms

benchamark cpp cuda multithreading sorting-algorithms

Last synced: 18 Feb 2026

https://github.com/mickaelblet/json

Json load and dump library

cpp cpp98 cpp98-compatible header-only json

Last synced: 19 Feb 2026

https://github.com/lucasbotang/system_monitor

Linux system monitor

cpp linux

Last synced: 01 May 2026

https://github.com/kidagine/asteroids-sdl2

Exercise for learning C++ game development with SDL2

cpp gamedevelopment sdl2

Last synced: 12 Oct 2025

https://github.com/muggenhor/awesome-assert

Simple C++ assertion library with expression decomposition

assert cpp cpp14 cpp17

Last synced: 05 Jul 2026

https://github.com/chinmayshah99/walkenos

Simulation of running OS

cpp os

Last synced: 13 Oct 2025

https://github.com/theother-paul/hangmanwip

A short and sweet hangman console game

cpp game terminal-game

Last synced: 31 May 2026

https://github.com/proffix4/cpp_cross_dev_ubuntu22

Все для разработки кроссплатформенных программ на C++ в Ubuntu22 с использованием wxWidgets

cpp cross-platform development linux ubuntu ubuntu22 windows

Last synced: 03 May 2026

https://github.com/gunter0216/simplenavigator

Реализация нескольких основных алгоритмов на графах. Реализован консольный интерфейс для работы с графами(обход в ширину/глубину, поиск пути, остовное дерево, задача коммивояжёра и др.).

algorithms console cpp

Last synced: 13 Oct 2025

https://github.com/pap-stavros/reactiontime-cpp

A simple reaction time measurement game with C++ and Raylib.

cpp raylib raylib-cpp

Last synced: 14 Oct 2025

https://github.com/kzamanbd/binary-tree-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

binary-tree cpp tree tree-structure

Last synced: 18 Jul 2026

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

C++ cookiecutter template

cookiecutter-template cpp meson

Last synced: 14 Oct 2025

https://github.com/yisusgaming/cy

An Utility Library for C++

cpp cpp17 custom-types header-only optional result utility

Last synced: 14 Oct 2025

https://github.com/qompassai/cpp

Qompass AI on C++

cpp

Last synced: 19 Jan 2026

https://github.com/unipr-org/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

algorithms-and-data-structures c cpp

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/duckymomo20012/cpp-template

My simple CPP template

cpp cpp17 makefile template

Last synced: 14 Oct 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/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/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/slugoguls/bloch-sphere

Interactive Bloch Sphere visualization in C++/OpenGL with CMake. Explore quantum states, adjust θ and φ angles, and apply Pauli gates in real time.

cmake cpp opengl quantum-computing quantum-physics

Last synced: 17 May 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/vinkle-hzt/huffmancoding

SCU Data Structure and Algorithm project 2

cmake cpp ctest huffman-coding

Last synced: 17 Jul 2026

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

C++23_26 & My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

cpp cpp23 cpp26

Last synced: 15 Oct 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/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/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/joyrider3774/mazethingie_wasm4

WASM-4 version of my Mazethingie game which is a maze generator / player.

cpp game game-development maze maze-game maze-generator wasm4

Last synced: 18 Jul 2026

https://github.com/beached/ostreams

A constexpr output streams library

constexpr cpp cpp14 outputstream

Last synced: 16 Jul 2026

https://github.com/tzhenghao/llvm-tutorial

Code for LLVM's official tutorial

compiler cpp llvm

Last synced: 27 Jan 2026

https://github.com/piharpi/shiny-winner

FP Struktur Data Semester 2

cpp final-project

Last synced: 01 Jun 2026

https://github.com/sbmueller/rust-conan-template

Proof of concept how to use a Rust library as Conan dependency in a C++ program

conan cpp rust

Last synced: 27 Jan 2026

https://github.com/therealpad/calculator

calculator to handle infinite numbers and priorities

cmake cpp design-patterns object-oriented-programming proxy-design-pattern unit-testing

Last synced: 01 Jun 2026

https://github.com/yeshalkhan/dsa-adts

This repository contains code for ADTs that I implemented in my Data Structures and Algorithms course.

adjacency-list-graph adjacency-matrix-graph adt array binary-search-tree binary-tree cpp double-linked-list dsa header-files linked-list max-heap min-heap queue set stack

Last synced: 14 Jul 2026

https://github.com/05st/linear-algebra

Super simple math library for matrices/vectors made in C++.

cpp lightweight linear-algebra math math-library matrix simple vector

Last synced: 10 Jul 2026

https://github.com/davitvarshanidze/tiny2D

2D game engine

cpp lua sdl2

Last synced: 19 Oct 2025

https://github.com/eeoooue/tic-tac-toe

C# libraries for playing Tic-Tac-Toe against a CPU opponent, with front ends in WPF, WinForms and .NET MAUI.

cpp csharp maui observer tic-tac-toe winforms wpf

Last synced: 14 Apr 2026

https://github.com/inerska/axolotl_engine

A high-performance, modular C++ game engine designed for modern game development. Featuring ECS architecture, advanced rendering, and cross-platform support.

axolotl-engine c-plus-plus cpp cpp20 cross-platform ecs game-development game-engine gamedev indie linux macos modern-cpp modular opengl performance real-time-rendering windows

Last synced: 20 Oct 2025

https://github.com/ccooper1982/fcache

FlatBuffers cache over WebSockets. Written in C++ with a Python API

cache cpp flatbuffers key-value keyvalue kv

Last synced: 23 Jan 2026

https://github.com/elemeants/leetcode-problems

Just a repo to store my leet code problems.

algorithms cpp leetcode leetcode-cpp

Last synced: 18 Jul 2026

https://github.com/ferstormblessed/datastructures-algorithms

Basic data structures and algorithms with c++

algorithms-and-data-structures cpp data-structures

Last synced: 01 Jun 2026

https://github.com/oliverlee/cortex_m

Bazel rules and utilities for Cortex-M

bazel c cortex-m cpp embedded gdb nix qemu

Last synced: 23 Jan 2026

https://github.com/subhranil002/cpp-programming

This repository is dedicated to my C++ practice for the WBJECA exam, focusing on core C++ and Object-Oriented Programming concepts ... ❤️

abstraction cplusplus cpp encapsulation inheritance oop oop-in-cpp polimorphism wbjeca

Last synced: 18 Jul 2026

https://github.com/grayhatdevelopers/gameoflife_cpp

Simple Game of Life simulation written in C++, working in the console.

console-application cpp mathematics simulation student-project

Last synced: 01 Jun 2026

https://github.com/cvelth/argument_parser

A small lightweight single header only library for command line options parsing. Written using modern C++, such as <charconv>, <optional> and <string_view>.

c-plus-plus command-line cpp cpp17 cpp20 header-only option-parser options-parsing positional-arguments single-header-lib

Last synced: 11 Jul 2026

https://github.com/shreyapramanik47/tcs-nqt-coding-sheet

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

https://github.com/ngrogg/learn-cpp-notes

Notes and code from learncpp.com tutorial

cpp

Last synced: 02 Apr 2026

https://github.com/codeteapot/berio

BER I/O Library for C++

asn1-ber asn1-der cpp lib

Last synced: 02 Apr 2026

https://github.com/birros/libzim-glib

Partial GObject/C bindings for libzim

c cpp glib libzim meson python vala zim

Last synced: 14 Apr 2026

https://github.com/weiawesome/sudoku_resolver

The easy way to solve the problem of sudoku.

cpp sudoku sudoku-solver

Last synced: 02 Apr 2026

https://github.com/alirn76/portal

I think it was homework at the university

cpp portal

Last synced: 14 Jul 2026

https://github.com/theskyler-dev/multiconvert

A repository for a basic Unit converter i am developing as a project in my Apprenticeship

cpp unit-converter

Last synced: 25 Oct 2025

https://github.com/ganeshkadam65/cppprojects

Top 20 C++ Projects With Source Code

beginners cpp cpp11 cpp14 cpp17 projects

Last synced: 06 Feb 2026

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

A C++ Snake Game

cpp snake-game

Last synced: 15 Jul 2026

https://github.com/ron4fun/emailaddressvalidation

Email address validation library.

cplusplus cpp email validation

Last synced: 19 Jul 2026

https://github.com/setghm/spaceship

Asteroids game for the Linux terminal.

cpp cpp-game linux-terminal terminal-game

Last synced: 08 Jul 2026

https://github.com/corejust/coreproject2024

The core programming language, written in C++ and LLVM

compiler core cpp cpp20 llvm programming-language

Last synced: 25 Feb 2026

https://github.com/alexdremov/1cqualification

Практическое задание для отбора на кафедру КИС

algorithms bigdata cpp knuth-morris-pratt strings suffix-tree ukkonen

Last synced: 13 Jul 2026