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/pablo-restrepo/multitarea

Arquitectura Computacional - Universidad del Cauca

arduino cpp

Last synced: 18 Apr 2026

https://github.com/crime-trix/metacrypt-cpp

C++20 MetaCrypt authenticated encryption envelope using Windows CNG

aes-gcm cpp cryptography cxx20 encryption pbkdf2 windows

Last synced: 02 Jun 2026

https://github.com/melvinmo/ap_course_archive

This repository contains the assignments and other works I completed during my first year of undergrad studies in the advanced programming course focused on learning C++.

advanced-programming cpp oop qt

Last synced: 16 Apr 2026

https://github.com/clement-muth/generic-printf

This is an example of the function printf using _Generic keyword

c cpp generic keyword pre-processing printf printf-functions

Last synced: 16 Apr 2026

https://github.com/ayaanqui/uic-campus-map

C++ Console project based on OpenStreetMap

cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml

Last synced: 02 Apr 2026

https://github.com/apirogov/ecpz

Evaluate C++ using Python and Zig

clang cpp python zig

Last synced: 27 Feb 2026

https://github.com/bfmhno3/my-algo-journey

Solutions to algorithm problems, serving as a personal reference and a way to track my learning and improvement in data structures and algorithms.

algorithm c cpp leetcode luogu oj python

Last synced: 16 Apr 2026

https://github.com/puureya2/recipe-calculator-flutter-app

Year 2, Mobile & Ubiquitous Computing ISB26603, Lab Project

android android-studio cpp dart flutter mobile-development

Last synced: 16 Apr 2026

https://github.com/uriegel/libuv

Testing environment for exploring libuv

cpp libuv nodejs

Last synced: 16 Apr 2026

https://github.com/aritrakar/sudoku-csp

🎲Sudoku solver with different algorithms in C++ and Python.

cpp python sudoku-solver

Last synced: 16 Apr 2026

https://github.com/sferez/sspp_sparse_matrix_cuda

Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA

cpp cuda omp omp-parallel parallel-computing small-scale-parallel-programming sparse-matrix

Last synced: 30 Apr 2026

https://github.com/bruce-mig/cpp-devcontainers

C++ dev containers with gRPC and GoogleTest. Provides consistent build environments with cross-compilation support for x86_64, ARM32, and ARM64. Optimized for CI/CD with automated builds and fast caching.

c cmake cpp dev-containers docker shell

Last synced: 27 Feb 2026

https://github.com/mcnugets/low-level-gamedev-env

Implementation of low-level set of tools to get started with developing games. The project incorporates tools like SDL2, Vulkan, and Bullet3D

bullet-physics cmake conan cpp docker game game-development game-engine gamedev sdl2 vulkan

Last synced: 12 Feb 2026

https://github.com/shakfu/buildpy

A bunch of python3 builders

build builder commandline cpp golang haskell python3 rust source

Last synced: 16 Apr 2026

https://github.com/ankhoa1212/cuda-program

This is a GPU program built with CUDA using parallel reduction

cpp cuda curand gpu-programming parallel-reduction

Last synced: 14 Feb 2026

https://github.com/nagharjun17/mlir-to-ptx-cuda

Creating an MLIR dialect that fuses Addition + ReLU, lowers to NVVM and LLVM IR and generates PTX to run the kernel on CUDA GPU

cpp cuda deep-learning llvm mlir ptx

Last synced: 18 Apr 2026

https://github.com/dosmike/libsosimple

Easy callback based UDP and TCP sockets

conan cpp multicast posix-socket-wrapper posix-sockets tcp udp unicast

Last synced: 28 Feb 2026

https://github.com/zyx-0314/cp1-andoks-ordering

The Simulated Andoks Ordering System is a C++ console application that allows users to view a menu, select appetizers and drinks, and review their orders. It offers a simple, user-friendly interface to simulate ordering food and drinks, ideal for practicing basic programming concepts in C++.

basic-programming cpp school-project

Last synced: 15 Feb 2026

https://github.com/petrenko-alex/postfix-calculator

[Архив 2015] Калькулятор в обратной польской нотации / Simple postfix calculator

calculator cpp postfix-notation qt visualstudio2013

Last synced: 09 May 2026

https://github.com/mahiethan/morrowind-inventory-manager

C++ program and Lua script which retrieves and manages the inventory items belonging to a character in the game "The Elder Scrolls III: Morrowind".

cpp lua morrowind mwse

Last synced: 16 Feb 2026

https://github.com/jiink/hub75-mega-malachite

My applet system for ESP32 Devkit + 64x32 HUB75 + KY-040 Rotary Encoders

cpp esp32 platformio

Last synced: 01 Mar 2026

https://github.com/megabyde/cpp-boilerplate

A modern C++23 project boilerplate using CMake and Conan 2

boilerplate boost cmake conan conan2 cpp cpp23 googletest

Last synced: 16 Apr 2026

https://github.com/filiprokita/arduino-433mhz

Arduino project for receiving and transmitting 433 MHz RF signals using an AM ASK/OOK receiver and transmitter module.

433mhz arduino cpp embedded-systems iot platfromio radio-frequency remote-control rf-receiver rf-transmitter wireless wireless-communication

Last synced: 18 Apr 2026

https://github.com/frolotey1/essensestream

EssenseStream is the C++ library which accepts work with essenses in the safe classes and methods on C++.

c cmake cpp cpp-library cpp17

Last synced: 30 Apr 2026

https://github.com/chubek/slitherbrain

A Python executor written in C++, lightweight using sandboxed processes

code-executor code-runner cpp http interpreter makefile python tcp

Last synced: 16 Apr 2026

https://github.com/ayushmankumar7/python_cpp_dll

Build a DLL using C++ and Scons and use in Python

bindings cpp dll python scons window

Last synced: 16 Apr 2026

https://github.com/hasanyahya101/pacman_sfml

Pacman game created in C++ and SFML, and uses Sqlite3 for Database. All, rights to the Sqlite3 (Amalgamation) files and SFML files go to them and them alone. The code contains a First Version, which is not efficient and uses Grids and Second Version, which is efficient. This project is also OOP and ISE subjects Semester Projects for Fast Nuces Lhr.

c cpp fast ise lhr nuces oop pacman sfml sqlite

Last synced: 20 Apr 2026

https://github.com/foxplays24/neovem-config

✨ Neovem — My personal Neovim config ✨

config cpp lua neovim neovim-dotfiles nvim

Last synced: 16 Apr 2026

https://github.com/dimitrisstyl7/parallel-computing-project

Performance Optimization Using POSIX Threads and OpenMP

c cpp open-mp parallel-computing posix-threads

Last synced: 16 Apr 2026

https://github.com/yelosheng/clipboard-push-win32

Clipboard Push Windows Client — native C++ Win32 app for clipboard sync between PC and mobile

aes-encryption clipboard clipboard-sync cpp lan-transfer self-hosted win32 windows

Last synced: 03 Mar 2026

https://github.com/udaysh134/repx

An open-source lightweight universal reputation engine with a C++ CLI for tracking and leaderboard generation.

cpp leaderboard reputation reputation-system

Last synced: 03 Mar 2026

https://github.com/ruimaciel/libfemp

A small finite element method library written in C++ and developed to analyse 3D elastic solid models.

cmake computational-mechanics cpp finite-element-analysis finite-element-method solid-mechanics structural-engineering

Last synced: 02 Jun 2026

https://github.com/athkarandikar/vehicle-insurance-management-system

1064-line vehicle insurance management system written in C++ that can be used by insurance agents to manage their customers and their policies.

cpp

Last synced: 30 Mar 2026

https://github.com/mohamedsamirx/yolov12-onnx-cpp

YOLOv12 Inference Using CPP and ONNX Runtime

cpp onnx onnxruntime yolo

Last synced: 30 Mar 2026

https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations

Graphics ans simulations in C or other languages

c cpp graphics low-level-programming raytracing simulation

Last synced: 30 Mar 2026

https://github.com/ragu-manjegowda/ragify

Contextual Code Exploration for Developers

cpp embeddings-similarity llm python rag treesitter

Last synced: 12 Apr 2026

https://github.com/forgottosave/ftxui_template

Template for a FTXUI-based TUI

cpp ftxui tui

Last synced: 30 Mar 2026

https://github.com/brahim-younes/brahim-younes

Config files for my GitHub profile.

config cpp github-config

Last synced: 30 Mar 2026

https://github.com/saurabh-ramola/opengl-3d-game

Legend of Zelda made using OpenGL library in C++

cpp game opengl

Last synced: 16 Apr 2026

https://github.com/krisarmstrong/enigma-v300

> Complete collection of Enigma V300 option key algorithm implementations

c calculator ci-cd cpp cryptography encryption enigma fluke github-actions nettool network-testing option-keys python

Last synced: 04 Mar 2026

https://github.com/pavly-gerges/dummyjni

Dummy Example for Java Native Interface using CLI

cpp java jni

Last synced: 16 Apr 2026

https://github.com/onegen-dev/optional.ts

TypeScript ‘Optional’ utility wrapper based on C++ ‘std::optional’

cpp typescript utility utility-classes wrapper

Last synced: 04 Mar 2026

https://github.com/vishalku03/linked_list

A linked list is a linear data structure in which elements, called nodes, are connected by pointers. Each node contains data and a reference (or pointer) to the next node in the sequence.

cpp dsa gfg leetcode linked-list

Last synced: 21 Jul 2026

https://github.com/trivox-io/mini-arcade

Python-first mini game engine for building small arcade games and reusable gameplay systems.

cpp game-development game-framework python

Last synced: 01 Apr 2026

https://github.com/elisiomassaqui/treinamento-em-c

Este repositório foi criado para servir como um guia para quem deseja aprender a programar em linguagem C ou aprimorar suas habilidades existentes.

boot cpp development-environment linux markdown memoria minix processos sistemas-distribuidos sistemas-operacionais study-project system unix

Last synced: 16 Apr 2026

https://github.com/lmtreser/trestruct

TreStruct es una biblioteca experimental para Arduino

arduino cpp libraries

Last synced: 16 Apr 2026

https://github.com/t-h2o/containers

The standard C++ containers have all a specific usage. To make sure you understand them, let’s re-implement them!

42 containers cpp cpp98 stl-containers

Last synced: 01 Apr 2026

https://github.com/tushar-indurjeeth/qt-projects

COS3711 Assignment

cmake cpp qt6

Last synced: 04 Mar 2026

https://github.com/cschladetsch/cppmandelbrotsdl2

Mandelbrot set

cpp fractal

Last synced: 21 Jul 2026

https://github.com/arnoldchrisoduor1/lowerlevels

Projects in C and C++

c cpp

Last synced: 18 Apr 2026

https://github.com/teiacare/venvpp

Cross Platform C++ Virtual Environment to manage dependecies and tools

address-sanitizer clang-format clang-tidy cmake conan coverage cpp cross-platform ctest thread-sanitizer

Last synced: 04 Mar 2026

https://github.com/rmitsch/mheson-sn

Marketing heuristics evaluation in the context of social networks.

cpp graph heuristics social-network

Last synced: 21 Jul 2026

https://github.com/50-course/cpp-playground

So let's see why C++ is so different?

cpp

Last synced: 05 Mar 2026

https://github.com/huangsam/cpp-trial

Exploring tools like CMake and GoogleTest

cmake cpp googletest learn-to-code ninja

Last synced: 16 Apr 2026

https://github.com/dyatlovk/tech

Tech demo

cpp opengl

Last synced: 10 May 2026

https://github.com/kotet/atcoder-cpp

AtCoder参加用テストツール&テンプレ

atcoder automation cpp shell-script

Last synced: 16 Apr 2026

https://github.com/simlf/arcade

The arcade is a project made for learning how to use the OOP paradigm in C++.

cpp epitech ncurses sdl2 sfml

Last synced: 21 Jul 2026

https://github.com/pop0097/airline_database

An airline database with a text-based UI.

cpp database

Last synced: 17 Apr 2026

https://github.com/andrewdarnall/deeplearning4all

Pet project to fall in love with C++ again

cpp deep-learning

Last synced: 21 Jul 2026

https://github.com/guytrimble/fishtank-temperature-monitor

Basic real time temperature monitoring system using a ESP8266 connected to a DS18B20. MQTT for data publishing. Temperature is displayed on a Flask-based webpage

cpp css esp8266 html iot microcontroller python

Last synced: 17 Apr 2026

https://github.com/gurubalan-git/smbs

Billing system software for enterprise business.

banking banking-applications billing billing-application c cpp

Last synced: 17 Apr 2026

https://github.com/rahulc0dy/pong-game-with-raylib

A ping-pong game made with C++ and Raylib

cpp opengl raylib windows

Last synced: 17 Apr 2026

https://github.com/src3453/3hs88pwn4

A source codes of fantasy sound chip that written in C++

chiptune cpp fakebit fmsynthesis soundchip soundengine

Last synced: 05 Mar 2026

https://github.com/pablo1618/spy-hunter

2D Police Chase game inspired by Spy Hunter from 1983

cpp gamedev sdl2

Last synced: 17 Apr 2026

https://github.com/not-a-java-dev/slowprimenumber

tells you if prime number or nuh uh

cpp prime-numbers

Last synced: 03 Jun 2026

https://github.com/rafaelvaloto/rafaelvaloto

Developer focused on software architecture, game development, and complex solutions.

cpp javascript php rafaelvaloto

Last synced: 01 Apr 2026

https://github.com/laiambryant/ideliverybot_srv

ROS nodes that handle pick and delivery for a robot, implemented using C++ and Node.js

cpp node nodejs python ros server

Last synced: 17 Apr 2026

https://github.com/maki8maki/atcoder-cpp-docker

Docker Image for AtCoder (C++)

atcoder cpp docker

Last synced: 02 Apr 2026

https://github.com/einararnason/analogsensor

Interface for implementing code for analog sensors

analog-sensors cpp

Last synced: 21 Jul 2026

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/petesramek/tiny-link

TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.

arduino attiny cpp embedded esp header-only iot microcontroller reliable-data-transfer serial-communication state-machine uart-protocol

Last synced: 02 Apr 2026

https://github.com/courseworks/aut_ap_2025_spring_hw1

This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.

bash bash-script bfs cplusplus cpp dfs euclidean-distances file-organizer google-test

Last synced: 06 Mar 2026

https://github.com/matheusafonseca/uri

Códigos que fiz na plataforma URI na época que estava aprendendo a programar e alguns que fiz como diversão

cpp java

Last synced: 17 Apr 2026

https://github.com/sibras/shiftlib

ShiftLib is a general purpose cross platform C++ library providing multiple mathematics, memory and utility functions

allocators cpp cpp-library cpp17 geometry linear-algebra math-library

Last synced: 22 Jul 2026

https://github.com/tungphan2823/socket-programming

Socket Programming From Vaasa University of Applied Sciences, Grade: 5/5

course cpp html python

Last synced: 17 Apr 2026

https://github.com/rogerfan48/I2P2-Course

Materials and coursework for Introduction to Programming II (Freshman Spring). Contains exercises, assignments, and laboratory work.

c cpp

Last synced: 02 Apr 2026

https://github.com/esotuvaka/memetic

Memetic is a CLI tool for memory layout analysis across multiple compiled languages. It can recursively search your directories for structs and suggest more optimal memory layouts. Useful for memory constrained deployments, high-performance apps, embedded programming, FFI interoperability, etc.

c cli cpp embedded-systems ffi go memory-analyzer rust struct

Last synced: 11 Apr 2026

https://github.com/hhandoo/learn_programming

Learn Programming is an open-source repository offering beginner-friendly tutorials and examples to help you get started with programming.

c cpp

Last synced: 04 May 2026

https://github.com/younghakim7/cpp23_26_project

C++23_26 & My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

cpp cpp23 cpp26

Last synced: 22 Jul 2026

https://github.com/dan-k-k/vocal-gate

Real-time AI Noise Gate VST3/AU plugin. Removes coughs, sneezes, and other artifacts from your live streams, podcasts, and videos.

ai-audio au-plugin audio-plugin content-creation cpp dsp juce machine-learning noise-reduction noise-suppression obs-studio onnx podcasting real-time-audio streaming video-editing voice-processing vst vst3 youtube

Last synced: 02 Apr 2026

https://github.com/niketagrawal/pybind_project_example

A sandbox repository to experiment structuring files and folders in projects that use pybind11 to create a python wrapper for a C++ code base with CMake based build system.

cmake cpp pybind python

Last synced: 17 Apr 2026

https://github.com/bluewitherer/betterrobtopsocials

Clean up RobTop's social media menu!

cmake cpp enhancement geode geometry-dash mod offline

Last synced: 02 Apr 2026