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/toransahu/ray-firmware

Firmware of Ethereal Ray 3D Printer

3d-printer c cpp ethereal-machines firmware marlin-firmware python

Last synced: 10 Apr 2026

https://github.com/yoc00lig/bomberman

Simple implementation of the game 'Bomberman' in 2D. The game is designed for two players. Project written using C++ language with QT6 framework. 💣

2d-game bomberman bomberman-game cpp game qt6 qtcreator

Last synced: 18 May 2026

https://github.com/joswinemmanuel/strivers-a2z-dsa

A comprehensive resource for Data Structures and Algorithms, following the Striver's A2Z approach to enhance learning and problem-solving skills.

cpp python

Last synced: 05 Apr 2025

https://github.com/dtinth/2011-tetris-bot

A Tetris bot I have written in 2011 (note: it plays badly)

autopy cpp python

Last synced: 18 May 2026

https://github.com/lasithaamarasinghe/flower-exchange

Flower Exchange is a simple flower trading system developed using C++. This project was guided by LSEG Sri Lanka.

cpp lseg trading

Last synced: 07 Jun 2026

https://github.com/lmtreser/intro-rtos

Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi

arduino cpp esp32 freertos operating-system rtos threads

Last synced: 10 Apr 2026

https://github.com/yeshasvitirupachuri/oatpp-websocket-server-client-example

Oatpp server client c++ examples without using dependency injection framework macros components.

cpp cpp17 network oatpp oatppwebsocket

Last synced: 12 May 2025

https://github.com/anujesh-ansh/code-playground

A dynamic repository where coding adventures unfold, spanning diverse topics from fundamental algorithms to advanced challenges, inviting collaboration and exploration. 🚀💻

c cpp java python python3

Last synced: 29 Apr 2026

https://github.com/adamlm/libhello

An example hello-world CMake project

cmake cpp

Last synced: 28 Mar 2025

https://github.com/tessapower/template-cmake-project

A template CMake project for C++.

cmake cpp template

Last synced: 25 Jun 2025

https://github.com/githubprankster/pkgl

OpenGL Renderer in C++ with OBJ and texture loading

cpp obj opengl renderer texture

Last synced: 09 May 2026

https://github.com/networkflux/ft_containers

Let’s re-implement the standard C++ containers

algorithms complexity containers cpp data-structures

Last synced: 20 Jul 2025

https://github.com/brendanm12345/simple_renderer_cs149

Simple CUDA renderer implementation. 19th most efficient out of 150+ submissions

cpp cuda

Last synced: 18 May 2026

https://github.com/psavarmattas/c-projects

Here are programs that every budding programmer who is learning to code in C should start with. These programs are a compilation of many different types of programs and levels of programming you should try. You can use the table in Order Of Programs file to find the order in which it is best to program in.

basic basic-learning basic-programming beginner beginner-code beginner-friendly beginner-project c cpp

Last synced: 18 May 2026

https://github.com/omaraflak/gameoflife

Conway's Game of Life implemented in C++ with SFML.

conway-s-game-of-life cpp game-of-life sfml

Last synced: 05 Apr 2025

https://github.com/apchavan/slash-game

Game source files while learning "Unreal Engine 5" from Stephen's Udemy course.

cpp game-development ue5 unreal-engine-5

Last synced: 03 Jul 2026

https://github.com/juhenfw/cpp-task

Repository of common CPP task

cpp oop

Last synced: 05 Apr 2025

https://github.com/kiselkovd/func_graph_drawer

displays functions with a given precision on the coordinate axis

cmake cpp sdl2 vcpkg

Last synced: 05 Apr 2025

https://github.com/egor-spk/cxx-cmake-dependencies

Collection of cmake files for easy add dependencies in your C++ project.

cmake cpp dependencies

Last synced: 29 Mar 2025

https://github.com/bliao04/coms327-s2025

Assignments and projects for CS327, advanced programming concepts using C and C++. Topics include object-oriented programming, memory management, parameter passing, inheritance, compilation, debugging, and software maintenance. The course also emphasizes practical skills such as build systems, version control, and development environments.

c cpp makefile roguelike-games targz

Last synced: 27 Apr 2026

https://github.com/daleksla/dungeonescape

Second game in my TextAdventureGame series. This game is centralised around acquiring weapons, fighting monster and unlocking rooms to do so

cmake cpp

Last synced: 18 May 2026

https://github.com/suryakarmakar/competitive-programming

Competitive Programming With Cpp

cpp

Last synced: 04 Mar 2025

https://github.com/u66u/supa-simple-ffnn

Supa simple feed forward neural net with explanations to practice c++ :)

cplusplus cpp feedforward feedforward-neural-network ffnn machine-learning ml neural-network neural-networks

Last synced: 28 Mar 2025

https://github.com/manthanank/learn-c-plus-plus

Complete Guide to Learn C++.

cplusplus cpp

Last synced: 26 May 2026

https://github.com/johnnydevrocha/fpsconsole-cpp

Game parecido com DOOM usando o terminal em Cpp - Em desenvolvimento

consolegame cpp fps game

Last synced: 13 Mar 2025

https://github.com/henryquan/memorysafe

A naive approach to provide some protections to memory values

cpp memory safety

Last synced: 28 May 2026

https://github.com/jmaerte/cmake-rcpp-template

A CRAN-ready R package template that integrates the simplicity of CMake with the power of Rcpp, enabling platform-independent linkage to external C/C++ libraries such as OpenCL, OpenGL, and others.

cmake cmaketemplate cpp cran cran-r opencl opengl r rcpp

Last synced: 10 Apr 2026

https://github.com/vincentlaucsb/resume-generator

A simple but extensible resume generator that turns XML into HTML

cpp cpp17 resume xml

Last synced: 15 May 2025

https://github.com/newlandtv/matheffect

This is a project that applies mathematics.

cpp effects math

Last synced: 14 Mar 2025

https://github.com/newlandtv/around

It's a game where you avoid enemies!

cpp game win32api window-game

Last synced: 14 Mar 2025

https://github.com/iabdullah215/cs225-l

This is all the learning material and lab manuals from the course CS-225-L (Operating System)

bash bash-scripting c code cpp cpu-scheduling notes

Last synced: 10 Apr 2026

https://github.com/najlae01/gas_tuto

Gameplay Ability System Tutorial

cpp fun hobby-project learning unreal-engine-5

Last synced: 03 Jul 2026

https://github.com/jaimies/chess-engine

A work-in-progres chess engine

chess chess-engine cpp qt tbb

Last synced: 24 Jan 2026

https://github.com/yaon-c2h8n2/projet-systemes-distribues

N Body simulation developed with C++/MPI. Able to handle 100k+ bodies on dozen of nodes.

cpp distributed-computing distributed-systems mpi nbody-simulation openmpi

Last synced: 05 Apr 2025

https://github.com/yanorei32/shikigami

Tele-Existence for communication

cpp csharp

Last synced: 17 May 2026

https://github.com/f3fe-hash/cpp-ai-library

A C++ library for machine learning library

ai cmake cpp math

Last synced: 08 Apr 2025

https://github.com/iammi/handcap-edge

Embeded competition ---- Edge

cpp embedded-systems

Last synced: 17 Jul 2025

https://github.com/imran-2022/ai_sessional_cse404

Artificial intelligence Sessional Code using Cpp

ai cpp cse404 dsa prolog

Last synced: 13 Sep 2025

https://github.com/atharibrahim/shoppingsystem-cpp

The C++ code is a basic online purchasing system for equipment, catering to both customers and administrators. It manages product details, transactions, inventory, and offers basic security measures. Overall, it aims to streamline online purchases for all users.

atharibrahimkhalid cpp ecommerce ecommerce-cpp ecommerce-store shopping-cart shoppingsystem

Last synced: 14 Mar 2025

https://github.com/abajric2/algoritmi-i-strukture-podataka

ETF Materials / Urađene zadaće i pripremne zadaće za vježbe iz predmeta "Algoritmi i strukture podataka"

algorithms-and-data-structures cpp

Last synced: 14 Jul 2025

https://github.com/noinsts/contest-maker

Simple Gtkmm app for generating contest project structure

contest cpp desktop gtk

Last synced: 18 May 2026

https://github.com/imrun10/battleshipgame

A battleship game implemented with C++.

battleship-game cpp

Last synced: 20 Jun 2025

https://github.com/tomplus/qraty

Prosta aplikacja do analizy kosztów kredytu

cpp kredyt qt

Last synced: 18 May 2026

https://github.com/unlegitiment/l.e.g.i.t-test-env

Test Project of the LEGIT SDK.

cpp cpp17 gameengine3d lag projectlegit

Last synced: 17 Jul 2025

https://github.com/krishnakeshav/gatorlibrary

Gator library project in C++ using implementation of Red Black tree and Priority queue.

cpp cpp17

Last synced: 30 Aug 2025

https://github.com/owen7000/cpp-bubble-sort

A bubble sort function written in C++

bubble-sort bubblesort cpp

Last synced: 08 Apr 2025

https://github.com/high-voltaged/2d_tetris

Basic 2D tetris game, written in C++ using OpenGL and GLUT technologies.

cpp oop opengl tetris

Last synced: 22 Apr 2026

https://github.com/ipolynkina/convertlisttostring

Converter from txt to csv

cpp

Last synced: 02 Nov 2025

https://github.com/crafterkolyan/eigenvalues-speed-comparison

Сравнение скорости вычисления собственных значений положительно определённых матриц. Проект по спецкурсу "Высокопроизводительные вычисления на платформе Python". Основной результат - Python с JIT компилятором обгоняет нераспараллеленный C++ по скорости.

cpp eigenvalues numba numpy python speed university

Last synced: 10 Jul 2025

https://github.com/hpcc-systems/wtl

Clone of official WTL git repository

cpp microsoft wtl

Last synced: 15 May 2025

https://github.com/acmpesuecc/laalibrary

This repository contains a C++ file which aims to act as a library for simple to complex linear arithmetic operations.

cpp hacktoberfest

Last synced: 20 Jan 2026

https://github.com/yhabteab/trainee-cpp-sort

Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.

command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort

Last synced: 23 Mar 2025

https://github.com/jmcph4/dms

dms is a dead man's switch for Windows.

c-plus-plus cpp dms security tool

Last synced: 12 Apr 2025

https://github.com/longluo/fft

Fast Fourier Transform Algorithm / Number Theoretic Transform

cpp fast-fourier-transform fft fourier-analysis fourier-series fourier-transform java ntt number-theoretic-transform

Last synced: 16 May 2026

https://github.com/davidyslu/onlinejudgepku

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 01 Sep 2025

https://github.com/cybiii/powershell

A custom command-line shell for Windows built from scratch in C++, featuring a suite of built-in filesystem and text manipulation commands

cmake cpp shell

Last synced: 18 May 2026

https://github.com/humbertodias/yaml-cpp-wasm-sample

Example of a WebAssembly application that reads a YAML file

cpp wasm

Last synced: 18 May 2026

https://github.com/iaadi4/conway-game-of-life

Implementation of Conway game of life in cpp using raylib

conways-game-of-life cpp gameoflifesimulation raylib

Last synced: 03 Jul 2026

https://github.com/adityaamanair/beginner-s-code

This is my First Github repository. Starting form c++ and maybe more programming language

beginner-code beginner-friendly beginner-project cpp cpp20

Last synced: 30 Dec 2025

https://github.com/dexmoh/cli-dll-injector

A CLI DLL injector written in C++ for x86 and x64 architectures.

code-injection cpp dll-injection dll-injector process-injection reverse-engineering windows

Last synced: 18 May 2026

https://github.com/mhasan320/frontend-developer-roadmap

Want to be a front-end developer? Hopefully this repo will be help you to be a successfull front-end developer.

angularjs boostrap5 c cpp css3 front-end-development html5 java javascript less python reactjs sass tailwindcss vuejs

Last synced: 18 Jan 2026

https://github.com/tsnsoft/dialogblocks_sqlite_vext

Пример MVC-программы на C++ с использованием базы данных SQLite и wxWidgets в DialogBlocks

cpp dialogblocks mvc mvc-architecture wxwidgets

Last synced: 11 May 2025

https://github.com/jasonyao81000/cpp-leetcode-templates

C++ LeetCode Templates for Data Structures & Algorithms Interview Preparation

cpp data-structures-and-algorithms dsa interview interview-prep interview-preparation leetcode templates

Last synced: 11 May 2025

https://github.com/bgiobbe/arm-class

My projects for ArmEducation ESE101 Embedded Systems Essentials with Arm: Getting Started

arm cpp embedded-software

Last synced: 11 May 2025

https://github.com/AhmedNassar7/Money-Hub

A bank management system.

algorithms cpp data-structures database oop sql

Last synced: 07 Apr 2025

https://github.com/priyavrat-misra/amaze

A visually appealing maze generator built with C++ and SFML.

cpp sfml

Last synced: 21 Mar 2025

https://github.com/1chooo/cpp-basic

This is the normal content of cpp.

cpp university-course

Last synced: 26 Mar 2025

https://github.com/congard/simple-notes

A simple notes app written in C++17

agh agh-university agh-ust cpp cpp17 notes-app university-project

Last synced: 11 Apr 2026

https://github.com/krishnamodepalli/klog

A simple logging library in cpp

cpp cpp17 logging

Last synced: 20 Mar 2025

https://github.com/shaldonbarnes10/leetcode-442-find-all-duplicates-in-an-array

Given an integer array nums of length n, some elements appear twice and others appear once. Find all the elements that appear twice in the array without using extra space for a hashmap or set. Do this in O(n) time complexity and O(1) extra space complexity.

array cpp leetcode-solutions timecomplexity

Last synced: 21 Jul 2025

https://github.com/jwillikers/gnu-arm-embedded-ssh-image

A container image for running the ARM embedded toolchain from an OpenSSH server, built on Fedora

buildah c clion cpp fedora gnu-arm-embedded-toolchain openssh

Last synced: 15 Apr 2025

https://github.com/umarlypoeta/agh_rpg_game

AGH RPG Game is a simple 2D retro-inspired RPG created using C++ and the SFML library. The game showcases a tile-based map and basic player movement mechanics.

cpp sfml-game sfml2

Last synced: 23 Mar 2025

https://github.com/samuelbles07/ble-elevator-firmware

Choose elevator floor number using smartphone - Device (ESP32)

ble cpp esp32

Last synced: 26 May 2026

https://github.com/themarlboroman/dfw-jumpstart

Jumpstart repo for dfw + libdansdl2

app-development cpp examples game-development jumpstart

Last synced: 28 Feb 2025

https://github.com/tntksals/ros-practise

These are some packages which I build when learning the basics of ROS.

clion cpp ros

Last synced: 18 May 2026

https://github.com/lccodder/water-level-alarm

Arduino water level alarm source code and build

arduino arduino-uno cpp embedded

Last synced: 09 May 2026

https://github.com/grailbio/recordio

C++ implementation of github.com/grailbio/base/recordio

cpp golang recordio

Last synced: 18 May 2026

https://github.com/alexthegreat510/rectangle

Simple programs to output rectangle in terminal.

c cpp golang lua python

Last synced: 11 Apr 2026

https://github.com/vinicciussantos/estudos-arduino

Projetos com Arduíno

arduino cpp senai

Last synced: 29 Mar 2025

https://github.com/theolepage/dictionary-generator

A simple dictionary generator written in C++.

cpp dictionary-generator

Last synced: 21 Jul 2025

https://github.com/end2endzone/msbuildreorder

MSBuildReorder is a tool for "reordering" (Build Order) a multi-process C++ build log. It allows a developer to convert the build log as if it was generated with a single processor.

build-log cpp msbuild msvc

Last synced: 18 Mar 2025

https://github.com/rikkamus/yasm

Yet Another Speedometer Mod for GTA V

cpp gta5 mod

Last synced: 02 Jul 2026