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/jt2m0l3y/mypl

Programming language designed for the purpose of studying compilation and runtime processes. As a side note, OCaml was also introduced to contrast with imperative languages.

ast code-generation compiler-design cpp grammars jit lambda-calculus lexical-analysis ocaml parsing type-checking vm

Last synced: 01 May 2026

https://github.com/greatgamedota/opengl-vscode

OpenGL Game Engine with Visual Studio Code on Windows

cpp game-engine opengl visual-studio-code

Last synced: 01 May 2026

https://github.com/brainstone/fraction

Generic C++ Fraction Implementation.

cpp cpp17 fraction gradle math template

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/jessetg/cuda-practice

Working through the chapters of Cuda by Example

c cpp cuda cuda-by-example gpgpu

Last synced: 01 May 2026

https://github.com/antonioberna/nn-gpu-logic-gates

Neural Network implementation on GPU using CUDA C++ to learn logic gates operations

cpp cuda gpu logic-gates neural-networks nvidia

Last synced: 01 May 2026

https://github.com/maloleroy/confer

🧪 A C/C++ unit testing library written in C, with no heap memory allocation! 🌳

c cpp testing unit-testing

Last synced: 01 May 2026

https://github.com/depermitto/headerpuller

Header-only package manager for C/C++ written in Go. Provides hassle-free (un)installation and simplicity in use.

c cpp cxx go golang-application header-files header-only hpp package-manager

Last synced: 01 May 2026

https://github.com/sr1jan/competitiveprogramming

My solutions to the competitive programming problems from various contests

competitive-programming competitive-programming-contests cpp

Last synced: 08 Jun 2026

https://github.com/liu-yucheng/mycpplearning

Personal C-Plus-Plus Learner's Program Collection

cpp gnu-gplv3 gpl3 gplv3 learning

Last synced: 08 Jun 2026

https://github.com/sbaldu/wealthdistributionmodel

Model for the distribution of wealth in a community

complex-systems cpp econophysics modelling pybind11 python

Last synced: 02 May 2026

https://github.com/pixelomer/shijima-nx

Shimeji desktop pet runner for Nintendo Switch

cpp desktop-pet homebrew nintendo-switch overlay

Last synced: 02 May 2026

https://github.com/dzejkop/pastel

Wanna embed a .bmp in your C++ program? Or maybe a .dll? Get PaSTeL!

cpp python

Last synced: 02 May 2026

https://github.com/guibrandt/perfhash

Header-only perfect hash container class implemented in modern C++

cpp data-structure header-only perfect-hash

Last synced: 09 Jun 2026

https://github.com/halffd/havel

Hotkey Manager and Window Control System

automation cpp gtk hotkey linux lua scripting window-management x11

Last synced: 02 May 2026

https://github.com/ullaskunder3/sdl2-setup-linux-system

started learning SDL2 c++ for game development

automation boilerplate config cpp demo fedora linux scratch sdl2 task vscode

Last synced: 02 May 2026

https://github.com/anatoly-semenov/krakend-cpp

Proxy http requests for users and payments services by KrakenD

cpp gateway-proxy grpc http krakend

Last synced: 03 May 2026

https://github.com/kplanisphere/plotted-3d-environment

Plotted 3D Environment is a graphical project inspired by Minecraft, designed to demonstrate 3D object creation, animation, and interaction using OpenGL. It features first-person navigation, texture mapping, and collision detection within a dynamic 3D environment filled with obstacles and enemies - Final project for the Graphing course.

3d-graphics animation camera-movement collision-detection computer-graphics cpp data-visualization educational-project opengl texture-mapping

Last synced: 03 May 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/kenttonino/sw-bus-calculator

A CLI tool that computes Bus last trip empty seats.

bash-script cli cpp gnu-cpp-compiler gnu-linux snapcraft

Last synced: 03 May 2026

https://github.com/aaronmcleancs/tslim-data-simulator

t:slim X2 Insulin Pump Simulator in Qt C++

cpp qt simulation software-engineering

Last synced: 03 May 2026

https://github.com/provrb/tails-and-trails

WIP Fitness application for your pets. Monitor your cat or dog's nutritional intake, as well as your walks together. Written in C++ and Python.

application cpp fitness fitness-app python

Last synced: 03 May 2026

https://github.com/htotoo/meshmqttmappp

C++ based meshmap for low memory environments, like VPSes

cpp meshtastic mqtt

Last synced: 03 May 2026

https://github.com/fazers/cppup

cpp rust

Last synced: 03 May 2026

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/fairybow/stylist

Stylist is a small, in-progress Qt C++ library adding an in-app system for live-styling QWidgets en masse.

cpp cpp20 qss qt qt6 stylesheets

Last synced: 04 May 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/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/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/asm717/cpp_intensive

coding in C++ now, not in C anymore!

cpp intensive

Last synced: 09 Jun 2026

https://github.com/MisterVVP/a2a-cpp

C++20 SDK for the Agent2Agent (A2A) Protocol: build A2A clients and servers with REST, JSON-RPC, gRPC/protobuf, streaming, auth hooks, CMake, vcpkg.

a2a a2a-agent a2a-client a2a-protocol a2a-server agent-to-agent agentic-ai agents ai ai-agents cmake cpp multi-agent-systems multiagent-systems sdk

Last synced: 09 Jun 2026

https://github.com/shimpe/animated_lsystem

simple qt based animated L system

cpp lsystem qgraphicsview qt qt5

Last synced: 04 May 2026

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

Welcome to my collection of solutions for problems on LeetCode. This repository contains my implementations and explanations for various coding challenges across different topics.

cpp java javascript python

Last synced: 05 May 2026

https://github.com/liulilittle/libasio

Can be used to replace the socket (UDP/IP) part of the Visual C# language.

c cpp csharp ppp socket socket-io tcp udp vpn

Last synced: 05 May 2026

https://github.com/ugurkantech/cmaketemplate

CMake C++ Cross-Platform Project Template. Simplify your C++ development across Windows, macOS, and Linux using Visual Studio Code for seamless integration and debugging.

cmake cpp linux osx windows

Last synced: 05 May 2026

https://github.com/hilbertcube/3dgl-render-engine

A lightweight 3D rendering engine built with OpenGL, featuring a collection of convenient wrapper classes to simplify development.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 09 May 2026

https://github.com/karlos-eduardo-mrqs/operational_works

This repository is responsible for sharing several programs and algorithms. It includes solutions in **C++**, **Python** and **Java**, with the aim of helping developers learn, practice and reuse code efficiently.

coding cpp java python python-library python3 resolution

Last synced: 05 May 2026

https://github.com/skyzh/bluesensor

🌃 Collect climate data from sensors on Arduino. Part of the BlueSense Project.

arduino cpp dht22 environment iot-device monitoring raspberry-pi sensor

Last synced: 06 May 2026

https://github.com/php1ic/compiler-test

Check that your project can compile with different compilers

bash cmake compiler cpp

Last synced: 06 May 2026

https://github.com/iamkira420/student-management-system

Basic Student Management System thatallows users to perform CRUD (Create, Read, Update, Delete) operations on a list of students.

cli cpp data-structures database oop sql terminal

Last synced: 06 May 2026

https://github.com/jqntn/raylib-android

raylib native android project template

android c cpp native raylib

Last synced: 06 May 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/jgsogo/godot-python

POC using Python inside Godot (GDNative + pybind11)

cpp godot python

Last synced: 06 May 2026

https://github.com/adarshaddee/hacktoberfest-2022

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

adarshaddee c codarsh cpp dart golang hacktoberfest hacktoberfest-accepted java javascript mridealhat php python ruby rust

Last synced: 07 Mar 2026

https://github.com/angeligareta/mano-recognition

Project for detecting a hand using any web camera and its fingers and gestures. It's implemented using C++ and the OpenCV library.

cplusplus cpp hand-recognition opencv opencv-cpp

Last synced: 16 May 2026

https://github.com/piyushwani004/programs

B.E computer pratice

cpp java-8

Last synced: 17 May 2026

https://github.com/kingarthurwashere/bank-management-system

Learning curve of ancient and hard coding language

cpp visual-studio

Last synced: 14 Jul 2025

https://github.com/bezarhere/pygnu

Project manager & builder for GCC

build-tool c cpp gcc gcc-builds gcc-complier

Last synced: 11 May 2026

https://github.com/fortune0406/taskblaze

Boost your productivity with TaskBlaze, an AI-driven task management tool. Organize, prioritize, and manage tasks effortlessly. 🚀✨

ai automation cpp desktopapp freelance kanban minimalistic offline productivity productivitytools taskmanagement timetracking todolist windowsapp workflow

Last synced: 17 Jul 2025

https://github.com/erroratline0/infinipaint

Infinite space, infinite zoom, collaborative canvas program for sketches and notes at massive scales

c-plus-plus collaborative cpp draw drawing-app infinite-canvas infinite-zoom note-taking tablet whiteboard

Last synced: 17 Jul 2025

https://github.com/adam-gladstone/softwareinteroperability

Companion projects for my book: C++ SoftwareInteroperability for Windows Programmers

boost boost-python cmake codeblocks cpp cpp-cli cpp17 cppwinrt cpython csharp excel excel-dna mfc pybind11 python r rcpp rstudio shiny winui3

Last synced: 07 Apr 2026

https://github.com/arceryz/mazerunner

2D Maze editor using Raylib and ImGui. Features convenient junction placement, naming, moving aswell as tagging of positions. Export to JSON for use in games.

cpp editor game-development gametools imgui maze maze-creation maze-explorer maze-generator raylib tools

Last synced: 17 Jul 2025

https://github.com/blue-yonder/tdd_exercise_roman

A small exercise for practicing test-driven development (TDD)

cpp python roman-numerals tdd tdd-kata test-driven-development

Last synced: 18 May 2026

https://github.com/basemax/tspcities

I love TSP problem, I usually use this in other topics but here need to design TSP problem to find minimum cost for moving between cities.

cpp np-hard nphard travelling-salesman travelling-salesman-problem travelling-salesperson-problem tsp tsp-problem tsp-solver

Last synced: 18 Jul 2025

https://github.com/imxeno/apply1337

Simple command-line tool to apply *.1337 patches generated by x64dbg to running processes.

1337 cli command-line cpp patch runtime-modification windows

Last synced: 17 May 2026

https://github.com/lucasfturos/graphiextemplate

A template repository providing a quick and efficient setup for a development and testing environment using OpenGL, SDL2, and ImGui.

3d cpp imgui opengl sdl2

Last synced: 17 Feb 2026

https://github.com/alexnet819/boost_udp

Boost_UDP

boost cpp

Last synced: 17 Feb 2026

https://github.com/lchsk/pimp-my-tank

pimp my tank - video game for github game off 2016

cpp games linux sfml tab video-game

Last synced: 17 May 2026

https://github.com/joelniemela/easygraphics

Simple wrapper for OpenGL

cpp cpp20 graphics opengl wrapper

Last synced: 17 May 2026

https://github.com/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/nchimunyascripts/auction-marketplace

This is a Flask web application that implements a simple auction system. Users can register, login, create auctions, place bids, update auctions, and delete auctions. Follow te link to check out the live demo if any case you can refresh the page

c cplusplus cpp css3 cython flask flask-application flask-sqlalchemy html-css-javascript html5 javascript jquery jquery-plugin jwt-authentication jwt-token powershell python3

Last synced: 12 Apr 2026

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

This repository contains Data Structure and Algorithms topics.

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 13 Apr 2025

https://github.com/learnwithfair/cpp-programming-documentation

cpp / c++ programming-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

c-plus-plus cpp documentation learn-with-fair learnwithfair rahatul-rabbi rahatulrabbi

Last synced: 05 Apr 2025

https://github.com/wolkabout/wolkconnect-cpp

C++11 library which provides easy connectivity to WolkAbout IoT Platform.

client-library connectivity cpp fota iot iot-platform wolkabout wolkconnect

Last synced: 22 Apr 2025

https://github.com/zxffffffff/start-cpp-vcpkg-template

一个 C++ 跨平台脚手架项目,使用 vcpkg + cmake 搭建

cmake cpp cross-platform starter template vcpkg

Last synced: 19 Apr 2026

https://github.com/freddie-nelson/cpp-verlet-physics

A simple verlet physics engine written in C++

cpp physics physics-2d sdl2 verlet-integration verlet-physics

Last synced: 08 May 2025

https://github.com/amaitou/cpp-modules

Collection of CPP Modules that come to introduce the world of Object-Oriented Programming where it covers many topics starting with Casting, Classes, passing by Inheritance as well as polymorphism, Templates, and Containers.

1337school 42cursus 42network cpp modules

Last synced: 20 Jul 2025

https://github.com/prashant-software-developer/6companies30days

A Challenge to make sure you start with your goals today , don’t procrastinate and don’t let your college decide your future.

cpp dsa microsoft

Last synced: 08 May 2025

https://github.com/fl444mingo/fl4-cs131-02-02-input

Ch. 2, Lesson 2, Input

cpp learning learning-cpp

Last synced: 28 Mar 2025

https://github.com/copenair/ui

repo for the UI part of the codebase (desktop client)

c cpp

Last synced: 13 Apr 2025

https://github.com/illescasdaniel/optional

A class to manage optional values

cpp optional

Last synced: 21 Mar 2025

https://github.com/raythurman2386/log_viewer

A high-performance log file viewer built with Python and C++. Combines the ease of use of PyQt6 with the performance of C++ for file operations.

cpp pyqt6 python

Last synced: 17 May 2026

https://github.com/aostrun/missionaries-and-cannibals-multiprocessing

Solution for the Missionaries and Cannibals problem using Message Queues and Multiprocessing

cpp message-queue missionaries-cannibals-problem multiprocessing posix

Last synced: 11 Jun 2026

https://github.com/sid911/mazegen

Maze Generation App made in WinRT UWP

cpp maze-generator maze-solver uwp windows winui

Last synced: 03 Mar 2025

https://github.com/arikmukherjee/cpp_codes

This repo contains all C++ codes.

cpp

Last synced: 24 Jun 2025

https://github.com/denrydu/student-achievement-management-system

一个c++控制台应用(如果您觉得有用的话,请不要吝啬一个:star:哦!

console-application cpp

Last synced: 24 Jun 2025

https://github.com/nil369/akash_cpp_dsa_notes

This is my C++ & DSA notes. This Repo is helpful for Learning C++ Programming language and also Data Structures & Algorithm (DSA)

akash-halder cpp cpp20 data-structures dsa

Last synced: 24 Jun 2025

https://github.com/maurodelazeri/tulip-indicators-cpp

Tulip 💐 indicators c++

cpp

Last synced: 17 May 2026

https://github.com/knapeczadam/dae-programming-4-qbert

🟠 Programming 4 final project: Q*bert arcade remake using Minigin. Implements the first three levels with pixel-perfect accuracy, AI and enemy behavior, applying Programming 4 concepts and game programming patterns. Engine/game logic split via static library.

2024 2d-game arcade-game belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming game-programming-patterns howest howest-dae kortrijk prog4 programming-4 qbert student-project university

Last synced: 03 Jul 2026

https://github.com/mattkolega/gbbuddy

🕹️ Game Boy emulator

cpp emulator gameboy opengl retro sdl3

Last synced: 17 May 2026

https://github.com/gagniuc/single-for-loop-traversal-of-2d-arrays

It demonstrates the use of a single "for-loop" in traversing a matrix. The example shown here is made in 10 programming languages: C#, C++, Java, Javascript, PERL, PHP, Python, Ruby and VB/VBA.

array cpp csharp java javascript matrix perl php python ruby vb6 vba vba-excel vba-macros

Last synced: 07 Apr 2026