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/ajweeks/crowchild

A 2D RPG using the Apex Engine

2d cpp game opengl sfml

Last synced: 03 May 2026

https://github.com/songkeys/chickenscomehome

A stupid simple game written in cpp - Help chickens come home

cpp game

Last synced: 03 May 2026

https://github.com/terenstare/par-your-game-loop

Slides for my presentation "Parallelizing your game loop" in parallel programming.

cpp game-development gamedev job-scheduler parallel-programming

Last synced: 03 May 2026

https://github.com/ahmedhosssam/lesser_pandas

Pandas-like Data Analysis library in C++

cpp data-analysis data-science pandas

Last synced: 03 May 2026

https://github.com/arbitercorp/arbiter

A multi-agent orchestration runtime for the terminal and the network.

agent ai cpp llm mcp memory orchestration runtime sqlite

Last synced: 03 May 2026

https://github.com/nicolasraf/estrutura_de_dados-ads

Intended for data structure courses in C/C++ in which materials and programs made during classes and studies will be stored.

c cpp structured-data

Last synced: 03 May 2026

https://github.com/misaghmomenib/number-guessing-game-cpp

The Number Guessing Game is a simple C++ console-based application where the player tries to guess a randomly generated number within a specific range. The game provides hints such as "Too High" or "Too Low" after each incorrect guess to help the player narrow down the correct number.

cpp git number-guessing-game open-source

Last synced: 03 May 2026

https://github.com/caiotaavares/painter

Simple image editor and raster graphics editor with Qt6 and c++

cpp image-processing qt5

Last synced: 03 May 2026

https://github.com/hansalemaos/cppvec

C++ vectors with Python indexing

cpp python vector

Last synced: 03 May 2026

https://github.com/matheusdesouzab/lista-de-exercicio-sobre-vetores-em-c

Lista de Exercício Sobre Vetores na Linguagem C ++, respondida em 2018!

c cpp

Last synced: 03 May 2026

https://github.com/ngrogg/kattis-solutions

A repository for my accepted solutions to Kattis problems

c cpp kattis kattis-solutions problem-solving python

Last synced: 03 May 2026

https://github.com/silentpuck/silentcheatsheets

Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️

asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube

Last synced: 03 May 2026

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 03 May 2026

https://github.com/ifd3f/collision-zone

A hectic .io style game where you crash cars into each other

cpp io-game nodejs

Last synced: 03 May 2026

https://github.com/imdanielsp/eagle

A Minimalistic C++ Web Framework

cpp http web-application

Last synced: 13 Jun 2026

https://github.com/bbangjee/cse4110_database_system

2025-1 데이터베이스시스템 플젝 및 노트 정리

convenience-store cpp database mysql university-course university-project

Last synced: 03 May 2026

https://github.com/farukalamai/cpp-for-cuda

A structured C++ learning path designed specifically for developers preparing to learn CUDA programming.

cpp cuda gpu nvidia

Last synced: 09 Jun 2026

https://github.com/andrsd/mpicpp-lite

Light C++ wrapper around MPI

cpp cpp17 mpi wrapper

Last synced: 03 May 2026

https://github.com/antoniakras/sudoku_solver_checker_generator

C++ Sudoku solver, checker, and generator using backtracking and recursion, with modular design, constraint handling, and puzzle generation.

algorithm-design backtracking constraint-satisfaction-problem cpp file-io modular-architecture recursion sudoku

Last synced: 03 May 2026

https://github.com/miere43/annotate-words

Application to annotate words in a file with data contained in Anki collection.

anki cpp

Last synced: 09 Jun 2026

https://github.com/dovyski/dopy

A simple tool to transcribe C++ function signatures and comments into Python

cpp documentation php python

Last synced: 03 May 2026

https://github.com/soodaayush/leetcode

A repository containing all the Leetcode challenges I have completed.

cpp javascript leetcode python

Last synced: 03 May 2026

https://github.com/cschladetsch/cppvulkandemo

A cross-platform spike using Vulkan to render a complex, lit and shadowed environment.

cmake cpp graphics shader spike vulkan

Last synced: 20 May 2026

https://github.com/llamzonamazon/minesweeper

A depiction of the 90's game Minesweeper. Made with C++ using a Qt framework.

cpp qt6

Last synced: 03 May 2026

https://github.com/gnualmalki/holg

header only library generator.

c cli cpp generator header-only tool

Last synced: 03 May 2026

https://github.com/r-zy0/small-hospital-project

project for university hospital small project using GTK and data structure.

c cpp data-structures glade gnome gtk hospital hospital-management-system university-project

Last synced: 03 May 2026

https://github.com/yuzhoumo/simulake

A cellular automata physics sandbox

cellular-automata cpp opengl sandbox

Last synced: 03 May 2026

https://github.com/dsite42/cpp01

42 Project - CPP01 - This module is about memory allocation, pointers to members, references and switch statement.

42 cpp cpp01

Last synced: 09 Jun 2026

https://github.com/sinhaparth5/cat-dogs-classifier

Cats and Dog CNN

cnn cpp

Last synced: 24 Jun 2026

https://github.com/eliodinino/autonomous-claw

Autonomous claw project for APSC 101

arduino cpp robotics ubc-engineering

Last synced: 03 May 2026

https://github.com/artembotnev/weather-station-controllers

controllers side for ESP32-weather-station project

cpp esp32 esp8266 iot

Last synced: 03 May 2026

https://github.com/sutyum/referenceprojects

Educational repositories for modern firmware development.

cpp docker educational embedded-linux embedded-systems firmware microcontroller python yocto

Last synced: 03 May 2026

https://github.com/carrieroroberto/wol-esp32-mqtt-telegram

Remote Wake-on-LAN system using ESP32, MQTT & Telegram/FastAPI for secure remote PC control.

arduino-ide cpp esp32 fastapi mqtt-broker mqtt-client python telegram telegrambots wake-on-wan wakeonlan wakeonlan-application wakeonwan

Last synced: 04 May 2026

https://github.com/tsaplia/energy-controller-refactored

ESP8266 Energy Consumption Controller measures AC power with PZEM-014/016 sensor via Modbus. It offers a web interface for live data, charts, and settings.

arduino cpp esp8266 html-css-javascript iot platformio webinterface websocket

Last synced: 04 May 2026

https://github.com/gnikit/fileio

A template allowing to read multiple columns of tab or space delimited files. Similar functionality to numpy.loadtxt()

cpp file-io library numpy

Last synced: 04 May 2026

https://github.com/horikitasuzunetsundere/temperature-monitoring-with-control-system

Revolutionizing Temperature Control: Real-time Monitoring with C++ Program and Proteus Integration

arduino cpp embedded-systems programming proteus

Last synced: 04 May 2026

https://github.com/dsst95/stm32baremetal

This repository contains the source code for the Mutex Embedded Course on Udemy for bare metal or register level programming.

c cpp embedded-systems stm32

Last synced: 04 May 2026

https://github.com/carlosrocha-dev/facerecognition

Study of computer vision library OPENCV

computer-vision cpp face-detection machine-learning opencv

Last synced: 04 May 2026

https://github.com/0x778/c-dsa-pointers-memory

Some Algorithm and Pointers Practice

c cpp cpp-programming dsa memory-management

Last synced: 04 May 2026

https://github.com/adamsharifc/scapes

a tool to speed up sound design workflows.

cpp desktop-app pro-tools reaper rust sound-design svelte tauri-app

Last synced: 04 May 2026

https://github.com/mr-destructive/worldatlas

A fun geographical game.

cpp html-css-javascript python

Last synced: 04 May 2026

https://github.com/kingcitaldo125/sdl2boilerplate

SDL2 Boilerplate for a basic window in C/C++14

c cpp sdl2

Last synced: 04 May 2026

https://github.com/gsitcity/character-animation

在控制台中使用空格字符和@字符输出动画,如bad apple

cpp opencv

Last synced: 04 May 2026

https://github.com/grahamstrickland/modern_cpp

Exercises and examples from "Discovering Modern C++" (2e) - Peter Gottschling

cplusplus cpp modern-cpp scientific-computing

Last synced: 09 Jun 2026

https://github.com/cm0use/tortoise-and-hare

The Tortoise and the Hare, no 3D or third party libraries, just the standard functions provided by the compiler.

cpp cpp-game cppgame tortoise-and-hare-algorithm

Last synced: 09 Jun 2026

https://github.com/simonthorell/zig-cpp-build

Simple demo of how do use zig's build tool to cross-compile C/C++ code to several architectures in a short script.

c cpp zig

Last synced: 04 May 2026

https://github.com/coltonk9043/ballsimulator2d

A basic (and somewhat buggy) implementation of 2D bouncy balls.

cpp game-development game-engine glad glew glfw graphics graphics-engine graphics-programming opengl

Last synced: 04 May 2026

https://github.com/ben854719/tranquille-garden-text-application

The application uses C++ to improve the readability with the customizable fonts and adaptive color schemes, making the content easier to read and understand. The user data is protect by cryptography, and Agentic AI enables the translation of the documents from English, French, and Spanish.

agentic-ai c cpp cryptography-algorithms cybersecurity gemini langgraph python software

Last synced: 04 May 2026

https://github.com/harryjhin/practice

프로그래밍 언어를 학습한 흔적을 남기는 리포지토리

c cpp cs java python

Last synced: 04 May 2026

https://github.com/lucasspinola/cpp

C++

cplusplus cpp

Last synced: 09 Jun 2026

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/andrem222/procedural-generator

A Procedural Generator map for my AI to adapt in different environments

cpp procedural-generation unreal-engine unreal-engine-5

Last synced: 09 Jun 2026

https://github.com/viztruth/daily-coding-problems

Solutions for various coding interview problems by DCP. List will be updated regularly as and when I solve the problems.

algorithms c-programming cpp data-structures problem-solving python

Last synced: 04 May 2026

https://github.com/mimani68/node_cpp

Simple C++ in Nodejs project

addon cpp gyp javascript node nodejs

Last synced: 04 May 2026

https://github.com/crzxaexe/praktikum-pemrograman-dasar

Recap matakuliah praktikum pemrograman dasar

c cpp javascript pyhton

Last synced: 04 May 2026

https://github.com/bevatsal1122/semester-iii

Second Year | Computer Engineering | Bachelor of Technology

c cpp java

Last synced: 04 May 2026

https://github.com/ufo-010/qopenglplot

Qt plotting widget

cpp opengl qt5 widget

Last synced: 04 May 2026

https://github.com/sat0sh1c/nvim-cpp

Additions to NVChad for developing applications with CPP and CMake

cmake cpp dotfiles neovim nvim

Last synced: 05 May 2026

https://github.com/haruelrovix/mwwc

Simple application using following technologies: MongoDB, WCF, C++, C++/CLI, WPF

cpp csharp mongodb wcf wpf

Last synced: 05 May 2026

https://github.com/josephdt12/cpp-quads

Transform an image into a blockier version of itself.

cpp opencv

Last synced: 05 May 2026

https://github.com/iaceene/philosophers_42

This project is about how to use the threads and mutexes to prevent data race, you can apply the same concepts to the dining philosophers problem.

1337school 42cursus c cpp fork philosophers philosophers42 threads

Last synced: 05 May 2026

https://github.com/nkid00/5x5

解一个简单的数学问题。

cpp cpp11 mathematics python python3

Last synced: 05 May 2026

https://github.com/suryapratapsinghsuryavanshi/xgit

A Simple git client, provides flexibility to committers.

cmake cpp git github shell-script

Last synced: 05 May 2026

https://github.com/antoninobonanno/smart-street

The goal of the project is to create an application that simulates the behavior of an intelligent road. The basic idea is to have roads traveled by cars, the cars communicate and interact with the road, the latter gives the cars the actions to be carried out.

cpp golang python qt rest socket

Last synced: 05 May 2026

https://github.com/caiofov/calculator-qt-cpp

A calculator developed in C++ with Qt

calculator cpp qt

Last synced: 05 May 2026

https://github.com/seldo97/simple_arduino_projects

My simple Arduino projects (C/C++)

arduino cpp

Last synced: 05 May 2026

https://github.com/mute124/true-enum

True Enum is a simple header-only library designed for easy enumeration of variables or objects that can be implemented in only one line of code. It is extremely customizable to the point of being able to cap it's memory usage!

cpp customization easy-to-use enumeration example-code fast fastapi header header-only header-only-library lightweight lite modular

Last synced: 05 May 2026

https://github.com/dvir-yona/cpp-cmake-base-project

A template for C++ projects using CMake, featuring support for GCC and Clang compilers, debug and release build modes, gdb and valgrind, and a run.sh script to simplify building and running the project.

c-plus-plus cmake cpp ninja

Last synced: 05 May 2026

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

A console application that allows you to create and open databases and send any SQL queries to them.

cli cli-tool command-line-tool console console-tool cpp database database-manager databases db sql sqlite sqlite-cli sqlite-database sqlite-shell sqlite3 unicode unicode-support utf16 windows

Last synced: 05 May 2026

https://github.com/harunkurtdev/python_cpp_struct

python c/c++ with arduino sructer scaffold application

arduino arduino-struct cpp cpp-struct python python-struct struct

Last synced: 05 May 2026

https://github.com/jfrimmel/talks-and-sources

This repository contains a list of talks and papers, that I find insightful and worth sharing

c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos

Last synced: 05 May 2026

https://github.com/spicycactuar/half-edge

Triangle mesh rendered backed by a half-edge data structure

computer-graphics cpp geometry-processing half-edge-data-structure opengl qt5

Last synced: 05 May 2026

https://github.com/daisvke/qrgenerator

This program coded in C++ creates a QR code with the string provided from the command line.

cpp pillow qrcode qrcode-generator qrencode qrencode-android

Last synced: 09 Jun 2026

https://github.com/czoido/tensorflow-cpp-conan-example

Example with tensorflow lite library in C++ using Conan for image classification

cpp machine-learning opencv tensorflow

Last synced: 05 May 2026

https://github.com/mickaelblet/conf

Config load and dump library

cpp cpp98-compatible

Last synced: 09 Jun 2026

https://github.com/matthew-mosior/bioinformatics

C++, Java, Python, and Haskell source code for solving Bioinformatics related problems.

algorithms bioinformatics cpp haskell java python python3

Last synced: 05 May 2026

https://github.com/abhishek-sanwal/leetcode_solutions

Wanna hustle for problem solving skills? Checkout my leetcode submissions.

cpp java javascript python3

Last synced: 05 May 2026

https://github.com/mulatinho/challenges

just a repository of challenges from hackerrank.com

challenge-solutions cpp go golang hackerrank-challenges hackerrank-solutions python

Last synced: 05 May 2026

https://github.com/skhalifa05/raylib-pong

Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp engine game opengl paddle pong raylib

Last synced: 05 May 2026

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 05 May 2026

https://github.com/codegyan-llc/quickcpp

Quick C++ is a VS Code extension that allows users to run C++ code snippets directly within the editor. It provides inline output for quick debugging and execution insights, making C++ development more efficient.

codegya cpp prathmeshyelne quickcpp vscode vscode-extension

Last synced: 05 May 2026

https://github.com/zinikus/led-pacman

Beginner-level project: Create a fun Pac-Man animation on a 16x16 RGB LED matrix using Arduino. Learn basic LED matrix control, animation logic, and color rendering with this simple and engaging introduction to LED graphics programming.

artificial-intelligence beginner-friendly cpp robotframework robotics robotics-programming

Last synced: 05 May 2026

https://github.com/tsnsoft/cb_cpp_cross-platform

Пример программы на C++ в Code::Blocks с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)

codeblocks cpp cross-platform linux windows

Last synced: 06 May 2026

https://github.com/matesoft2033/joystick-navigation-system

Joystick Controller with Arduino: This project uses an analog joystick module and an Arduino to control movements based on joystick inputs. It reads the X and Y axis values to determine direction and activates a buzzer when the button is pressed.

arduino buzzer cpp diy joystick led-controller robotics

Last synced: 06 May 2026

https://github.com/hbina/leetcode-solutions

My solutions to LeetCode problems.

cpp csharp java leetcode mysql

Last synced: 06 May 2026

https://github.com/thecaptaincraken/aoc-2022

A repo containing solutions for all Advent of Code 2022 problems in diffrent programming languages.

advent-of-code c cpp python3 rust

Last synced: 06 May 2026

https://github.com/aswajith7077/chess-gui

A Graphical User Interface (GUI) Chess application in C++, leveraging the SDL2 library for a seamless and interactive user experience, following Object-Oriented Programming (OOP) principles.

chess cpp graphics object-oriented-programming sdl2 sdl2-image sdl2-mixer

Last synced: 06 May 2026