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/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/rukamuel/dns

cpp dns

Last synced: 20 Mar 2025

https://github.com/0xisk/exploring-cpp

A repository focused on learning and practicing the C++ language.

cpp cpp-course cpp11 cpp14 cpp17 cpp20 learning-by-doing

Last synced: 24 Aug 2025

https://github.com/takkii/cppsource

日めくりCpp、うるう計算版 🌎

cpp himekuri

Last synced: 09 Sep 2025

https://github.com/mateuszkubuszok/jupyterdockerpack

Jupyter Lab with few predefined kernels.

clojure cpp docker-image haskell jupyterlab python ruby scala

Last synced: 10 Jul 2025

https://github.com/zdrzalikprzemyslaw/tetris_cpp

Simple c++ implementation of Tetris in SDL2

cpp gui sdl sdl2 tetris

Last synced: 10 Jul 2025

https://github.com/jookuma/segm

SEGM: Image Segmentation Library

cpp image-foresting-transform image-segmentation watershed

Last synced: 12 Apr 2025

https://github.com/kr1zzo-FER/Robot-Programming-and-Simulation-Laboratory-Exercises

This repository is a part of the Robot Programming and Simulation laboratory exercises at the Faculty of Electrical Engineering and Computing, University of Zagreb

cpp navigation python ros rviz

Last synced: 05 May 2025

https://github.com/nathanjhood/cmakeproject1

A simple CMake project for testing build configs, toolchains, and more.

cmake cmake-examples cpp template

Last synced: 10 Sep 2025

https://github.com/jimmy-park/fsm

C++17 finite state machine

cpp cpp17 fsm

Last synced: 17 Jun 2025

https://github.com/lostincompilation/rangebasedforloop-withcounter

C++ Range Based For Loops with integer counter/index variable

cpp cpp20 for-loops header-only helper iterator ranges stl-containers utility

Last synced: 10 Jun 2025

https://github.com/sea5kg/sea5kgsudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 17 Jun 2025

https://github.com/szymon-budziak/cpp_course_agh

Solutions from C++ programming language course at AGH UST.

cpp object-oriented-programming

Last synced: 19 Mar 2025

https://github.com/jdsherbert/json-parser

C++ JSON Parser tool for reading JSON files.

cpp json json-data json-parser

Last synced: 16 May 2026

https://github.com/nsubiron/configure-pyz

Simple C++ build system for gcc and clang compilers.

build-system build-tool clang cpp gcc

Last synced: 20 May 2026

https://github.com/thethunderb0lt/strivers-sde-sheet-challenge

Strivers SDE Sheet – Challenge -- Important topics and problems for coding & technical interviews

coding-interviews cpp dsa java

Last synced: 16 May 2026

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/lizhangqu/corejni

Android JNI开发积累

android cplusplus cpp jni

Last synced: 16 May 2026

https://github.com/nguyenj-c/assembler_mips

Reuplod of old work done for a course about MIPS

assembler cplusplus cpp mips mips-architecture mips-assembly

Last synced: 16 May 2026

https://github.com/makosai/nyxy

Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.

3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game

Last synced: 11 Jul 2025

https://github.com/omrawaley/code-invaders

Space Invaders but with a coding twist. Developed using only SFML and C++.

cpp sfml space-invaders space-invaders-clone space-invaders-game

Last synced: 21 Jun 2025

https://github.com/horikitasuzunetsundere/elevator-project-with-proteus-and-arduino

Efficient Vertical Transportation: Elevator Control System Simulated with Proteus and Programmed with Arduino IDE

algorithms-and-data-structures arduino cpp programming system-design

Last synced: 16 May 2026

https://github.com/maxchistt/qtvision-static-class-library

C3D QtVision static Qt class library for usage C3D Vision in Qt projects without CMake

c3d c3d-toolkit cmake cpp qt qtvision

Last synced: 02 Jul 2026

https://github.com/hongtae/dkmalloc

Fast and effective memory pool allocator for C / C++

cpp memory-allocation memory-allocator memory-pool memory-pool-allocator optimized-memory

Last synced: 24 Jun 2026

https://github.com/nxhawk/sort-big-file

Objective: to train students in the ability to organize data files that do not fit on RAM. Exercises in addition to training programming skills, also practice teamwork.

amazon-books bigdata books cpp dsa-algorithm files hcmus programming project queue sort-algorithms

Last synced: 22 Jun 2025

https://github.com/fl444mingo/fl4-cs131-02-01-var

Ch. 2, Lesson 1, Variables

cpp learning learning-cpp

Last synced: 22 Jun 2025

https://github.com/hrithiqball/diploma-in-computer-science

Repository of my personal diploma course source code for CS110 in UiTM Kedah 2020-2023

c cpp css html java javascript php prolog python

Last synced: 07 Apr 2026

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/chihebabiza/cpp-problem-solving-level-1

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-ad

Last synced: 23 Jun 2025

https://github.com/jonperk318/searching-algorithms

Comparing the efficiencies of linear, binary, and ternary searching algorithms in Python, Java, C++, and JavaScript

binary-search cpp css file-io graphjs html java javascript js linear-search python ternary-search webpack

Last synced: 07 Apr 2026

https://github.com/whisperity/distcc-driver

Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.

bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script

Last synced: 07 Apr 2026

https://github.com/angeligareta/mano-recognition

Project for detecting a hand using any web camera and its fingers and gestures. It's implemented using C++ and the OpenCV library.

cplusplus cpp hand-recognition opencv opencv-cpp

Last synced: 16 May 2026

https://github.com/razvan48/proiect-metode-de-dezvoltare-software-mds

Proiect Metode de Dezvoltare Software (MDS) Anul 2, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

2d-game cpp game oop opengl shader shaders texture textures

Last synced: 16 May 2026

https://github.com/pjessesco/nutrition-facts

Tiny header-only sampling profiler for C++

cpp header-only profiler

Last synced: 14 Jul 2025

https://github.com/urtuba/cpp-binary-tree

constructing a binary tree structure and finding path on it

binary-tree cpp data-structures homework istanbul-technical-university

Last synced: 15 Jul 2025

https://github.com/arindam2003/cpp_dsa

This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program

cpp data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-cpp

Last synced: 17 May 2026

https://github.com/sameetasadullah/calculate-factorial-using-fork

A simple C++ program to find factorial of given number using fork system call

cpp factorial fork linux ubuntu

Last synced: 17 May 2026

https://github.com/dup4/struct-tags-cpp

reflect for morden c++

cpp reflect

Last synced: 17 Jul 2025

https://github.com/xorhpp/blinker

A little application to remind you to blink (I don't know why I made this, but here it is 😀)

blinker cpp cpp20 imgui imgui-standalone

Last synced: 17 Jul 2025

https://github.com/bluewitherer/iconprofiles

Save your icon sets into packs!

cmake cpp enhancement geode geometry-dash mod offline

Last synced: 17 Jul 2025

https://github.com/h-d-owl/variablestovariables

Adds nodes to convert variables to other variables that are not in the standard library.

blueprints cpp game-dev game-development game-engine gamedevelopment plugin plugins ue5 unreal unreal-engine unrealengine unrealengine5 variable variables

Last synced: 18 Mar 2025

https://github.com/bl33h/3dmodelsflatshading

It is a C++ graphics application that loads and renders 3D models with flat shading using SDL and OpenGL

3d cmake cpp glm make obj-files sdl2 spaceship tbb wsl

Last synced: 10 Sep 2025

https://github.com/basemax/tspcities

I love TSP problem, I usually use this in other topics but here need to design TSP problem to find minimum cost for moving between cities.

cpp np-hard nphard travelling-salesman travelling-salesman-problem travelling-salesperson-problem tsp tsp-problem tsp-solver

Last synced: 18 Jul 2025

https://github.com/localizethedocs/conan-docs-l10n

Localization of The Conan Documentation

clang conan cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026

https://github.com/jayprakashkumar1/cpp-concepts-

This repository contain different c++ concept and also their implemetation.

cpp cpp-concepts oop-concepts oops-in-cpp

Last synced: 03 Mar 2025

https://github.com/dimchtz/cpp-timer

A simple timer for C++.

cpp cpp-timer timer

Last synced: 28 Mar 2025

https://github.com/rishab59/supermarketbillingsystemusingcplusplus

This is a Supermarket Billing Sytem project developed using c++ with file management.

cpp hobby-project supermarket-billing-system

Last synced: 27 Mar 2025

https://github.com/kalbarczykdev/pong-cpp-sdl2

Recreation of the classic Pong game with SDL2 lib and C++!

beginner beginner-friendly cpp first-contributions pong pong-game sdl sdl-library sdl-ttf sdl2

Last synced: 27 Mar 2025

https://github.com/setghm/CMDPaint

Tool for create images or sprites for windows console games.

cmd console-games cpp paint-application windows-cmd windows-console-game

Last synced: 08 May 2025

https://github.com/kaveenhyacinth/gerbil-expense-tracker

A one-stop money management tool that allows you to manage your money

cpp cross-platform money-manager open-source qt5

Last synced: 17 May 2026

https://github.com/joelniemela/easygraphics

Simple wrapper for OpenGL

cpp cpp20 graphics opengl wrapper

Last synced: 17 May 2026

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/gashmob/cpp-tests

C++ test framework

cpp testing-tools

Last synced: 16 Jun 2025

https://github.com/i5-650/turb-os

A small OS made in C/C++, made for a supervized project ! This project is NOT an example

c cpp operating-system os school-project

Last synced: 17 May 2026

https://github.com/kopach-artem/hashtable

A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.

c-plus-plus cpp data-structures hash-map hash-table hashtable

Last synced: 05 Apr 2025

https://github.com/alwaysdhruv/image-classification-cpp

Hi their my self Dhruv. So this repository or project are developed on C++ and Python for image recognize. C++ are main engine and python are work preprocessing only. more information are in README file.

artificial-intelligence backpropagation bias convolution cpp filesystem filters flatten fully-convolutional-networks image machine-learning-algorithms maths maxpooling preprocessing python vector weigths

Last synced: 17 May 2026

https://github.com/seyed0123/algorithms

bunch of Algorithms and Data structures

algorithms cpp datastructures

Last synced: 17 Mar 2025

https://github.com/zxffffffff/start-cpp-vcpkg-template

一个 C++ 跨平台脚手架项目,使用 vcpkg + cmake 搭建

cmake cpp cross-platform starter template vcpkg

Last synced: 19 Apr 2026

https://github.com/EternMaxwell/epix_engine

A cpp game engine based on ecs inspired by rust bevy.

bevy cmake cpp ecs game game-engine pixel voxel

Last synced: 27 Mar 2025

https://github.com/mhaseeb123/gcb

GCB includes a suite of benchmarks and basic tests for CUDA-aware MPI and C++ compilers.

cpp cpp23 cuda mpi partitioned-communication st-mpi

Last synced: 17 May 2026

https://github.com/amaitou/cpp-modules

Collection of CPP Modules that come to introduce the world of Object-Oriented Programming where it covers many topics starting with Casting, Classes, passing by Inheritance as well as polymorphism, Templates, and Containers.

1337school 42cursus 42network cpp modules

Last synced: 20 Jul 2025

https://github.com/ifpabelem/projetos_calculo_i

Projetos de programação apresentados na disciplina de Calculo I.

calculo cpp ifpa matematica

Last synced: 02 Sep 2025

https://github.com/gusenov/examples-ccache

Примеры ускорения рекомпиляции с помощью Ccache.

ccache cpp examples recompilation

Last synced: 03 Jul 2026

https://github.com/fl444mingo/fl4-cs131-02-02-input

Ch. 2, Lesson 2, Input

cpp learning learning-cpp

Last synced: 28 Mar 2025

https://github.com/lschmid83/open-cv-examples

These are examples of computer vision work using Visual Studio, OpenCV and VC++. It includes a fully functional game of Pong controlled by coloured objects detected by a camera.

algorithms cpp motion-detection object-detection object-tracking object-tracking-based-on-color open-cv pong-game

Last synced: 05 Apr 2025

https://github.com/pg07codes/pomegranate

a simplified linux shell written in c++ for those just starting to use cmdline

beginners cpp linux-shell shell

Last synced: 11 May 2026

https://github.com/gershnik/spreader

A fast, portable spreadsheet logic library

cplusplus cpp cpp20 spreadsheet spreadsheet-data spreadsheet-manipulation

Last synced: 16 Jun 2025

https://github.com/keli-wen/matchengine

The UBI Challenge Works: a simple match engine.

cpp finance

Last synced: 05 Apr 2025

https://github.com/gmitch215/benchmarks

📊 Browsable Benchmarks for Programming Languages

benchmark bun c clang cpp deno gcc gnu go golang java javascript kotlin kotlin-native nodejs php ruby rust rustc zig

Last synced: 30 Oct 2025

https://github.com/gustavohenriqueschmitz/solar-tracker

It's a school project, where we created a model of solar energy generation, using arduino for some automations.

arduino cpp solar-energy

Last synced: 19 May 2026

https://github.com/auralius/jacobian-hessian-cpp

Jacobian and Hessian of a vector function.

cpp hessian jacobian numerical-methods

Last synced: 27 Mar 2025

https://github.com/arikmukherjee/cpp_codes

This repo contains all C++ codes.

cpp

Last synced: 24 Jun 2025

https://github.com/nil369/akash_cpp_dsa_notes

This is my C++ & DSA notes. This Repo is helpful for Learning C++ Programming language and also Data Structures & Algorithm (DSA)

akash-halder cpp cpp20 data-structures dsa

Last synced: 24 Jun 2025

https://github.com/sameetasadullah/withdraw-deposit-problem-using-mutex

C++ code to solve withdraw deposit problem using threads and mutex lock

cpp deposit-money linux mutex-lock threads ubuntu withdraw-money

Last synced: 15 May 2026

https://github.com/fujiwarachoki/todo-list-cpp

ToDo Application with GUI written in C++ and QtCreator.

cpp qtcreator todo

Last synced: 03 Jul 2026

https://github.com/superpuero/kawa_arena_allocator

Fast, single-header and modern, allocator solution for c++ 17

arena arena-allocator cpp cpp17 game-development memory

Last synced: 25 Jun 2025

https://github.com/nesktf/shogle

Graphics framework for C++20

2d 3d cpp cpp20 game-engine gamedev glfw graphics imgui opengl

Last synced: 15 May 2026

https://github.com/lythenas/json-query

CLI query tool for JSON files

cli cpp json

Last synced: 21 May 2026

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/crafterkolyan/competitive-programming-algorithms

This repository contains algorithms for competitive programming. It was created in order to fix wrong codes on E-maxx.

algorithms competitive-programming cpp

Last synced: 05 Apr 2025