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

A collection of SDL projects (mostly using SDL GPU)

2d 3d c cpp example examples glsl gpu hlsl sdl sdl3 shaders

Last synced: 07 Sep 2025

https://github.com/project-frogman/frogman-engine

This is a repository for developing a third dimensional military shooter game engine.

cmake cpp cpp20 game-engine game-sdk gdk long-term-project sdk under-development

Last synced: 15 Apr 2025

https://github.com/jedimahdi/movie-network

Movie network system with c++

cpp cpp11 http mvc web-application

Last synced: 05 Oct 2025

https://github.com/l-super/c_plus_learn

学习 C++ 过程中的一些笔记,理解,记录

c cpp

Last synced: 23 Apr 2025

https://github.com/slangborgh16/motion-extraction

C++ Motion Extraction with OpenCV

cpp motion motion-extraction opencv

Last synced: 07 Apr 2025

https://github.com/hashlag/plusml

A C++ library that aims to provide implementations of common machine learning algorithms with clean API

cpp machine-learning

Last synced: 28 May 2026

https://github.com/antixk/icthyologist

A Fish Interpreter in C++

cpp fish-interpreter fish-language terminal

Last synced: 12 Apr 2026

https://github.com/cwboden/.dotfiles

My dotfiles and some personal projects

cpp dotfiles game nix python rust

Last synced: 12 Apr 2026

https://github.com/fuzzwaz/fuzzy2d-game-engine

A C++ 2D Game Engine built off of the SDL 2.0 framework

2d-game-engine cpp sdl2 video-game videogame

Last synced: 24 Jan 2026

https://github.com/connectaman/c-and-data-structure

Program,Notes,Explanation on Data Structure using C++

cpp data data-structures sorting-algorithms

Last synced: 14 Mar 2025

https://github.com/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/jimut123/gamescpp

GamesCpp - Games in C++ and SFML library in Linux

2d-games best-games compiled-games cpp games sfml source-codes youtube

Last synced: 16 Jan 2026

https://github.com/mollybeach/pastis

C++ programs projects algorithms framework tests and cmake configurations

cmake cmake-scripts configureawait cpp framework

Last synced: 15 Mar 2025

https://github.com/nazavode/meetupcpp-may-2019

Stuff for the talk "Look ma, no CUDA! Programming GPUs with modern C++" at the Italian C++ Community meetup @ Modena, Italy

cpp gpu opencl sycl

Last synced: 27 Oct 2025

https://github.com/cach30verfl0w/erebos

Erebos is a Vulkan and SDL2-based 3D Game Engine, written in C++

cmake cpp engine erebos game sdl vulkan

Last synced: 06 Oct 2025

https://github.com/stevenferrer/meson-example

meson example with c++

cpp meson

Last synced: 06 Oct 2025

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/amirhaytham/super-multi-prog-lang-playground

A modern web-based code editor and execution environment supporting multiple programming languages. Built with React, TypeScript, Node.js, and Docker.

cpp docker docker-compose docker-image go js monaco-editor node nodejs playground ruby typescript

Last synced: 04 Feb 2026

https://github.com/leewayzdes/binary-calculator-cpp

Калькулятор двоичных чисел на C++, реализующий арифметические операции (+, -, *) в постфиксной (обратной польской) записи.

binarycalculator calculator cpp

Last synced: 16 Mar 2025

https://github.com/pegvin/dllbundler

Recursively Copy DLLs Required By A .exe or a .dll file.

cpp cpp17 dll-bundler mingw mingw-cross-environment mingw-environment mingw-w64 mingw32 mingw64 msys2 objdump

Last synced: 06 Oct 2025

https://github.com/trypsynth/sleepsoundly

Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.

accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm

Last synced: 11 Mar 2026

https://github.com/engichang1467/3d-game-simulator

My first FPS Game written in C++ and OpenGL

cpp fps-game game-development glew glut opengl

Last synced: 27 Apr 2026

https://github.com/mugisha-pascal/dsa

A variety of algorithms of DSA expressing my full journey to master Data Structures and Algorithms for creating high quality and secure backend services with clean codes and logic

algorithms cpp dsa-concepts

Last synced: 31 Mar 2025

https://github.com/konvt/simsh

A simple Linux Shell written in Modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell xmake

Last synced: 13 Mar 2025

https://github.com/KalbarczykDev/sdl2-pong

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: 16 Oct 2025

https://github.com/kelbon/hpack

HPACK implementation (RFC 7541)

cpp cpp20 hpack http http2 networking rfc7541

Last synced: 27 May 2026

https://github.com/curve/gpu-screen-recorder-all-audio

📽️ A small program which allows gpu-screen-recorder to record all desktop-audio as well as your microphone

cpp gpu-screen-recorder pipewire

Last synced: 27 May 2026

https://github.com/endurodave/remotedelegate

Invoke remote functions over any communication medium using a C++ delegate library

communication cpp delegate remote-call

Last synced: 15 Mar 2025

https://github.com/anjasfedo/double-link-list

Double Linked List on C++

cpp double-linked-list

Last synced: 28 May 2026

https://github.com/inteliense/easy_encrypt_cpp

Easy one line function calls for AES Encryption, SHA hashes, MD5 hashes, key generation and other utilities.

aes-128 aes-256 aes-encryption assymetric-encryption cipher cipher-algorithms cplusplus cpp encoding encryption encryption-decryption md5 rsa rsa-encryption rsa-key-pair sha-256 sha-512

Last synced: 07 Apr 2025

https://github.com/mfouesneau/cphot

A C++ portage of pyphot for computing photometry from spectra

astronomy-software cpp photometry

Last synced: 05 Jan 2026

https://github.com/jilliennelapid/packagedelivery

A C++ project using mulitple header files and classes to simulate different mailing packages that can be send out.

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/ohtypek/minesweeper-sdl2

A minesweeper game made in C++ using SDL2.

amateur cpp game learning minesweeper sdl2 sdl2-image sdl2-ttf

Last synced: 28 Apr 2026

https://github.com/erthium/search-tools

String comparison and string search optimisation repertoire, written in C++, Python3 and Typescript

cpp fuzzy-search fuzzysearch levenshtein-distance python python3 search-algorithm string-comparison string-search typescript

Last synced: 11 Apr 2026

https://github.com/mr-python-in-china/mp-oi-library

在 vscode 中快速添加常用算法模板

competitive-programming cpp olympiad-in-informatics

Last synced: 26 Jan 2026

https://github.com/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/seahuyty/c-c--lessonsandexercises

A collection of lessons and exercises of C and C++ programming languages.

cexercises cplusplus cpp cppexercises cprogramming cprogramming-language

Last synced: 23 Apr 2025

https://github.com/vaibhav1826/understanding_cpp

This repository is a comprehensive and well-documented guide for c++ providing detailed explanations and best pratice questions .

cpp

Last synced: 30 Jun 2025

https://github.com/sanchitbajaj02/my-c-project

C++ project of travel agency

class cpp project tourism

Last synced: 04 Sep 2025

https://github.com/vovandreevik/rkf45-runge_kutta_3_order

The program solves a system of differential equations according to the RKF45 program and the order 3 Runge-Kutta method

cpp rkf45 runge-kutta-methods

Last synced: 12 Sep 2025

https://github.com/salma-mamdoh/student-management-data-structures

Our project for Data Structures Course taken during fall 2023 semester

avl-tree binary-search-tree cpp filesystem heap-tree tree-structure

Last synced: 05 Sep 2025

https://github.com/jankodedic/tictactoe

Tic-Tac-Toe in C++17 using SDL2

cpp cpp17 game sdl sdl2 tictactoe

Last synced: 25 Oct 2025

https://github.com/james-beans/wi4l

Litterally just a single window implemented in 4 languages.

c cpp python rust wi4l

Last synced: 08 Apr 2025

https://github.com/madureira/game-prototype

:video_game: A simple 2D top-down game framework.

aseprite cpp game-2d game-frameworks sdl2 tiledmap

Last synced: 18 Jan 2026

https://github.com/noamrodrik/rodrikgameboyemulator

My own version of the GameboyEmulator written in C++17, for educational purposes only!

cpp cpp17 dmg-001 emulator gameboy gameboy-emulator gb

Last synced: 12 Apr 2025

https://github.com/rupeshrb/shop_management_system-computer-item-shop-

Shop management system of computers item in cpp with bill system.

billing cpp graphics object-oriented-programming

Last synced: 26 Feb 2025

https://github.com/ntia/propagation-library-wiki

Wiki for NTIA/ITS Propagation Library, built with Quarto and GitHub Pages

cpp csharp dotnet matlab propagation python quarto

Last synced: 26 Nov 2025

https://github.com/akelsh/mono-gb

A relatively cycle-accurate Gameboy color emulator built in modern C++

cplusplus cpp cpu educational emulator gameboy hardware-emulation low-level nintendo retro

Last synced: 26 Jan 2026

https://github.com/gregoirehenry/snake

Multi-platform SNAKE C++/SFML

cpp sfml snake

Last synced: 24 Mar 2025

https://github.com/ferfoui/embeddeddisplay

Program to control a little screen with an ESP32

bluetooth bluetooth-le cpp esp32 esp32-arduino platformio

Last synced: 10 May 2026

https://github.com/ka-iden/huffman

Huffman coding, compression and decompression

cpp huffman-coding huffman-compression-algorithm

Last synced: 07 Apr 2025

https://github.com/stellardx/cspaceengine-project-vs-edition

A simple C++ static library for astronomic calculation and modding SpaceEngine

astronomy astronomy-library cpp library spaceengine

Last synced: 23 Apr 2025

https://github.com/urumqinsky/ft_containers

Reimplementation of some basics STL containers

cpp school21 stl-containers

Last synced: 12 Jun 2026

https://github.com/offa/cet

Simple test execution, mostly for container environments.

container container-test cpp cpp17 systemtesting

Last synced: 18 May 2026

https://github.com/ferhatgec/gsc

Gech temperature scale converter.

celcius cpp fahrenheit gech kelvin

Last synced: 18 Feb 2026

https://github.com/ferhatgec/gloc

gretea lines of code

cpp gretea lines-of-code loc

Last synced: 07 Jul 2025

https://github.com/ferhatgec/idkformat

header only world's simplest & stupid- runtime-ti formatter

cpp cpp20 format formatter rtti

Last synced: 19 Jul 2025

https://github.com/nolleh/rsp

⚡Realtime Server Platform - aims to make room based socket server platform

boost cpp framework game-server socket-programming

Last synced: 21 Feb 2026

https://github.com/ferhatgec/keycode

enigne based simple key macro program

cpp enigne key macro

Last synced: 07 Sep 2025

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

A simple tic-tac-toe game coded in C++!

cpp

Last synced: 15 Mar 2025

https://github.com/8ightfold/variant

Custom variant implementation for c++20

cpp cpp20 template-metaprogramming template-project

Last synced: 09 Mar 2025

https://github.com/khoinguyen2k/int2215-laptrinhnangcao

weekly assignments of advanced programming course

cpp uet

Last synced: 06 Mar 2025

https://github.com/fisothemes/get-active-window-win32-handle-and-class-name

A simple C++ program I use to get the handle and class name of the active windows.

cpp win32 win32-cpp

Last synced: 05 Jul 2025

https://github.com/mohammed-3tef/tic_tac_masterpiece_gui

A modern, interactive, and visually appealing implementation of the classic Tic Tac Toe game with a graphical user interface (GUI). Play against a friend or challenge a random computer player to test your strategy and decision-making skills!

clean-code cpp fcai-cu games oop qt tic-tac-toe

Last synced: 11 Mar 2026

https://github.com/team-denis/hackathon-ceci2025

Custom File Format using Game of Life as encryption method in cpp

cpp encryption-decryption game-of-life odoo open-source uwu

Last synced: 01 Apr 2025

https://github.com/jcmoyer/puzzles

collection of solutions for various programming puzzles

advent-of-code cpp zig

Last synced: 10 May 2026

https://github.com/agauniyal/naive_malloc

An implementation of naive and bare bones malloc

cpp cpp17 free malloc

Last synced: 23 Mar 2025

https://github.com/mohitbansal964/binary-tree

Binary Tree Insertion, Traversal and display in vertical and horizontal format

binary-trees cpp data-structures

Last synced: 30 May 2026

https://github.com/fl444mingo/fl4-cs131-07-lab

Ch. 7, Lab 1, Score Statistics

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/nik-kusanagi/c

c cmake cpp

Last synced: 20 May 2026

https://github.com/sjanel/aeronet

A modern C++ HTTP/1.1 server for Linux

cpp cpp23 http-server linux

Last synced: 18 Jan 2026

https://github.com/fl444mingo/fl4-cs131-05-lab

Ch. 5, Lab 1, Change Maker

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/arsalan-dev-engineer/amateur_boxing_division_table_cpp

Enter your weight and the system will tell you what division you will be fighting in!

begginer-friendly beginner beginner-project boxing cpp programming programming-language table

Last synced: 16 May 2025

https://github.com/dreamerchaserhah/speed-typist

C++ QT Application where you can test out how fast you can type

cpp gui qt5

Last synced: 10 Mar 2026

https://github.com/fl444mingo/fl4-cs131-05-01-callbyref

Ch. 5, Lesson 1, Function Call by Reference

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-03-04-fornest

Ch. 3, Lesson 4, Nested For Loops

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-02-04-while

Ch. 2, Lesson 4, While Loops

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/hynduf/mystersy---a-sdl2-cpp-game

Mystersy - A SDL2 Game for 2122II_INT2215_2 (UET)

adventure-game cpp sdl2

Last synced: 18 Apr 2026

https://github.com/sea5kg/sea5kgSudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 07 May 2025

https://github.com/aeckar/libarbitrary

Arbitrary-precision arithmetic library for C/C++

arbitrary-precision c cpp single-header-lib

Last synced: 27 Apr 2026

https://github.com/plinkon/colorify

A nice little tool to help with ANSI escape codes

ansi color-tool console-tool cpp

Last synced: 05 Jul 2025

https://github.com/sovrasov/go-multisolver

An algorithm for simultaneously solving of multiple global optimizations problems

cpp global-optimization optimization-algorithms optimization-methods

Last synced: 24 Mar 2025

https://github.com/2kabhishek/shappes

Shapes with two Ps 🟩📐

cpp learning makefile oop shapes

Last synced: 10 Jul 2025

https://github.com/leaomartelo2/wireframe_game

Game / Game engine using Raylib with a Wireframe visual style

3d c cpp fps-game raylib

Last synced: 27 Oct 2025

https://github.com/hyouteki/sock

A simple language meant for transforming mathematical expressions inspired by Coq and Noq.

cpp expression-transformer

Last synced: 09 Sep 2025