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/mikkodt/arduinobot_ros_project

ROS project of a 3-DOF Articulated Robot with Arduino

cmake common-lisp cpp javascript makefile python

Last synced: 29 Apr 2026

https://github.com/samipak458/airline-mangement-system

The idea of this project is like a real-life example of an airline ticket booking system where customers directly interact with the receptionist on the booking counter to book their desired flight tickets.

airline-reservation cpp dsa oop problemsolving

Last synced: 02 Sep 2025

https://github.com/isopod00/automatic-soap-dispenser

An Arduino-controlled soap dispenser that can be used to dispense soap or hand sanitizer without having to touch anything.

arduino cpp microcontroller

Last synced: 18 May 2026

https://github.com/maxencebonamy/minesweeper

It is a reproduction of the famous Minesweeper game.

cpp game minesweeper sfml

Last synced: 28 May 2026

https://github.com/eli-keli/cpp-class

Object Oriented Programming class (Zetech University)

cpp oop-concepts

Last synced: 12 Jun 2025

https://github.com/tejas-raskar/golf-mini-game

A Mini Golf Game made using C++ and Raylib

cpp raylib

Last synced: 14 Aug 2025

https://github.com/mistzsoftware/stickman-adventure

A simple SFML game made to try and learn C++ OOP, This is just a Stickman in a paper world

2d cplusplus cpp game oop platformer sfml stickman

Last synced: 02 Jul 2025

https://github.com/tinawebdev/cpp-games

🎮 Simple C++ Console Games

console-games cpp cpp-games

Last synced: 02 Jul 2026

https://github.com/fabberr/adventofcode2022

My solutions for the Advent of Code 2022 puzzles, implemented in C++.

advent-of-code advent-of-code-2022 adventofcode adventofcode2022 cplusplus cplusplus-20 cpp cpp20

Last synced: 04 Oct 2025

https://github.com/nobodyxu/return-exception

Return errors in an unignorable way like exceptions, but with -fno-exceptions support.

cpp error-handling

Last synced: 31 Mar 2025

https://github.com/gerfautge/sic

Compiler for my own language using Flex/Bison/LLVM

bison compiler cpp cross-platform flex llvm native toy-language

Last synced: 21 Feb 2026

https://github.com/othman-birem/snake

Infamous retro Snake game implemented in C++

cplusplus cpp raylib snake-game

Last synced: 11 Apr 2026

https://github.com/mthierman/glow

C++ Library for Windows

cmake cpp cpp23 library windows

Last synced: 11 Apr 2026

https://github.com/newyaroslav/sqlite-containers

Header-only cpp library for integrating SQLite with STL data containers (std::map, std::set, std::list, and others), providing easy access and synchronization of data between containers and SQLite database.

container containers cpp cpp17 sql sqlite3

Last synced: 14 Aug 2025

https://github.com/WerdsMind/Simple_file_manager

Este proyecto es un organizador de archivos desarrollado en C++.

console-application cpp executable file-manager no-gui organizer simple-project

Last synced: 04 Oct 2025

https://github.com/jankodedic/pong

Pong written in C++ using SDL2

cpp cpp17 game pong sdl sdl2

Last synced: 01 Apr 2025

https://github.com/ramirisu/gul

header-only general utilities library for C++11

cpp cpp11 header-only

Last synced: 21 Jun 2025

https://github.com/rahulc0dy/plat-engine

A platformer game engine

cmake cpp game-engine visual-studio

Last synced: 13 Aug 2025

https://github.com/josephtheexperiment/gyst

gyst, or get your shit together is a cli tool that tries to make the experience of using c/c++ easier by giving some shortcuts to some common tasks like: creating new projects, building/running, and installing libraries; by combining the power of cmake, conan, vcpkg, and rust.

c cli cli-tool cmake conan cpp rust template-project vcpkg

Last synced: 14 Apr 2026

https://github.com/andreeo/parallel-computing-cuda

Programs in terminal applying the parallel programming model with the CUDA arquitecture

c cpp cuda docker lineal-search parallel-computing parallel-reduction rank-sort-algorithm

Last synced: 09 Apr 2026

https://github.com/jsoulier/sdl_earth_viewer

Earth Viewer using SDL3 GPU and Cesium Native

cesium cpp example examples gpu hlsl sdl sdl3 shader shaders

Last synced: 08 Jul 2026

https://github.com/aadish-25/devenvx-cli

Source code for DevEnvx — a CLI tool to automate full development environment setup on Windows using Node.js and PowerShell.

automation cli cli-tool cli-tool-cross-platform cpp cross-language developer-tools development devenvx devtools environment-setup java nodejs npm npx powershell python script-setup terminal windows

Last synced: 20 Jan 2026

https://github.com/delphington/mytanks

Курсовая работа

cpp gcc makefile sfml-graphics-library

Last synced: 26 Aug 2025

https://github.com/allenvox/ray-tracer

Basic C++ ray tracing program based on book series by Peter Shirley

cmake cpp cpp17 geometry graphics path-tracing raytracer raytracing

Last synced: 13 Aug 2025

https://github.com/cub3d/lockscreen

A more modern alternative to i3-lock

cpp i3lock i3wm lockscreen

Last synced: 21 Feb 2026

https://github.com/golchanskiy23/tinkoffevents

Solving problems and contests organized by T-bank

algorithms cpp golang tinkoff

Last synced: 01 Mar 2026

https://github.com/fpena2/filter_cpp

Rust's filters in C++

cpp

Last synced: 09 Jul 2026

https://github.com/cschladetsch/v8cppshell

Provides a bridge between C++ and V8/Wasm. Can build V8 from source if needed.

cmake cpp cpp20 v8

Last synced: 12 Jul 2026

https://github.com/fulcrum6378/mergen_linux

A real-time artificial intelligence which simulates the human brain on a computer. (Linux version)

alsa artificial-intelligence command-line computer-vision cpp gmake linux logic robot robotics terminal webcam

Last synced: 19 Apr 2025

https://github.com/legerch/qbarcode

QBarcode is a Qt library allowing to generate barcodes

barcode cpp qrcode qt

Last synced: 11 Apr 2026

https://github.com/miku-218525/production_practice

计算器,无人机信号绘图、处理

cpp qt

Last synced: 05 Jan 2026

https://github.com/wsl-iq/cpython

A lightweight Python-based project inspired by CPython, designed for learning, experimenting, and extending Python features. It provides a simple structure for contributions, code experiments, and educational purposes.

cpp cython dll python windows-10 windows-11

Last synced: 10 Apr 2026

https://github.com/connorsweeneydev/resourcegenerator

A small executable that reads all the files supplied to it into a C++ compilation unit in a format accepted by my SimpleGameEngine.

cpp developer-tools utility

Last synced: 13 Aug 2025

https://github.com/vasikyrg/ir-remote-sensor-using-car-mp3-control

IR remote Sensor using Car mp3 Control using Arduino uno starter kit.

arduino-uno cpp

Last synced: 17 Mar 2025

https://github.com/taktoa/kleene

A GitHub mirror of Keith Schwarz's kleene program, which allows self-reference in C++ code

cpp mirror miscellaneous quine

Last synced: 30 Jun 2025

https://github.com/dzobamain/autocliker-cpp

Auto-clicker with the ability to add custom functionality

auto-clicker cpp functions

Last synced: 02 Jul 2025

https://github.com/ashwin63/automatic_street_light

Microcontroller project to control street lights automatically from a central server in a cost efficient way

arduino cpp microcontroller microcontroller-programming nodemcu-esp8266 server

Last synced: 16 Jan 2026

https://github.com/chathushi-r/dictionary

This repository contains the source codes for a console-based dictionary application, implemented in C++. This dictionary project allows users a range of functionalities including word definition lookup, printing palindromes, generating anagrams of a given word and many more.

console-application cpp

Last synced: 12 Jul 2026

https://github.com/eeriemyxi/wiktionary-cli

A fast command-line interface to search words at Wiktionary.

cpp parser scraping wiktionary

Last synced: 31 Dec 2025

https://github.com/opencodeiiita/yakl

YAKL : yet another key logger

cpp opencode24 windowsapi

Last synced: 19 Apr 2025

https://github.com/niten01/bignum

C++ library for long floating point arithmetics

cpp floating-point library long-arithmetics

Last synced: 13 Aug 2025

https://github.com/programmergnome/basic-of-qtcpp

Qt Tutorial for beginners (C++).

cmake cpp input-print qt-gui widgets

Last synced: 15 Mar 2025

https://github.com/nendenranuma/rencanatabungan

Aplikasi Perencanaan Keuangan

cpp windowsforms

Last synced: 13 Aug 2025

https://github.com/or18/rubiks-cube-xcross-solver

C++ source to solve Rubik's cube cross, xcross, xxcross, xxxcross, xxxxcross, last layer substeps (OLL, ZBLS, etc.), last layer.

cpp ida-star-algorithm rubiks-cube rubiks-cube-solver

Last synced: 15 Mar 2025

https://github.com/shawaiz-khan/doubly-linked-list

A Doubly Linked List in C++, including basic operations such as insertion, deletion, search, and display.

cpp doubly-linked-list linked-list

Last synced: 09 Apr 2025

https://github.com/hunlongyu/hopy

Lightweight cross-platform clipboard manager — Qt 6 (Widgets) + SQLite, static single-file build on Windows

clipboard clipboard-history clipboard-manager cpp cpp20 desktop-app productivity qt qt6 sqlite windows

Last synced: 08 Jul 2026

https://github.com/henryquan/kotlin-cpp

Try out Kotlin Native for future projects

cpp kotlin-native

Last synced: 11 Apr 2026

https://github.com/calint/raspberry-pico-w

experiments with raspberry pico w

cpp raspberry-pico-w

Last synced: 05 Jun 2026

https://github.com/kmontag42/notebooks

my personal jupyter notebooks

cpp cpp14 jupyter-notebook

Last synced: 29 Apr 2026

https://github.com/ketanxos/dsa

This repository includes all my DSA problem submissions across various platforms.

cpp dsa java javascript python

Last synced: 09 Apr 2026

https://github.com/abdul-rehman-0787/tic_tac_tok_game

Tic-Tac-Toe is a simple C++ game utilizing basic concepts and SFML for graphics.

cpp sfml-game

Last synced: 31 Mar 2025

https://github.com/rewrking/rew.cpp-xtd-syntax

C++ Extended Syntax Highlighting

cpp visual-studio-code vscode-extension

Last synced: 18 Apr 2026

https://github.com/whoabhisheksah/camelot

A board based game (like chess) to play human vs human, code vs human and code vs code.

cpp javascript php

Last synced: 14 Mar 2025

https://github.com/ueberaccelerate/props

Serialization library based on yaml-cpp

cpp library serialization yaml

Last synced: 27 Apr 2026

https://github.com/kevinyauwry/project-cpp

Simple C++ Projects

cpp simple-project

Last synced: 12 Jun 2025

https://github.com/budchirp/mcppga

A small library to improve garbage on C++ std lib

cpp

Last synced: 30 Aug 2025

https://github.com/devlandsio/com108-cpp

Assignment Nhập môn lập trình (CPP)

cpp cpp-struct fpt-polytechnic

Last synced: 08 Aug 2025

https://github.com/codersguild/cpp-quick

Quick C/C++ Snippets & CPP Examples from production & personal use.

assembly c cpp cpp11 cpp17

Last synced: 10 Apr 2026

https://github.com/jakecc-codes/dangerfell

Basically flappy bird but with a gun.

clang cpp cxx game game-engine llvm windows

Last synced: 09 May 2026

https://github.com/striter-no/amulet

Фреймворк для создания сети сервер-клиент на UNIX системах

cpp socket tcp-socket

Last synced: 28 May 2026

https://github.com/xorgzz/esp_8266_libs

A set of libraries for ESP 8266 and Arduino

arduino cpp esp8266 esp8266-arduino

Last synced: 21 Jan 2026

https://github.com/georgecatalin-codepractice-courses/cpp-essential-training-for-career-changers

Code practice associated with the course "C++ Essential Training for Career Changers" by Peggy Fisher on Linkedin Learning.

cplusplus cplusplus-basic cpp cpp11 linkedin-learning

Last synced: 28 May 2026

https://github.com/chinmay-esp/pub_microros_idf

Developed a Micro-ROS publisher on ESP32 using ESP-IDF, publishing a counter to `/count_pub` at 10 Hz. It integrates [micro_ros_espidf_component](https://github.com/micro-ROS/micro_ros_espidf_component.git) and a custom [urosHandler](https://github.com/gawar55/urosHandler.git), communicating with a Micro-ROS Agent for real-time ROS2 applications.

cpp espidf espidf-component microros ros2-humble

Last synced: 28 May 2026

https://github.com/scar027/data-structures

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/olejek88/opc_tg

Технограф-160 OPC сервер

cpp opc

Last synced: 27 May 2026

https://github.com/x1nto/acmake

A cargo-like tool for managing CMake projects

c cargo cmake cpp cxx project-generation project-generator

Last synced: 11 Apr 2026

https://github.com/cruxrebels/leetcode

Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.

algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest

Last synced: 09 Apr 2025

https://github.com/ohjurot/sci-bat

HEMS Enable smart battery controller (Windows & Linux)

battery controller cpp hems linux sma webserver website windows

Last synced: 13 Apr 2026

https://github.com/chrkspln/dsa-labs-lpnu

Repository for laboratory works in Algorithms and Data Structures course at LPNU, 3rd semester.

algorithms-and-data-structures c cpp university-course

Last synced: 02 Feb 2026

https://github.com/hikarin522/fet

C++ Interactive Extensions Library

cpp cpp14

Last synced: 16 Jan 2026

https://github.com/comodinoh/gcrisp

Engine for creating Visual Novel games written in C++

cmake cpp cpp20

Last synced: 11 Aug 2025

https://github.com/giovananog/simples-compiler

Compiler developed during the Language Theory and Compilers course

compiler computer-science-degree cpp

Last synced: 11 Apr 2026

https://github.com/dor-sketch/backup-server

Server-client dynamics & efficient file parsing.

asynchronous-programming boost cpp parsing python-bytes python3 spdlog struct templates

Last synced: 19 May 2026

https://github.com/dimmaryanto93/aplikasi.rental-komic-console

Aplikasi Konsole CPP untuk Rental Buku

cpp

Last synced: 09 Jul 2026

https://github.com/ombrelin/dut1-sda

Projet Structure de Données et Algorithme : Traitements de message

cpp data-structures

Last synced: 09 Apr 2025

https://github.com/guicdas/cpp02_42

CPP02 Module: operator overloads

cpp cpp98 floating-point overloaded-operators overloading

Last synced: 28 May 2026

https://github.com/prdktntwcklr/cpp-on-avr

C++ code for AVR microcontrollers.

avr cmake cpp gtest microcontrollers

Last synced: 28 May 2026

https://github.com/etherealxx/shuttle-madness

OpenGL C++ game made with glut.h, stb_image.h and miniaudio.h

arcade-game college-project cpp freeglut game gamedev glut opengl opengl-game university-project

Last synced: 07 May 2026

https://github.com/mhmdd-farhan/atm_program_2

Program ATM memungkinkan pengguna untuk memilih nominal uang yang akan diambil

cpp

Last synced: 08 Oct 2025

https://github.com/nor-s/genetic-painting

genetic-painting using OpenGL

cpp glfw3 opengl

Last synced: 13 Apr 2026

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

JSON parser written in C++

cmake cpp json showcase

Last synced: 13 Apr 2026

https://github.com/haykalaul/lesungpipi-esp32

Esp32 Simulation using Wokwi + PlatformIO

cpp esp32-arduino platformio wokwi

Last synced: 13 Apr 2026

https://github.com/zeynepcol/game-mutex-cpp

A falling box game implemented in C++ using a custom library, featuring mutex.

cpp custom-library game mutex mutex-lock mutex-synchronisation

Last synced: 04 Apr 2025

https://github.com/ed-2100/c-cpp-monorepo

A monorepo for all of my desktop C/C++ projects.

c cmake cpp cpp23 demo-project graphics

Last synced: 13 Apr 2026

https://github.com/xandersteyn/loading-bar

A simple C++ program that displays a dynamic loading bar in the console, visually showing progress from 0% to 100%

animation cli-tool console-application cpp cpp-projects loading-bar progress-bar progress-tracking smooth-animation terminal-graphics terminal-ui user-interface visual-feedback

Last synced: 31 Aug 2025

https://github.com/m-aliozkaya/datastructuresproject-3

Data structure binary tree project for school

cpp data-structures

Last synced: 30 May 2026

https://github.com/jubayer98/nsu-cse115-c-programming-basics

Here are some basic C programming examples completed during an undergraduate C language lab.

basic-programming cpp

Last synced: 10 May 2026

https://github.com/jerboaburrow/jgl

A Cross-platform graphics library with OpenGL or Vulkan backends

android cpp linux macos opengl vulkan windows

Last synced: 15 Feb 2026

https://github.com/gabriellefoliv/algoritmos-e-estruturas-de-dados

Códigos da disciplina Algoritmos e Estruturas de Dados - IPRJ/UERJ

algorithms-and-data-structures cpp

Last synced: 22 Feb 2026

https://github.com/sailormoon/kuru

🌀 Public-domain くるくるくるりん in C++17 and SDL2.

cpp cpp17 free game glog public-domain sdl2

Last synced: 25 Feb 2026

https://github.com/salman-javed-nz/cpp-dev-docker

A Docker image containing tools for C++ development, for my personal use.

cpp development-environment docker

Last synced: 28 Apr 2026

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

DistCC for LTS OS compiler images in and through Docker

c clang compiler container cpp distcc docker docker-image gcc

Last synced: 13 Apr 2026

https://github.com/dasbd72/nthu-cg-vscode

National Tsing Hua University - Computer Graphics

c cpp opengl

Last synced: 09 May 2026

https://github.com/Dvurechensky-Docs/BasicKnowledgeCPP

Базовые знания языка C++

cpp dvurechenskypro education language students

Last synced: 27 Feb 2026

https://github.com/suddi/3dslantrelief

3D slant visual stereoscopic perception experiment, developed using Python, C, C++, OpenGL and GLSL

c-plus-plus cpp glsl inclinometer opengl perception psychophysics python relief texture

Last synced: 04 May 2026