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/jgsogo/conan-portaudio

Conan.io package for portaudio library (http://portaudio.com/)

audio conan conan-portaudio cpp portaudio

Last synced: 16 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/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/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/chenshaw010/interactivity-in-a-3d-scene

Interactive 3D environments with custom models created in OpenGL.

3d 3d-graphics 3d-models camera cpp interactive lighting opengl

Last synced: 16 Apr 2026

https://github.com/omerkel/hangman

Vocabulary and word game Hangman / Galgenmännchen ported onto various programming languages

cpp csharp dart delphi fortran fortran95 go golang groovy java javascript lua pascal perl python3 ruby rust visual-basic web-application word-game

Last synced: 27 Mar 2026

https://github.com/tzcnt/tmc-asio

Asio integration for the TooManyCooks runtime

asio coroutines cpp cpp20

Last synced: 02 Feb 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/federicomariamassari/udacity-sfend

Udacity Sensor Fusion Engineer Nanodegree projects.

cpp opencv pcl udacity-sensor-fusion-nanodegree

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/selcuukyilmazz/solitiare_game

Classic solitaire game

cpp solitaire-game

Last synced: 08 Jun 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/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/hhromic/e131-adalight-bridge

E1.31 (sACN) to AdaLight Bridging Server written in C

adalight bridge c cpp e131 light-controller sacn server

Last synced: 29 Apr 2026

https://github.com/jaytwolab/test-ccspriterx

CCSpriterX for Brash Monkey Spriter SCML (C++/Cocos2d-X)

brash cocos2d-x cpp monkey scml spriter

Last synced: 04 Mar 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/demidko/utility

Modern C++ command line tool template

cpp cpp20 crossplatform xmake

Last synced: 04 Mar 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/sbooth/cxxringbuffer

A lock-free SPSC ring buffer.

cpp cpp20 lock-free ring-buffer

Last synced: 30 Jan 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/nikoksr/prinfo

Fast printer information gathering tool for windows.

cpp printer windows

Last synced: 28 Jan 2026

https://github.com/shuygena/ft_containers

:building_construction: STL containers in C++

42 42projects containerclasses cplusplus cpp cpp98 map stack vector

Last synced: 06 Feb 2026

https://github.com/4s4v1n/smartcalculation-v3.0

Calculator implementation with web interface on React, service on Golang and core on C++

api calculator cpp fullstack golang reactjs webapp

Last synced: 16 Apr 2026

https://github.com/jivanacharya/neoscapes

Neoscapes is a 3D endless platformer game developed Unreal Engine 5

blueprint cpp ue5 unreal-engine-5 unrealengine

Last synced: 01 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/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/nicknaso/debug-addon-xcode

Debug Node.js native addon with Xcode

addon clang cpp debug javascript native nodejs xcode

Last synced: 16 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/fabian-hk/homebot

This project is a bot which collects data and controls systems in your home.

bot cpp google-grpc google-protobuf homeautomation python3 telegram-bot webscraper

Last synced: 30 Apr 2026

https://github.com/astrodynamic/l4networkquests

NetworkQuests explores TCP/UDP with FlatBuffers in C++, focusing on socket programming, data transmission optimization, and efficient serialization, managed with CMake.

asyncronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization flatbuffers l4 learning network network-protocols osi serialization tcp tcp-socket udp udp-socket

Last synced: 08 Feb 2026

https://github.com/ifwhy/learning-c-and-cpp

Repositori ini berisi topik belajar C dan C++

asteroids-game c calculator cpp crud game

Last synced: 30 Apr 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/drgitpos/twinvisualizer

This amazing piece of technology is a 4-in-1 visualizer for audio. It uses two displays to show you exactly what you want to see. One Screen will always display a Stereo VU meter, analog style. For the other display, you can choose between four options.

analyzer cpp display firmware

Last synced: 19 May 2026

https://github.com/nopangel/gameengine

This is a Game Engine

cpp cs gameengine js-ts python

Last synced: 30 Apr 2026

https://github.com/alexcui03/libmvvm

Model-View-ViewModel (MVVM) support library for modern C++.

cpp cpp26 mvvm observer property reflection

Last synced: 03 Jun 2026

https://github.com/sanidhyafeaturist/androidrescuex

This project is a custom ROM. It provides a unique user interface and features, allowing users to flash various modifications, manage backups, and customize their Android experience. All frameworks and UI elements have been developed from scratch to ensure a smooth and customizable user experience.

android cpp java recovery rom twrp twrp-recovery-flash

Last synced: 05 Mar 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/kassane/mos-toolchains-research

AI Research about LLVM-MOS based toolchains support

c cpp d llvm llvm-mos mos6502 research rust toolchain zig

Last synced: 08 Jun 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/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/luke-zhang-04/sorting-algorithms

Sorting algorithms in Python 3, Golang, TypeScript 3, and C++ 11

cpp golang javascript python3 sorting-algorithms typescript

Last synced: 08 Feb 2026

https://github.com/nikhil1210-dev/db-connection

A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.

c cpp csharp java

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

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/khivus/levy-c-curve

Program that draws Levy C curve up to 15 iterations. Made in Visual Studio 2019 with C++ Windows Forms.

cpp windows-forms windowsforms windowsforms-applications

Last synced: 29 Jan 2026

https://github.com/jeslie0/cmake-practice

A place for me to practice CMake and Nix together

cmake cpp nix

Last synced: 15 Apr 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/cleasbycode/pdvps

PowerShell / C++ CLI tool to encrypt & embed any file type within a tweetable and "executable" default supplied PNG image.

arbitrary-data c-plus-plus cplusplus cpp embedded-data hidden-files image linux mp3 mp4 pdf pdvzip png-polyglot powershell pwsh python scripting-language steganography tweetable twitter

Last synced: 17 Apr 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/dhruvsrikanth/monte-carlo-ray-tracing

In this repository, you will find a serial and distributed GPU-based implementation of the ray tracing simulation.

c cpp cuda gpu-computing gpu-programming high-performance-computing parallel-programming raytracing unified-memory-parallelism

Last synced: 01 May 2026

https://github.com/blagojeblagojevic/arduino-bluetooth-controlled-car-using-arduino-platform

Arduino Bluetooth controlled car using arduino platform

arduino arduino-ide arduino-uno c car cpp

Last synced: 01 May 2026

https://github.com/yumetodo/es-string-algorithm

port from C++STL std::basic_string

cpp npm-package string-algorithms

Last synced: 01 May 2026

https://github.com/bensuperpc/docker-tendra

tendra compiler in docker

c cpp docker tendra

Last synced: 01 May 2026

https://github.com/ramithaheshan33/techfix

TechFix is an advanced online management platform designed to streamline the operations of a tech solutions company.

asp-net cpp css

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/richelbilderbeek/mxe_tutorial

Tutorial about the MXE cross-compiling environment

cpp mxe mxe-tutorial qmake qtcreator tutorial

Last synced: 02 May 2026

https://github.com/bhagat-hrishi/cleanstrike

CleanStrike is a carrom board game played by 2 players with multiple turns

clean-strike cmake cmake-command cpp

Last synced: 08 Jun 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/fireplank/cpp-chess-bot

A chess bot I made using mostly C++ and a little Python

chess chess-engine cpp engine python python3

Last synced: 15 Apr 2026

https://github.com/linux0hat/cpp-web-crawler

Explore the web.

cpp crawler sqlite3

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/mpluxery/patching-hacked-world

This repository demonstrates how to use Radare2 on a Raspberry Pi 4 (Im using ARM64, Kali Linux) to patch a simple “Hello World” binary, generate a JSON-formatted diff (using radiff2), and produce a JSON-formatted disassembly of the patched executable.

arm arm64 assembly bash cpp dissaseembly hex json linux patch radare2 radiff2 raspberry-pi-4 reverse-engineering x64-assembly

Last synced: 02 Apr 2026

https://github.com/ghosts6/library_management_system

Library management system from basic to advacne write with languages like bash,c,c++,python and js

bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind

Last synced: 02 Apr 2026

https://github.com/blueokiris/acbs

An easy to use build-system for C

acbs build c compile cpp language system

Last synced: 02 May 2026

https://github.com/adamanr/agentcpp

Agent is a program developed for cameras under ARM/Mipsel architecture Functional

arm camera cpp mipsel vpn wireguard wireguard-vpn

Last synced: 02 May 2026

https://github.com/drbender/witchy-qss-editor

Tool to preview qss styles for Qt

cpp gui qss qt

Last synced: 09 Feb 2026

https://github.com/denizkarya1999/xrigonometryuniversal

Core library for Xrigonometry App (Written in C++)

console core cpp internship practice terminal

Last synced: 02 May 2026

https://github.com/yuyukiin/faculdade-cc

Compilado de materiais de estudo, exercícios e implementações das disciplinas de Ciência da Computação na Universidade Franciscana (UFN).Cadeiras resumidas da faculdade.

college computer-science cpp csharp java python sql study-materials ufn university

Last synced: 02 Apr 2026

https://github.com/karusb/bazcryptlib

BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library

algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows

Last synced: 02 May 2026

https://github.com/danielsio/pacman-game

Built as part of a Kirsh Amir's C++ & OOP course at The Academic Collage Of Tel-Aviv.

bfs-algorithm cpp game oop-principles

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/leoraclet/sfml-imgui-template

🧩 A template for C / C++ projects using SFML, OpenGL and Dear ImGUI

c cmake cpp dear-imgui nix opengl sfml template

Last synced: 02 May 2026

https://github.com/victornpb/ac-swing-servo

Firmware for adding swing and air direction flow to an air conditioning unit with remote control support

arduino arduino-sketch cpp firmware

Last synced: 03 May 2026