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/kojobailey/raylib-test

A very simple game I've made to test C++ Raylib for the first time.

cpp game raylib videogame

Last synced: 01 May 2026

https://github.com/shybovycha/configscript

Configuration language parser in ANTLR4

antlr antlr4 config cpp language

Last synced: 02 Apr 2025

https://github.com/dup4/algorithmic-library

collections of some commonly used algorithms

algorithm cpp

Last synced: 15 May 2026

https://github.com/blayung/game-of-life

It's a simple Conway's game of life simulator, like many others out there.

cellular-automaton cpp game-of-life sdl2

Last synced: 16 Jun 2026

https://github.com/jstmaxlol/ecah-lib

ecah-lib is a header-only library to easily handle arguments in C++ (!)

argument-handler cpp header library public

Last synced: 23 Oct 2025

https://github.com/plant99/cppbundler

A multithreaded file bundler for the web

bundler cpp multithreading utility web

Last synced: 26 Mar 2025

https://github.com/elemeants/quantum

Quantum is a Python script for windows to generate, build and manage C++ Projects

cpp manager projects python python-script quantum

Last synced: 08 May 2026

https://github.com/repo-archive-x-rays5/slotmachine

Simple terminal slotmachine

cpp ini random slotmachine

Last synced: 10 Apr 2025

https://github.com/repo-archive-x-rays5/usagedump

simple program to dump cpu and memory usage to a file in json

cpp windows

Last synced: 10 Apr 2025

https://github.com/repo-archive-x-rays5/csv_to_md

A simple csv to md converter to test the capabilities of Github copilot.

converter copilot cpp csv markdown

Last synced: 10 Apr 2025

https://github.com/repo-archive-x-rays5/contacts

Simple app to save contacts in using SDL2, simple_db (leveldb table wrapper), Dear ImGui and rapidjson.

contacts cpp imgui leveldb sdl2

Last synced: 10 Apr 2025

https://github.com/mentalsolin/dice-game

Mini dice game in C++. the player and the computer take turns rolling the dice, the winner is the one with the most points after five rounds.

cpp game

Last synced: 08 Jul 2025

https://github.com/itsyunaya/rmcli

Register Machine simulator for the terminal, written in C++

cpp register-machine

Last synced: 15 May 2026

https://github.com/n08i40k/another-mc

Another clone of the game Minecraft :)

cmake cpp minecraft opengl

Last synced: 02 Apr 2026

https://github.com/allanjos/stoner-player

Simple cross platform audio recorder/player.

audio c cpp libsndfile player portaudio recorder wxwidgets

Last synced: 15 May 2026

https://github.com/complexicon/string

C++ String Class (Arduino Compatible) - Header only. was created as a student project.

class cpp string

Last synced: 09 Apr 2025

https://github.com/mentalsolin/battleship-game

My first game in С++ programming language. Сonsole battleship

cpp game

Last synced: 20 Mar 2025

https://github.com/liraymond04/olc-dijkstra

GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.

algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge

Last synced: 08 Sep 2025

https://github.com/jkalias/sqlite-reflection

A wrapper of SQLite operations for C++ with reflection

cpp reflection sqlite sqlite3 sqlite3-orm

Last synced: 09 Apr 2026

https://github.com/bashlui/cpp_oop

In this repository, we develop the activities of the Object Oriented Programming course in C++ language. This is a basic course.

basics cpp object-oriented-programming students

Last synced: 18 Jul 2025

https://github.com/thavarshan/chttp

🖥 A very crude and simple HTTP server built using C++.

basic cpp http server

Last synced: 08 Sep 2025

https://github.com/ab-gh/rtsim

ray tracing simulation

cpp raytracing renderer

Last synced: 10 Apr 2025

https://github.com/reflexe/ziqe

Currently a pet project: kernel-mode driver framework in C++ (supports Linux)

cpp driver linux operating-system

Last synced: 14 May 2026

https://github.com/attwoodn/qt-cpp-test-app

A simple desktop application made using C++, CMake, Qt5, and vcpkg

cmake cpp qt qt5 simple vcpkg

Last synced: 14 May 2026

https://github.com/tamimattafi/jni-calculator

A simple Java calculator demonstrating the use of native methods via JNI (Java Native Interface) with a C implementation. This project shows how to connect Java and native code for basic arithmetic operations. (AI Generated)

ai ai-agents c cpp cursor dll dylib gpt gpt-4 java jni jni-android jni-java native so

Last synced: 09 Apr 2026

https://github.com/frouioui/spaceshipwarriorcombated

Spaceship combat video game with a multiplayer server/client using TCP/UDP & an ECS game engine, both implemented in C++

cpp epitech multiplayer multithreading rtype

Last synced: 17 Mar 2025

https://github.com/devkanix/kanishk_compiler

Kanishk_Compiler: A simple C++ compiler that tokenizes, parses, and generates assembly code. Supports basic language features like `exit` statements. Built with NASM and MinGW.

compiler-design cpp

Last synced: 08 Oct 2025

https://github.com/poakapx/sfml-painted_ping_pong

SFML-проект, що складається з двох прямокутників по сторонам і кола по центру.

cpp sfml

Last synced: 13 Jun 2026

https://github.com/poakapx/oop_using_gets_and_sets-2

Клас місяців, iз застосуванням конструктора, get та set.

cpp project

Last synced: 13 Jun 2026

https://github.com/vollowx/inspiration

Everything from here!

cpp css inspiration javascript web

Last synced: 13 Mar 2025

https://github.com/armaggheddon/plainnn.cpp

PlainNN 🧠⚙️ – A lightweight, extensible C++ library with no external dependencies for building and training neural networks. Supports dense layers, and easily expandable with custom layers, data loaders, and activations. Optimized for performance and flexibility. 🚀

backpropagation cpp neural-network

Last synced: 19 Mar 2025

https://github.com/kanavgoyal898/matrix-library

This C++ library offers robust classes and functions for working with matrices and fractions, simplifying complex mathematical computations. It includes features for matrix operations, CSV file I/O, and various utility functions for diverse mathematical tasks.

algebra cpp csv-format file-handling fraction-calculator matrix-calculator matrix-library object-oriented-programming

Last synced: 30 Jun 2026

https://github.com/nacreousdawn596/penplotter

a Robotics project that aims to create a Penplotter from scratch.

arduino arduino-mega cpp criam html latex penplotter robotics

Last synced: 06 Apr 2026

https://github.com/svnscha/yaaf

Yaaf is a command-line runtime for small AI workflows in Lua.

ai cpp cross-platform llm lua ollama-client openai-client osx runtime windows yaaf

Last synced: 30 Jun 2026

https://github.com/nikoladucak/at

A small terminal utility program with stopwatch-like functionality.

cpp stopwatch

Last synced: 11 Jun 2026

https://github.com/froghramar/google-code-jam

My Code Jam solutions :gem:

cpp google-code-jam

Last synced: 15 May 2026

https://github.com/zackxzhang/jsonette

json parsing from scratch

cpp haskell javascript json python

Last synced: 06 Apr 2026

https://github.com/ajlekcahdp4/mystring

Rethinking strings

cpp string strings

Last synced: 12 Jul 2025

https://github.com/froghramar/uva

My UVA Solutions :wine_glass:

cpp uva-solutions

Last synced: 15 May 2026

https://github.com/daviskregers/opengl

Course work for "3D Graphics on Windows environment". Written in Qt C++. Transform multiple objects in 3D space, apply lights.

blender computer-graphics cpp opengl qt qt5

Last synced: 06 Apr 2026

https://github.com/iwansal64/wms-dev

WMS-Dev (Water-loss monitoring software - device) is a program that used for ESP32 to connect to WMS API

cpp esp32 iot microcontroller websocket

Last synced: 14 May 2026

https://github.com/accessory/flowget

Http(s) Server that can list and serve files and folders.

cpp http-server simple

Last synced: 25 Jun 2025

https://github.com/hvlikk/pea_projects

Seria zadań projektowych z przedmiotu 'projektowanie efektywnych algorytmów'

branch-and-bound cpp genetic-algorithm simmulated-annealing

Last synced: 30 Jun 2026

https://github.com/amoeba/arrow-cmake-fetchcontent

Minimal example of including Arrow in a C++ project using CMake and FetchContent

apache-arrow cmake cpp

Last synced: 08 Sep 2025

https://github.com/pentalpha/memuse

Command to show usage of memory on the whole system and on each process including memory usage, swap, cache and page faults.

cpp linux-kernel memory page-faults processes system system-information

Last synced: 15 May 2026

https://github.com/pentalpha/programming-contest-problems

Answers to programming contest problems, mainly from UVA

answers c cpp programming-competitions programming-contests solved-challenges

Last synced: 15 May 2026

https://github.com/ignatkuzyakov/matrix

math matrix

cpp gtests math matrix

Last synced: 17 Mar 2025

https://github.com/deanprangenberg/passwordmanagercppqt

The Qt C++ Password Manager is my first major project, designed to manage passwords with a user-friendly interface. Built with the Qt framework, it features strong password generation and data encryption. However, it is important to note that it is not fully secure.

cpp password-generator password-manager qt

Last synced: 24 Jan 2026

https://github.com/sayedtahsin/cpp-console-projects

📟 C++ Academic Projects Archive

cpp

Last synced: 16 Jul 2025

https://github.com/jackkimmins/bouncing-square-demo

WebAssembly demo of a colour-changing bouncing square, leveraging SDL2 and C++, compiled with Emscripten, and rendered using WebGL in-browser.

cpp emscripten sdl2 webassembly webgl

Last synced: 27 Mar 2025

https://github.com/sla-ppy/fizzbuzz

[F] Fizzbuzz implementation in C++

cpp early-attempts

Last synced: 15 Jun 2025

https://github.com/ruimaciel/mla

MLA: A C++ template library for sparse linear algebra

cmake cpp matrix-library sparse-matrix template-library

Last synced: 15 Jun 2025

https://github.com/nos1dot618/aoc23

My attempt at solving 2023's Advent of Code

advent-of-code-2023 cpp

Last synced: 15 May 2026

https://github.com/sabbir45ali/distance_measurement

This is easy project, which is make for distance measurement using arduino UNO and HC-05 ultrasonic sensor.

arduino cpp electronics iot

Last synced: 15 May 2026

https://github.com/djoezeke/glad

Opengl Loader (Glad) for Easy Projects Intergration using CMake and git submodules.

c cmake cpp glad glfw3 glm opengl stb-image vscode windows

Last synced: 06 Apr 2026

https://github.com/mlunnay/nds_rpc

An implementation of a library and server for a remote procedure call system, and a test application for ARM7 processor on the Nintendo DS

armv7 cpp nds python rpc server

Last synced: 15 May 2026

https://github.com/righigor/aeds-i

Repositório destinado à organização das listas de exercícios da disciplina de Algoritmos e Estruturas de Dados I em linguagem C, abordando desde conceitos básicos de lógica até práticas com estruturas de repetição, decisões condicionais, e algoritmos clássicos.

c c-plus-plus cpp object-oriented-programming

Last synced: 15 May 2026

https://github.com/ferstormblessed/parallelism-cpp

Excersices and showcase/example code to learn the techniques/features C++ offers for concurrency and parallelism

concurrent-programming cpp parallel-computing parallel-programming

Last synced: 08 Jul 2025

https://github.com/talha-1010/ludo-game

a ludo board game made with c++ using Operating System concepts.

cpp deadlock game ludo-game mutex operating-system semaphores

Last synced: 15 May 2026

https://github.com/ewliang/sparse-poly-calculator-c-

A C++ Sparse Poly calculator that can add or multiply polynomials created in the main driver. The program utilizes vectors to store the polynomial term values. It automatically sorts the terms from least to greatest exponent order. I wish I had such a program back in high school to tackle those tedious polynomial problems.

c c-plus-plus calculator cpp math polynomial-calculator visual-studio

Last synced: 12 May 2026

https://github.com/wajktor13/arduino-morse-code-sender

simple code that turns Arduino into morse code transmitter

arduino cpp electronics morse morse-code morsecode

Last synced: 14 May 2026

https://github.com/rajputgourish/hello_world_all-language

In this repo, here is code of sevaral language's which give output of printing "Hello, World!" .

c cpp dart go haskell hello-world java javascript kotlin objective-c perl php python ruby rust scala swift typescript

Last synced: 06 Apr 2026

https://github.com/mbund/feh-robot

FEH Robot Project

arm ci cpp make robotics

Last synced: 14 May 2026

https://github.com/paytonison/tater-tot

Small educational C++20 character-level language model with a tiny automatic-differentiation engine, training/generation CLIs, and checkpointing.

autodiff character-level-model cmake cpp cpp20 educational from-scratch language-model machine-learning neural-network

Last synced: 15 May 2026

https://github.com/kid0h/mcsc

A Cross-platform Minecraft skin cloner!

cpp minecraft

Last synced: 11 Jun 2026

https://github.com/liebranca/chasm

SDL2 wrappers

cpp linux sdl2

Last synced: 15 May 2026

https://github.com/gribbirg/data-structures-and-algorithms-practice

Practice works of "Data Structures and Algorithms" course, RTU MIREA

algorithms-and-data-structures cpp labs mirea

Last synced: 04 May 2025

https://github.com/svenslaggare/iouring-event-loop

Simple event loop for Linux based on io_uring

cpp event-loop iouring linux

Last synced: 16 May 2026

https://github.com/abhishekboadgurjar/cpp

Welcome to the C++ repository. This collection is designed to provide a comprehensive guide to the basics and advanced concepts of C++ programming. Each folder contains code examples and explanations for different topics.

cpp cpp-codes

Last synced: 29 Dec 2025

https://github.com/rdbo/imgui-allegro5-application

ImGui Allegro5 Application (tested on Linux)

allegro5 application cpp dear-imgui gui imgui linux

Last synced: 21 Apr 2026

https://github.com/capp-adocia/driving-test-simulation

使用Opengl、PhysX、SDL2等库完成一个简单引擎

cpp dear-imgui glm opengl physx sdl2

Last synced: 15 May 2026

https://github.com/mericluc/miniloop

A basic C++ event loop wrapping libevent

cpp event-loop libevent wrapper

Last synced: 16 Jun 2025

https://github.com/shriram-vibhute/neetcode-dsa-sheet

Solving daily DSA problems from the NeetCode's SDE Sheet.

cpp datastructures-algorithms python

Last synced: 16 Jun 2025

https://github.com/shriram-vibhute/competitive-programming

Solving daily CP problems on CodeForces

competitive-programming cpp

Last synced: 16 Jun 2025

https://github.com/rxn7/minesweeper

Minesweeper game written in C++ using SFML for rendering

cpp game minesweeper sfml

Last synced: 03 Jul 2025

https://github.com/without-eyes/reign_of_grelok

Fallout 3 adventure text minigame rewritten in C++

adventure-game console-game cpp fallout fallout-3

Last synced: 17 Jun 2026

https://github.com/krehwell/gaybird

Flappy Bird but gay

cpp directx game

Last synced: 13 Oct 2025

https://github.com/fizzymo/merge-sort

Implements and analyzes the merge sort algorithm in C++.

cpp merge-sort visual-studio

Last synced: 05 May 2025

https://github.com/jpcano/algs4cpp

My C++ implementation of the code in the book: Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne

algorithms cpp data-structures

Last synced: 30 Jun 2026

https://github.com/ashutoshdm1/dsa-in-cpp

This Repo is for my all code related to DSA in C++

cpp dsa-algorithm

Last synced: 18 Mar 2025

https://github.com/mominaamjad/pizza-ordering-system

A project developed to practice the queue data structure in cpp. It is a simple pizza delivery system that runs on cmd.

cpp data-structures queue semester-3

Last synced: 30 Jun 2026

https://github.com/saleh0987/calculate-your-age-application

Calculate Your Age Application

cpp fundementals

Last synced: 28 Mar 2025

https://github.com/hyutrn/mini-oled-navigation

This project is a simple, low-cost navigation assistant designed for motorcyclists. It uses an ESP32 microcontroller paired with an SSD1306 OLED display to show real-time navigation instructions (direction arrows and distance) without requiring the rider to look at their phone

arduino chronos cpp embedded embedded-systems iot iot-device

Last synced: 14 May 2026