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/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/mwmorale/fibonacci-for-fun

Welcome to fibonacci-for-fun! Here, I show off some of my Java skills and C++ skills and Python skills! I am replicating the sacred "Fibonacci Sequence" with all 3 of the mentioned languages using recursion... that's right - recursion.

comparative-analysis compare-files cpp java python recursion recursive recursive-algorithm

Last synced: 03 May 2026

https://github.com/skivhisink/marshalingclrsamples

Guide for Using C++ or C code in C#

clr cpp csharp dll library marshaling

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/jelhamm/memory-management

"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."

allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python

Last synced: 26 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/forhanshahriarfahim/leetcode_solutions

Collection of LeetCode questions to ace the coding interview!

cpp data-structures-and-algorithms leetcode problem-solving

Last synced: 24 Jun 2026

https://github.com/thiti-dev/terminakes

The classic snake game that putting its all logics/gameplay together within the terminal. written in c++

conio cpp iostream terminal-based-game

Last synced: 24 Jun 2026

https://github.com/mcquerol/heater-cpp

Heater system simulation in C++. Demonstrates OOP, multithreading, and UML design.

components cpp doxygen heater object-oriented-programming simulation threads uml

Last synced: 24 Jun 2026

https://github.com/mcquerol/reversi-cpp

C++ Reversi game focusing on 2D array manipulation and OOP design.

2d-array class-design cpp doxygen game object-oriented-programming reversi uml

Last synced: 24 Jun 2026

https://github.com/atennop1/codeproblemssolutions

Repository for making tasks from Codewars and LeetCode

codewars codewars-solutions cpp learning leetcode leetcode-solutions

Last synced: 25 Jun 2026

https://github.com/gf712/prostruct

Protein structure library for C++ and Python

bioinformatics cpp protein-structure-analysis python swig

Last synced: 04 May 2026

https://github.com/doublegate/cado-nfs-modern

CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.

cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python

Last synced: 16 Jun 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/unniznd/network_lab

This is repo containing main programs for network lab

c cpp network-lab

Last synced: 28 Jun 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/poseidon-code/interviewroom-cpp-solutions

This is a repo for all the solutions of github repository InterviewRoom. The solutions are taken from all over the internet, and those are among the best complexity solutions by top coders from competitive programming field.

competitive-programming cpp interview-questions

Last synced: 07 Jun 2026

https://github.com/anarthal/usingstdcpp-2024

Boost.Asio: the universal async model

asio boost coroutines cpp cpp20 http

Last synced: 04 Jun 2026

https://github.com/offamitkumar/cpp-keyword-dictionary

A dictionary of cpp keyword/function. You can set path to this file in vim to get some help in auto-completion.

cpp cpp-keyword cpp11 cpp14 cpp17 dictionary keyword vim vim-configuration workflow

Last synced: 20 Apr 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 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/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/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/jona62/mac

Meme as Code. A programming language where memes are first-class citizens.

cpp javascript memes python3

Last synced: 06 Jun 2026

https://github.com/shawwn/snippets

John Ratcliff's code snippets

c cpp jratcliff snippets

Last synced: 20 Apr 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/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/dhi13man/indiaskill_mobilerobotics_robot

Advanced Object-Oriented code to run a 4-wheel hybrid autonomous/Bluetooth-Serial-Controlled robot to perform tasks given across the various levels of IndiaSkills Mobile Robotics Event, 2021.

arduino bluetooth cplusplus cpp hardware iot object-oriented-programming robotics robotics-competition

Last synced: 04 May 2026

https://github.com/domohuhn/filter

Design and use digital filters with multiple programming languages.

c cpp embedded fir-filters iir-filters javascript

Last synced: 04 May 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/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/astrodynamic/geometry

Geometry: A program to draw geometric primitives using SFML. Create lines, circles, triangles, rectangles, and squares easily. MIT licensed.

affine-transformation cmake cmakelists cpp cpp17 drawing-app geometry graphics make makefile primitives sfml sfml-library

Last synced: 04 Jun 2026

https://github.com/tak172/socobox

2D puzzle computer game in which the player has to place boxes in the designated places of the labyrinth.

cpp game opengl qt5

Last synced: 04 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/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/mathunder/tse_hand_project

This repository is a school assignment. The goal of this exercise is to create a game that captures the hand of the user and creates a 3D model of it.

cpp opencv opengl qtcreator

Last synced: 04 May 2026

https://github.com/luisfelipepoma/algorithmic_complexity

Learning about Algorithmic Complexity with Graphs, DP, Greedy, etc.

algorithms bigonotation complexity cpp dinamic-programming graphs-algorithms learning python

Last synced: 04 May 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/embeddedcrab/xmc4500_relaxkit_cpp

This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit

api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit

Last synced: 21 Apr 2026

https://github.com/rev-roastedduck/debugsuite

A lightweight and flexible debugging and logging utility for C projects

c cpp debug terminal

Last synced: 20 Apr 2026

https://github.com/jonasagx/macosresolution

command line tool to change macOS resolution

cli cpp macos resolution

Last synced: 29 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 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/lakphy/classroom_lost-found

机房失物招领系统

cpp qt qt5

Last synced: 29 Apr 2026

https://github.com/krishpranav/iniparser

A Ini Parser Built Using C++

c clang cpp framework ini parser

Last synced: 05 May 2026

https://github.com/davidlucy/realtimepclviewer

A real-time point cloud component displayed via UDP transmission, powered by PCL and Qt. 通过UDP传输显示的实时点云组件,由PCL和QT qml驱动。

cmake cpp pcl qmake qml qt

Last synced: 29 Apr 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/matrix97317/pig-solver

This is a toy deep-learning computing framework( such as Pytorch,Caffe etc.).

caffe cpp deeplearning deeplearning-framework pytorch tensorflow

Last synced: 05 May 2026

https://github.com/joswinemmanuel/leetcode

A collection of solutions to LeetCode problems.

cpp python

Last synced: 26 Apr 2026

https://github.com/akshatrajsaxena/akshatrajsaxena

Passionate about solving CP problems and complex graph challenges. I focus on clean, structured code that maintains logic integrity. Always exploring new algorithms and contributing to open source. Connect with me to discuss innovative solutions and collaborative projects!

blockchain competitive-programming cpp java-21 javascript solidity ux-ui web-development

Last synced: 05 May 2026

https://github.com/andressalconstantino/quizzes

A website with quizzes to practice javascript

cpp css html javascript python quiz

Last synced: 05 May 2026

https://github.com/jdibenes/utilities

Miscellaneous utility programs.

c cpp windows

Last synced: 05 May 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/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/lucacasamentigamedev/pong

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

cpp pong raylib

Last synced: 27 Apr 2026

https://github.com/anty-filidor/minesweeper

Simple minesweeper game developed in C++

cpp game sfml visual-studio

Last synced: 14 Jun 2026

https://github.com/toshikinakamura0412/raycast_mapping_ros

ROS implementation of Ray Casting Update Algorithm for 2D Mapping

cpp local-map local-mapping mapping raycast raycasting robotics ros ros-noetic

Last synced: 05 May 2026

https://github.com/pouria-mirebrahimi/cpp-boilerplate

A C++ boilerplate with CMake support, designed for fast prototyping and clean project organization.

boilerplate-application cmake cpp library

Last synced: 05 May 2026

https://github.com/igozdev/laila

advanced metaprogramming and preprocessor library

cplusplus cplusplus-20 cpp cpp20 library

Last synced: 09 Jun 2026

https://github.com/japrozs/cpp-bcrypt

A cpp port of the bcrypt javascript library

bcrypt cpp hash port

Last synced: 04 Jun 2026

https://github.com/allantargino/asteroids

Game Asteroids developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 05 May 2026

https://github.com/saxijing/zeus

autonomous vehicle control with LQR and PID controller

carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros

Last synced: 24 Apr 2026

https://github.com/tannicarcher/you-are-hacked

When you run this executable file in Windows, 100 command prompt windows (cmd) will open, where the text “YOU ARE HACKED” will be displayed. In Linux, 100 terminal windows will open (depending on the environment), where the specified text will also be displayed.

cpp hacking linux simple virus windows

Last synced: 06 May 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/lsytj0413/learn-note

The practice of code.

algorithm cpp docker python

Last synced: 06 May 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/i-umairkhan/cpp_compile_construction

Compiler Construction IN C++

compiler-construction cpp

Last synced: 07 Jun 2026

https://github.com/rhailrake/lunarica

Interactive command-line HTTP client with syntax highlighting, autocompletion, and JSON formatting for testing and exploring RESTful APIs.

api-client api-explorer api-testing cli command-line cpp delevoper-tools http http-client interactive json repl rest rest-api terminal

Last synced: 06 May 2026

https://github.com/c0de4un/aliens-ar-android

C++ Rail-shooter AR Game for Android

android android-game ar-game cpp cxx gles opengl opengl-es

Last synced: 06 May 2026

https://github.com/jjones646/conan-utf8-cpp

Conan package for the UTF8-CPP library

conan conan-recipe cpp utf-8

Last synced: 06 May 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/tahmid-saj/opengl-model-visualization-tool

A model visualization tool developed using OpenGL that is able to visualize normal vectors, primitives, display reflection and detect edges. The visualization tool can mainly be used to observe movements of unstructured models.

cpp graphics-programming opengl visualization-tools

Last synced: 21 Apr 2026

https://github.com/htmlcsjs/funni-marching

an attempt at marching squares using raylib

cpp graphics-programming raylib

Last synced: 05 Jun 2026

https://github.com/jqntn/l

Ultra-minimal game engine loop in C++

cpp game-dev game-development game-engine native stb stb-image stb-library win32 winapi windows

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