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/sunsided/robond-notebooks

Rough collection of Jupyter Notebooks and exercises from the Udacity Robotics Nanodegree program. YMMV.

cpp cpp14 jupyter-notebook udacity udacity-nanodegree udacity-robotics-nanodegree

Last synced: 26 Apr 2026

https://github.com/ufthaq/aim-trainer

Just Simple Aim Trainer. Trying to implement all feature and UI from scratch.

aimtrainer cpp cppprojects learncpp raylib-cpp simple-game

Last synced: 07 Jun 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 2026

https://github.com/liardeauxq/babel

3rd Year Epitech Project - VOIP application

boost cpp qt server student-project voip-application

Last synced: 26 Apr 2026

https://github.com/akshat2602/sem3_cgl

Assignments for SPPU Sem 3 Comp Engineering CGL (Computer Graphics Lab)

computer-graphics cpp opengl

Last synced: 27 Apr 2026

https://github.com/rugleb/finite-element-method

Implementation of the finite element method on the example of the approximation problem

cpp finite-element-analysis finite-element-method

Last synced: 10 Apr 2025

https://github.com/ganeshkumartk/footballai

⚽⚽✌Adaptive Virtual Football Envirionment for Multi-Agent System (Reinforcement Learning) based on GoogleAI's Football

ai cpp football googleapi reinforcement-learning

Last synced: 27 Apr 2026

https://github.com/i-umairkhan/cpp_compile_construction

Compiler Construction IN C++

compiler-construction cpp

Last synced: 07 Jun 2026

https://github.com/pzaino/microfb

A simple Frame Buffer library in C++11 for RISC OS

cpp cpp11 cpp11-library framebuffer library risc-os riscos

Last synced: 10 Jan 2026

https://github.com/fabioardis/1158engine

3D OpenGL engine with ImGui Editor written in C++

3d 3d-graphics cpp engine imgui imgui-glfw opengl shaders

Last synced: 27 Apr 2026

https://github.com/sampreets3/orb-tracking

Tracking of an object using the ORB detector in OpenCV

computer-vision cpp object-tracking opencv

Last synced: 27 Apr 2026

https://github.com/ostanton/simplecalculator

A remake of my Nim calculator but in C++ with wxWidgets.

cpp cpp-programming gui gui-application ui wxwidgets

Last synced: 28 Apr 2026

https://github.com/sungj921028/rt-chat-room

A real time chat room with server and client design, supplies a lot of implementations.

c chatroom client-server communication cpp network streaming

Last synced: 28 Apr 2026

https://github.com/mofazzal874/pimrc

A project based on Object Oriented Programming in C++(CSE-2102) Course.Pure C++ is used

console-application cpp oop-in-cpp

Last synced: 07 Jun 2026

https://github.com/gargakshit/invaders

Yet another i8080 space invaders emulator

cmake cpp imgui intel8080 invaders opengl space-invaders

Last synced: 28 Apr 2026

https://github.com/ashaduri/ashaduri

Config files for my GitHub profile.

config cplusplus cpp github-config modern-cpp-development rust

Last synced: 28 Apr 2026

https://github.com/ohjurot/jni-hpp

A Basic header only lib and jar that helps you connecting C++ and Java using JNI

cpp header-only jar java jni

Last synced: 28 Apr 2026

https://github.com/spicycactuar/heightmap

Textured heightmap OpenGL application

blinn-phong computer-graphics cpp glm glsl heightmap opengl premake5

Last synced: 28 Apr 2026

https://github.com/lebrancworkshop/learn-cpp-from-youtube

Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)

algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube

Last synced: 03 May 2026

https://github.com/jakobknauer/l0

Statically typed, compiled programming language based on LLVM

compiler cpp cpp23 llvm

Last synced: 28 Apr 2026

https://github.com/emd4600/morebackgroundbuttonsmod

Spore mod that adds more background buttons in test drive

cpp modapi spore spore-mod

Last synced: 02 Apr 2025

https://github.com/dadavidtseng/daemonwindows

A multi-window action game that turns the Windows desktop into a shrinking battlefield

bullet-hell cpp daemon-engine dx11 multiple-windows multiwindow shooting-game

Last synced: 03 May 2026

https://github.com/dadavidtseng/protogame3d

Protogame3D is a modern 3D game engine and prototype game built with C++ and custom engine architecture

3d 3d-game cpp protogame prototype

Last synced: 03 May 2026

https://github.com/iricartb/rpc-gateway-sockets

Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.

c-sharp cpp rpc-client rpc-server sockets visual-studio

Last synced: 28 Apr 2026

https://github.com/youpong/cpp-sleep-sort

C++20 Implementation of Sleep Sort using std::thread

cmake cpp cpp20 docker sleep-sort std-thread

Last synced: 28 Apr 2026

https://github.com/xandao-dev/universal-controller

A programmable IR controller that records and replays IR signals.

arduino atmega328p controller cpp electronics hc-05 ir-transmitter remote-control tsop4838

Last synced: 28 Apr 2026

https://github.com/denyskryvytskyi/battleship

2D SFML game (my first game ever made)

2d 2d-game battleship cpp game game-development sfml sfml-game

Last synced: 09 Jun 2026

https://github.com/longhao-li/onion

A lightweight and easy to use async IO library implemented with C++20 coroutine.

async cpp cpp-coroutines cpp23 io-uring iocp socket-io

Last synced: 29 Apr 2026

https://github.com/iwolf22/symphony_strips_program

Shad Canada 2022 at Carleton University - DE Group 2's Prototype "Symphony Strips"

arduino cpp

Last synced: 29 Apr 2026

https://github.com/relmer/casso

A 6502 emulator with a built-in, fully AS65-compatible assembler

6502 6502-assembly 6502-emulation 6502-emulator 6502-processor apple2 apple2c apple2e apple2gs cplusplus cpp windows

Last synced: 31 May 2026

https://github.com/hightemp/appearth

Qt project of earth projection zones

cities cpp earth globus map qt5

Last synced: 29 Apr 2026

https://github.com/lucacasamentigamedev/arkanoid

Simple Arkanoid clone project made with C++ and raylib

arkanoid cpp raylib

Last synced: 29 Apr 2026

https://github.com/osom8979/external

Archive of external projects.

c cpp libraries

Last synced: 29 Apr 2026

https://github.com/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/michaelzheng67/live-vim

Vim with your friends 📝

cpp vim

Last synced: 29 Apr 2026

https://github.com/shakfu/pd-cpp

Basic example(s) of puredata externals using cpp

cpp puredata puredata-external

Last synced: 08 Jun 2026

https://github.com/undergrounder96/factorial_cpp

This repo is just an excuse for me to learn Makefile.

c cpp make makefile

Last synced: 29 Apr 2026

https://github.com/skyv26/employee-management-system

The Employee Management System, built in C/C++ with Borland Graphics and Turbo C/C++ Windows, features CRUD operations for efficient employee management. It showcases impressive graphics, a "Taj Mahal" Thank You page, and data security through a built-in barrier. Reflecting my dedication and proficiency in programming and design.

borland-cpp borland-graphics-interface c compiler cpp object-oriented-programming procedural-programming

Last synced: 29 Apr 2026

https://github.com/a2p1k02/obfus

A small program to obfuscate C++ code

cpp obfuscation obfuscator rust

Last synced: 29 Apr 2026

https://github.com/dumitory-dev/cpp-vigenere-decryptor

cpp vigenere decryptor

c cmake cpp decryption

Last synced: 29 Apr 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/federicomariamassari/udacity-sfend

Udacity Sensor Fusion Engineer Nanodegree projects.

cpp opencv pcl udacity-sensor-fusion-nanodegree

Last synced: 29 Apr 2026

https://github.com/ramizpolic/emunes

💾 Familiar C++ NES emulator

cpp cpp11 emulator nes

Last synced: 31 May 2026

https://github.com/aakashjhawar/tachometer

Developed a device using Arduino which can calculate object’s revolving speed.

analog-design arduino arduino-uno c cpp led speed-calculator tachometer

Last synced: 29 Apr 2026

https://github.com/skillfulelectro/filled_ports

simple command line app , to check which ports on localhost are filled

console cpp localhost port qt tcp tcp-client tcp-server tcp-socket

Last synced: 04 May 2026

https://github.com/giulioromualdi/idyntree-meshcat-cpp

A simple bridge between iDynTree and the meshcat-cpp interface

cpp meshcat robotics visualizer

Last synced: 29 Apr 2026

https://github.com/jonathas/bouncing-ball

Programa C/C++ que usa OpenGL para simular um círculo se movimentando. Conforme o círculo se choca contra as paredes internas da janela, ele desvia a sua trajetória.

cpp opengl practice university

Last synced: 29 Apr 2026

https://github.com/iamareebjamal/semaphores-example

Basic process synchronisation using semaphores in linux demonstrated by special kind of Dining Philosophers problem

cpp dining-philosophers-problem process-synchronisation semaphore

Last synced: 29 Apr 2026

https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa

Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science

c cpp data-structures java object-oriented-programming python

Last synced: 29 Apr 2026

https://github.com/mehedirm6244/xinput-gtk

A GTK3 frontend for Xorg XInput

cpp gtk gtkmm3 gui xorg

Last synced: 04 May 2026

https://github.com/rohanrhu/catcrypt

Simple RSA public key encryption library for C/C++.

c cpp encryption public-key-cryptography public-key-infrastructure rsa

Last synced: 04 May 2026

https://github.com/parkertomatoes/json-print

A printf-like JSON serializer with compile-time validation

cpp json print

Last synced: 04 May 2026

https://github.com/jdsherbert/fmod-audio-engine

Simple FMOD implementation into a C++ project, that uses FMOD Studio & Core as a wrapper to playback Audio files.

audio audio-engine audio-player audioengine cplusplus cpp cpp17 fmod fmod-api fmod-core-api fmod-library fmod-studio fmodstudio

Last synced: 04 May 2026

https://github.com/shailesh-singh-bisht/textman-text-editor

TextMAN is a lightweight, Qt 5.5-based text editor for MiniOS, focusing on essential features like file handling, formatting, and real-time word/character counts, all designed for ReactOS compatibility.

cmakelists cpp qt5 software-engineering text-editor

Last synced: 30 Apr 2026

https://github.com/kimboslice99/iis-cgeoipmodule

Geoblocking module for IIS written in native C++

cpp iis iis-server

Last synced: 30 Apr 2026

https://github.com/bocaletto-luca/precision-digital-thermostat

Precision-Digital-Thermostat - A three-zone thermostat that reads three DS18B20 temperature probes, displays each zone’s real-time temperature and setpoint on an OLED screen, and drives three relay outputs for heating/cooling. Users navigate zones and adjust setpoints via three push-buttons. By Bocaletto Luca.

arduino bocaletto-luca cpp openhardware opensource precision-digital-thermostat standalone thermostat thermostat-controller thermostat-digital

Last synced: 30 Apr 2026

https://github.com/pinam45/uscp

Unicost Set Covering Problem

cpp cpp17 latex masc memetic-algorithms rwls uscp

Last synced: 30 Apr 2026

https://github.com/ctkqiang/hyper_guard

HyperGuard(澎湃盾)是一款专为小米 HyperOS 生态设计的系统级安全工具,对标 Google Play Protect 的运行时威胁检测机制,在应用安装与执行的全链路中构建多层纵深防御体系。其核心能力是在不依赖 Root 权限、不破坏系统完整性的前提下,通过安装拦截钩子 + 蜜罐沙盒虚拟化 + 实时行为审计三重防护,为用户提供对诈骗 APK、隐私窃取类恶意软件的主动免疫能力。

china chinese cpp ctkqiang cybersecurity dart flutter hyperos xiaomi

Last synced: 30 Apr 2026

https://github.com/toriomg/opengl

For now, this OpenGL repository is meant to support my learning, and in theory, to eventually develop a 3D modeling program.

cpp glfw3 imgui-glfw opengl opengl3 stb-image

Last synced: 30 Apr 2026

https://github.com/harshnag1/pep-dsa-2026

Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).

algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving

Last synced: 30 Apr 2026

https://github.com/webforms-core/Web_forms_classes

WebForms Core back-end. WebForms Core technology is available in all programming languages.

backend c cpp csharp elanat elixir frontend go java javascript kotlin nodejs perl php python r ruby rust swift webforms

Last synced: 30 Apr 2026

https://github.com/creatingnull/null-packet-comms-arduino

A library for wrapping the arduino UART serial in a binary packet based communication protocol.

arduino communication cpp library uart

Last synced: 04 May 2026

https://github.com/arkenidar/opengl-game

https://github.com/arkenidar/opengl-quake-win64

codeblocks cpp game msys2-mingw64 ogl opengl quake sdl

Last synced: 30 Apr 2026

https://github.com/soujo/mydsa

My whole DSA journey with pdf and notes

algorithms c-language cpp dsa dsa-practice practice

Last synced: 30 Apr 2026

https://github.com/misaghmomenib/phonebook-cpp

A Phone Book Application Built With C++, Designed to Efficiently Manage Your Contacts. This Project Includes Features Like Adding, Searching, Editing, and Deleting Contact Details. It's a Simple Yet Powerful Tool to Demonstrate C++ Fundamentals and Object-oriented Programming Concepts.

cpp git open-source phonebook

Last synced: 30 Apr 2026

https://github.com/sandsmark/qt-rappor-client

C++ implementation of privacy preserving metrics reporting using Rappor (Randomized Aggregatable Privacy Preserving Ordinal Responses), with Qt integration

cpp cpp17 metrics metrics-gathering metrics-library privacy privacy-by-design privacy-preserving privacy-protection qt qt6 rappor

Last synced: 30 Apr 2026

https://github.com/mbfakourii/carbot-arduino

Car robot with socket to Android with WeMos or NodeMCU

android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos

Last synced: 01 May 2026

https://github.com/crzxaexe/cpmk8_pemdas

Tugas proyek UAS Pemdas - CPMK8

adt cpp

Last synced: 08 Dec 2025

https://github.com/ODCLAB/CodeWheelCollector

一个公开性致力于收录所有编程语言各种库、框架或社区自主实现底层性操作的每个具体函数或类文档的wiki类数据库

collector cpp database documents wiki

Last synced: 11 Mar 2025

https://github.com/mangad/jsocketpp

A modern, C++20 socket library inspired by Java's networking API. Cross-platform support for TCP, UDP, multicast, and UNIX domain sockets, with blocking, non-blocking, and async operations.

cpp cpp20 java sockets tcp udp unix-sockets

Last synced: 01 May 2026

https://github.com/ferhatgec/bufsize

Terminal buffer size info library for C++

buffer-size cpp terminal

Last synced: 01 May 2026

https://github.com/davidyslu/candycrush

Implement the classic game "Candy Crush" in Qt

cpp game qt qt-gui

Last synced: 01 May 2026

https://github.com/stuart6854/retgui

RetGUI: Retained-mode Graphical User Interface for C++

cpp retained-mode-gui user-interface

Last synced: 01 May 2026

https://github.com/cat-gawr/ytranslator

un programma gratuito è open source di un traduttore in tempo reale | fatto e ufficializzato per l'uso comune | konata 2025

andoird android apk beta-test cmake cpp online onnx-models translator windows

Last synced: 01 May 2026

https://github.com/5umitpandey/learning_dsa

Basic DSA Practice Questions | DSA | C++

cpp dsa

Last synced: 08 Jun 2026

https://github.com/teneplaysofficial/learnsfml

A series of SFML tutorials designed to help you build your first game and beyond.

2d-game cpp game-development library opengl sfml

Last synced: 01 May 2026

https://github.com/gunh0/packet-capture

🌐 This repository contains rough code snippets for capturing network packets.

cpp network packets python

Last synced: 01 May 2026