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/sbooth/cxxringbuffer

A lock-free SPSC ring buffer.

cpp cpp20 lock-free ring-buffer

Last synced: 30 Jan 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/dkorolev/pls

One-liner build and run commands for C++ binaries and libraries. Transitive dependency management. Generates `CMakeLists.txt`-s and `Makefile`-s as needed. Out-of-the-box integration with VS Code.

cmake cpp git makefile

Last synced: 11 Feb 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/edumigueis/base-calculator

A calculator that can work with two numbers in any same base. Made with Windows Forms in C++.

base base-calculator calculator calculator-application cpp number-base windows windows-forms

Last synced: 18 Apr 2026

https://github.com/callocgd/gd-decomp-deploy

A Portable Tool for creating a Geometry Dash Decompilation Environment using the available geode-bindings.

asyncio cpp geode-sdk geometry-dash installer reverse-engineering

Last synced: 05 May 2026

https://github.com/mladenivkovic/hydro-playground

A simple unigrid 2D hydrodynamics solver in C++, intended as a playground for single-node optimization and parallelism

cfd cpp finite-volume-methods hydrodynamics optimization

Last synced: 05 Apr 2026

https://github.com/mlund/tafelmusik

C++ library for playing C64 SID music on macOS

c64 commodore-64 cpp emulation music-player

Last synced: 15 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/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/daxter-army/react-cpp-wasm-app

React + Cpp + WebAssembly Todo Application to learn about WebAssembly. This repo can serve as a good starter example on how to build a C++ and React with WebAssembly.

cpp css-modules emscripten react vite-app wasm

Last synced: 05 Apr 2026

https://github.com/andreaslill/qt-notes-md

A fast light-weight markdown note application written in C++ and QT.

cmake cpp qml qt qt6

Last synced: 16 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/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/smoliicek/pufferstarter-cli

A CLI tool, that will help you controll your PufferPanel servers.

cmake cpp pufferpanel

Last synced: 05 Apr 2026

https://github.com/MikaelVallenet/R-Type

R-Type is a Epitech project which is a horizontally scrolling shooter arcade video game developed and released by Irem in 1987 and the first game in the R-Type series.

cpp ecs epitech game-development multiplayer-game network serialization tcp udp

Last synced: 27 Oct 2025

https://github.com/kotborealis/nitori

Code assessment and testing system for teaching C++

cpp education

Last synced: 11 Feb 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/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/dead-tech/argparse-cpp

Argument Parser in C++ inspired by python's argparse module

catch2 clang-format cmake conan cpp github-actions mdbook pre-commit

Last synced: 05 May 2026

https://github.com/s12mmm3/qradioplayer

基于Qt实现的 跨平台 网络广播电台客户端

api apis cloudmusic cpp qt qt6

Last synced: 29 Apr 2026

https://github.com/chonito7919/gambling-tax-calculator

A comprehensive cross-platform C++ application for tracking gambling sessions and calculating federal and state tax implications across all 50 US states, with dynamic rule configuration and professional gambler support.

cpp cross-platform gambling-tools linux tax-calculator windows

Last synced: 18 Apr 2026

https://github.com/kubasejdak-org/osal

Operating System Abstraction Layer for C/C++

arm baremetal c cpp embedded freertos linux osal

Last synced: 05 May 2026

https://github.com/tak172/yandexcontest_3.0-div_a

my solutions to problems from Yandex contest div A

cpp sport-programming yandex yandex-contest

Last synced: 04 Jun 2026

https://github.com/themanyone/replace

A REPL for all langauges with *your* editor and this simple bash script.

c c17 cobol cpp cpp17 csharp fortran go hare java node perl php python repl rust zig

Last synced: 01 Apr 2026

https://github.com/janchy2/operating-system-kernel-riscv

A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.

allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing

Last synced: 16 Apr 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/ghosts6/matrix

matrix animation with c++ cmd bash and html/js

bash batch cpp html-css-javascript matrix

Last synced: 19 Apr 2026

https://github.com/apsrcreatix/daily-coding-problem

This repository contains solution to the problem I have got through mail after subscribing to daily coding problem.

c cpp daily-coding-problem dailycodingproblem js

Last synced: 19 Apr 2026

https://github.com/kravchuk21/garbage-collector

Simple Garbage Collector

cpp garbage-collector

Last synced: 04 Jun 2026

https://github.com/jgsogo/talk-meetup-bcn-2019

Meetup BCN - December 2019

conan cpp meetup talk

Last synced: 31 Jan 2026

https://github.com/jozo132/energy-calculation-of-solid-and-liquid-fuels

Computation and conversion of fuel energy from input parameters to MJ/kg and kWh/kg of fuel

arduino arduino-ide cplusplus cpp example-code fuel-calculator stm32duino stm32f103x

Last synced: 19 Apr 2026

https://github.com/samirhamadaa/bank-extintion

C++ bank management system with secure authentication, client management, and transaction handling using file-based storage."

bank-management-system c- command-line cpp file-handling role-based-access simple-project transactions user-authentication

Last synced: 20 Jun 2026

https://github.com/bz-interactive/bz-nota

A high-performance, terminal-based text editor built on C++. It combines the intuitive editing of Micro with a modern, btop-style dashboard interface for a modern TUI experience.

cplusplus cpp fast ftxui lightweight terminal-app terminal-based text-editor

Last synced: 10 Jun 2026

https://github.com/agauniyal/conan-gsl-lite

Conan package for https://github.com/martinmoene/gsl-lite

cpp cpp11 cpp14 cpp17 gsl guidelines

Last synced: 06 May 2026

https://github.com/glaukiol1/arduino-shift-register

Control Shift Register in Arduino (UNO) (74HC595)

arduino c circuit cpp ino microcontrollers shift-register

Last synced: 19 Apr 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/moritzrinow/eznet

Small, modern C++ library for networking (sockets, serialization,...)

compression cpp modern-cpp network network-programming networking server socket socket-io socket-programming stream streams

Last synced: 19 Apr 2026

https://github.com/kubasejdak-org/platform

C/C++ application bootstrap layer for various hardware/OS platforms

arm baremetal c cpp embedded freertos linux toolchain toolchain-cmake toolchain-file

Last synced: 06 May 2026

https://github.com/akshaysharmajs/haac-telecom

Basic telecom interface for prepaid and postpaid users.

cpp

Last synced: 04 Jun 2026

https://github.com/yayuniversal/pacman-3d

3D Pacman with C++ and OpenGL

cpp opengl pacman

Last synced: 07 May 2026

https://github.com/bonnyad9/tictactoe

Tic Tac Toe I made during my discrete mathematics lecture.

console-application cpp tic-tac-toe

Last synced: 04 Jun 2026

https://github.com/ryandvl/leetcode

✅ All the problems that I solved in LeetCode.

computer-science cpp java javascript leetcode python

Last synced: 20 Apr 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/ahmedalaa14/classgenerator--bash

Bash script to create a simple C++ template class with its respective constructor, getters, and setters.

bash-script cpp

Last synced: 20 Apr 2026

https://github.com/freddiehaddad/ms2cc

Tool to generate a compile_commands.json database from an msbuild.log file.

c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows

Last synced: 07 May 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/pacemakerx/leetcode-my-solutions

This repository contains my accepted LeetCode solutions, organized by question, showcasing my journey in problem-solving and competitive programming.

coding-practice coding-problems cpp datastructures-algorithms java leetcode leetcode-solutions problem

Last synced: 20 Apr 2026

https://github.com/bmoretz/daily-coding-problem

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 07 May 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/djaus2/sensorblazor_arduino

Mirrors SensorBlazor repository .NET Core Console apps in that Arduino Sketches send Sensor data to Azure IoT Hub via the SensorBlazor service.

arduino azure azure-iothub blazor blazor-webassembly cpp iothub sketch

Last synced: 15 Apr 2026

https://github.com/uilianries/gitpitch-gitlab-cpp

GitPitch for Gitlab C++ at Native Floripa

cpp gitlab gitpitch pitch

Last synced: 07 May 2026

https://github.com/specs-feup/clava-lite-benchmarks

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/caphosra/wavefilemanagerlibrary

With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)

c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile

Last synced: 07 May 2026

https://github.com/embeddedos/patterns-in-c-cpp

Design systems and patterns in C/C++

c cpp design-pattern design-system embedded linux mcu

Last synced: 07 May 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/octopus773/babel

VOIP server/client in C++

asio babel cpp cpp20 epitech opus portaudio qt voip

Last synced: 07 May 2026

https://github.com/umbrellaleaf5/template_cpp_lessons

Template for creating lessons/homework repos in C/C++

cmake cmakelists cpp educaiton homework lessons template

Last synced: 04 Jun 2026

https://github.com/gamowy/colorswap

Clone of a popular android game written in C++

cpp sfml university-project

Last synced: 25 Feb 2026

https://github.com/ladroid/hunt

Arduboy game

arduboy arduboy-game c cpp game

Last synced: 07 May 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/origox/energy-meter

Read metrics from energy meter via han port P1

cpp energy-monitor hanport

Last synced: 08 Feb 2026

https://github.com/maxchip101/deanus

a containerized programming language that is consistent on all systems

cpp docker language

Last synced: 20 Apr 2026

https://github.com/1dealgas/nemesis

Don‘t Leave the World Your Nemesis.

aerials cpp cpp20 defold lua mobile-game rhythm-game rhythm-game-charting

Last synced: 08 May 2026

https://github.com/esterified/automatic-license-plate-recognition-using-knn

Hardware-based implementation to identify license plate numbers and respond based on that

arduino c cpp knn-classification ocr-recognition xml

Last synced: 08 May 2026

https://github.com/karnkaul/ledemo

Demo Game on 2D C++17 engine using PhysicsFS and SFML

cmake cpp cpp17 game game-engine linux opengl physfs sfml win64

Last synced: 08 May 2026

https://github.com/leander-dsouza/leander-dsouza.github.io

Codebase to host my personal portfolio website.

computer-vision cpp gazebo portfolio python3 robotics ros

Last synced: 08 May 2026

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

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 2026

https://github.com/podnet/max17263-mgos-test

Mongoose os app to test MAX17263 library ported from Arduino.

arduino battery-level c cpp esp32 esp8266 max17263 mongoose-os mongoose-os-app

Last synced: 16 Apr 2026

https://github.com/ryosukedtomita/makefile-study

Studying how to write Makefile

cpp docker-compose makefile

Last synced: 20 Apr 2026

https://github.com/ranimeshehata/matrix-multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

cpp linux multithreading operating-system threads ubuntu

Last synced: 08 May 2026

https://github.com/navono/libuv-sample

This is a sample of libuv

c cpp libuv

Last synced: 20 Apr 2026

https://github.com/krisluczka/better-than-python

Prettier-like program that does the unpretty.

cpp fun prettier

Last synced: 07 Feb 2026

https://github.com/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/ryujaehun/db

This is CSE30500 DataBase TermProject

cpp database dbms er java

Last synced: 08 May 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/levikuhaulua/school-assignments

Repository containing all school assignments I have worked on.

c cpp java python

Last synced: 08 May 2026

https://github.com/douze/odo

OpenGL procedural terrain

cpp opengl procedural-generation terrain

Last synced: 08 May 2026

https://github.com/fandreuz/parallel-programming-for-hpc

Scientific codes in C/C++ with CUDA, OpenACC, FFTW, (cu)BLAS

cpp cuda hpc mpi

Last synced: 20 Apr 2026

https://github.com/melroy89/cpp-gtk-test-app

GTK/Gtkmm C++ Test Application - using CMake

application cmake cpp example gtk3 gtkmm template

Last synced: 08 May 2026

https://github.com/mijisu0103/game-programming

This repository contains a collection of mini-games I've developed using C#, C++, and Lua.

cpp csharp game-programming lua

Last synced: 08 May 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/leocelente/basic_cuda

My CUDA source files while learning

cpp cuda gpgpu

Last synced: 29 Apr 2026

https://github.com/md-mafujul-hasan/computer_graphics

These Contain Some Computer Graphics Program that I have done while understanding Programming Concepts.

c-plus-plus cpp graphics opengl

Last synced: 21 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