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/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

https://github.com/cogan-software/hlwa

High-Level Windows Abstraction API to help developers access and manage the windows API (such as the registry) for application development in C++.

api cpp library lightweight registry windows

Last synced: 25 Apr 2026

https://github.com/f321x/cpp_introduction-42-core

Collection of small C++ introduction projects to get first experience with C++ programming

42 42born2code 42codingschool 42cursus cplusplus cpp

Last synced: 06 Jun 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

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/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/joswinemmanuel/leetcode

A collection of solutions to LeetCode problems.

cpp python

Last synced: 26 Apr 2026

https://github.com/lucacasamentigamedev/pong

Simple Pong-clone projects in C++ and raylib. Without getting points

cpp pong raylib

Last synced: 27 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/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/daniel-191/simple-gui

Really Simple GUI using the Dear ImGUI Library.

cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows

Last synced: 19 May 2026

https://github.com/arkenidar/fox-toolkit-apps

fox-toolkit.org apps built with GNU Make or CMake

3d cmake cpp gui make obj ogl parse-h

Last synced: 27 Apr 2026

https://github.com/huntermahmud/leetcode

All of my leetcode solution

c cpp problem-solving

Last synced: 27 Apr 2026

https://github.com/duffn/dont-kill-santa

A runner of short proportions, with large consequences.

c cpp game game-development gamedev raylib

Last synced: 27 Apr 2026

https://github.com/uts58/retro-2d-space-shooter

Retro 2D Space Shooter: Dive into classic arcade action with this space shooter game, optimized for 1080p monitors. Built using C++, OpenGL, and the immersive IrrKlang Audio Driver

2d-game arcade audio-driver classic-game cmake collision-detection cpp game-development gaming irrklang opengl retro space-shooter visual-studio

Last synced: 27 Apr 2026

https://github.com/degitx/stun

RFC5389 / tiny STUN protocol client implementation on C / Get my ip

cpp rfc5389 stun

Last synced: 27 Apr 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/toshokan/libnotify-cpp

C++11 object-oriented RAII wrappers for GNOME's Libnotify

c-plus-plus c-plus-plus-11 cpp cpp11 gnome libnotify object-oriented raii wrapper wrapper-library

Last synced: 07 Jun 2026

https://github.com/cristianprochnow/maze-robot-kart

🤖 Code for Robot will win the maze and achieve the finish line.

arduino cpp

Last synced: 27 Apr 2026

https://github.com/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 28 Apr 2026

https://github.com/glory42/microprocessors-class-arduino-projects

⚙🦾This repository contains a collection of Arduino projects completed as part of my Microprocessors class. Each project illustrates practical applications of microprocessor theory and provides hands-on experience with hardware 🛠️ and software 💻 development using Arduino.

arduino cpp

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/0x0015/cp2dg

My simple Cpp 2D Game Engine

cpp game-engine

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/atta238/learnova-course-registration

System that applies Data Structures concepts using C++ and QT for GUI

cpp qt qtcreator

Last synced: 28 Apr 2026

https://github.com/0x0c/parallel_lines

Fuck'n simple dispatcher.

cpp cpp-library cpp11 dispatcher parallel threejs

Last synced: 28 Apr 2026

https://github.com/psiace/meco

Just Another C/C++ project template built with Meson.

c cpp meson template-project

Last synced: 28 Apr 2026

https://github.com/t-88/learn-opengl

following learnopengl.com website tutorial to learnopengl duh and graphics dev

cpp learnopengl opengl

Last synced: 28 Apr 2026

https://github.com/shahab-esfandiar/bachelor-kntu-geomatic-engineering-codes

My Codes & Projects in Bachelor’s KNTU Geomatic Engineering

cpp geospatial matlab postgis python

Last synced: 28 Apr 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/nexusgksoftwares/classes

🚀 What You'll Find Here - 📚 C++ basic to intermediate concepts - 🧮 Code examples and practice problems - 🔄 Object-Oriented Programming (OOP) exercises - 🧵 Concepts such as classes, functions, loops, arrays, inheritance, etc. - ✅ Completed assignments and mini-projects

cpp csharp

Last synced: 28 Apr 2026

https://github.com/kojobailey/japi-xfbin-merger

A C++ plugin for JoJoAPI that allows the merging of XFBIN data for mods that are more compatible with each other and easier to create.

api asbr cpp cpp23 dll japi jojoapi modding plugin

Last synced: 28 Apr 2026

https://github.com/chadwyck242/udemy-cpp-masterclass

Repository for the C++ Programming Masterclass on Udemy. Part of LearnProgramming Academy

cplusplus cplusplus-14 cplusplus-17 cpp cpp14 cpp17 learnprogramming udemy udemy-course

Last synced: 08 Jun 2026

https://github.com/bc100dev/aboawt

"AOSP building on Android with Termux" -- Taken literally.

android-development aosp aosp-android aosp-build cpp cpp17 mobile-development termux termux-tool

Last synced: 29 Apr 2026

https://github.com/isaacmaffeis/simqueue_2022

simulatore di un sistema a coda in C++

cpp queue-simulation simulation

Last synced: 08 Jun 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/hightemp/appearth

Qt project of earth projection zones

cities cpp earth globus map qt5

Last synced: 29 Apr 2026

https://github.com/abhi999k/smart_shoes

Smart shoes with smart navigation system

ai assembly cpp iot-device navigation programming shoes smart wearable-devices

Last synced: 29 Apr 2026

https://github.com/allureking/ros_workspaces

ROS robotics lab solutions — EECS 106A UC Berkeley (kinematics, planning, perception, control)

berkeley computer-vision cpp kinematics motion-planning python robotics ros

Last synced: 08 Jun 2026

https://github.com/osom8979/external

Archive of external projects.

c cpp libraries

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/wesgtox/programming-lab-ii

College "Programming Lab II" exercises.

algorithms c cpp programming-language

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/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/krystianity/node-n-api-base

skeleton project for async Node.js N-API C++ native modules

abi addon cpp gyp n-api native nodejs

Last synced: 29 Apr 2026

https://github.com/omrawaley/arduboy-particle-system-customizer-demo

This is a program for the 8-bit gaming platform, the Arduboy, where you can customize the settings of my AB-Particles particle system in real-time, and try out different combinations to get your desired particle affect.

arduboy arduino cpp customizer demo particle-physics particle-system particles

Last synced: 29 Apr 2026

https://github.com/grzegorzkarczewski/jeetengine

Learning how to make my own Game Engine for a game

cpp gamedev opengl

Last synced: 29 Apr 2026

https://github.com/menezes-/xxtea

Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings

cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm

Last synced: 29 Apr 2026

https://github.com/gob52/gob_easing

Easing functions that allowed compile-time calculation with constexpr (C++ 11 or later)

cpp easing-functions easings

Last synced: 08 Jun 2026

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

Where I rest my mind's ~impulse~ feeling to learn logic.

c competitive-programming cpp secret

Last synced: 29 Apr 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/andreacv98/screencapture-cpp

ScreenCapture C++ software based of FFMpeg

cpp ffmpeg screen-recorder

Last synced: 29 Apr 2026

https://github.com/meet-c-viradiya/quantum-workflow

Quantum-enhanced workflow scheduling optimizes multi-processor resource allocation using DAGs and a hybrid quantum-classical approach, visualized via advanced tools. QUBO problem formulation ensures efficiency.

cpp drug-design hpc machinelearning-python nisq pipelines qiskit qiskit-metal quantum-algorithms quantum-chemistry quantum-machine-learning transmon-qubit unitaryhack workflow-automation

Last synced: 29 Apr 2026

https://github.com/johnkun136nvcp/my-project-euler

Solving problems of Project Euler in Haskell (if it's possible)

cplusplus cpp euler haskell project-euler

Last synced: 29 Apr 2026

https://github.com/lefttwixwand/bbq

BBQ is a simple transfer protocol, based on TCP/IP, supporting server push notifications.

cpp protocol socket tcp-client tcp-ip tcp-server tcp-socket

Last synced: 29 Apr 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 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/gsquire/farmhash-ffi

Simple Rust bindings to Google's FarmHash

cpp hashing rust

Last synced: 29 Apr 2026

https://github.com/chrisross5/pathfinding-visualizer

College mini project (Data structures and algorithms S2): Two C++ console apps visualizing the shortest path between two points on a 2d grid, without and with walls.

algorithms bfs console-application cpp

Last synced: 08 Jun 2026

https://github.com/nick-lehmann/db-benchmark

Benchmark of different storage layouts for DB systems

benchmark cpp db

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/abhishekprajapatt/slamcore

🗺️ slamcore - A lightweight, production-grade simultaneous localization and mapping (SLAM) system designed for ROS2 (Humble/Iron) with comprehensive support for multi-sensor fusion, loop closure detection, and real-time map building.

cmake cpp python shell

Last synced: 29 Apr 2026

https://github.com/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026

https://github.com/japneet001/coding-world-cup-finale-2023

All the coding solutions of Coding Ninja Coding World Cup Finale 2023

challenge coding cpp python

Last synced: 30 Apr 2026

https://github.com/ktstephano/haskell

Haskell-like functional programming in C++

cpp functional haskell

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/landiluigi746/nova

Nova is a lightweight game development framework written in C++20 using OpenGL 3.3. It's designed to make building games easier and more user-friendly.

cpp game-2d game-development game-framework opengl opengl3

Last synced: 30 Apr 2026

https://github.com/immaryammahmood/leetcode_solutions

Daily LeetCode Solutions 🚀

cpp python

Last synced: 30 Apr 2026

https://github.com/nnamanx/tank-robot-pathfinding-using-a-star-and-greedy-search

This project showcases a tank robot that can autonomously navigate a 5x5 grid, avoid obstacles, and determine the most optimal path using two different search algorithms.

a-star-algorithm artificial-intelligence cpp greedy-algorithm robotics tank-robot

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/sleeplessglory/eliza-game

A cross-platform game "Eliza" (a virtual psychotherapist)

android basic cpp cross-platform linux makefile web windows

Last synced: 30 Apr 2026

https://github.com/elliotxx/videos

一个电影回收站 && 可以保存电影记录

cpp

Last synced: 30 Apr 2026

https://github.com/grachale/cipher_tga_files

Implementation of functions for a program that can encrypt and decrypt a TGA image file.

cipher cpp openssl tga-image

Last synced: 08 Jun 2026