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/mishamyrt/cppwriter

✍️ Iterative interface for generating C/C++ code from Python

arduino cpp

Last synced: 27 Jan 2026

https://github.com/masonlet/starletmath

Lightweight header-only math library for Starlet projects

cpp header-only math opengl starlet vulkan

Last synced: 14 Oct 2025

https://github.com/masonlet/starletengine

Modular OpenGL Engine written in C++

cpp engine game-engine opengl starlet

Last synced: 14 Oct 2025

https://github.com/imerr/ld38

Ludum Dare 38

cpp game ldjam sfml

Last synced: 27 Jan 2026

https://github.com/yutotnh/mbed-test-playground

mbed-test-playground

cpp mbed

Last synced: 15 Oct 2025

https://github.com/centuriontheman/graphalgorithms

The project implements selected graph algorithms and measures their time complexity.

cpp cpp-programming graphs time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 15 Oct 2025

https://github.com/youneshimi/coffee_machine_qtcreator

Qt Quick Designer – The Coffee Machine

cpp qmake qml qtcreator

Last synced: 15 Oct 2025

https://github.com/lehuuan1006/smarthouse-iot

Smarthouse simulated on Wokwi website with ESP32 and connect with Firsbase in C++.

cpp esp32 firebase iot wokwi

Last synced: 14 Apr 2026

https://github.com/chivenzhang/plang-release

Plang Programming Language for Game Design

3d-engine cpp game game-development game-engine language plang script

Last synced: 15 Jul 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/thaikoz/gra-w-zycie

Gra w życie to gra komórkowa wymyślona przez brytyjskiego matematyka Johna Hortona Conwaya w 1970 roku. Jest to przykład automatu komórkowego, w którym stan każdej komórki na dwuwymiarowej siatce jest aktualizowany w oparciu o stany jej sąsiadów w poprzednim kroku.

cpp oop

Last synced: 15 Jul 2026

https://github.com/arocull/splinear

A tool that aims to effectively combine vector images, raster drawing techniques, and 2D animation

cpp opencl opengl raster

Last synced: 06 Oct 2025

https://github.com/marovira/marching_rings

An implicit surface polygonizer based on planar cross-sections

cpp implict opengl polygonizer surface

Last synced: 14 Apr 2026

https://github.com/oadultradeepfield/n-body-orbit-simulation

A C++/Go program for N-Body orbit simulations, built upon the previous 3-Body projects, with added support for spherical coordinates and collision.

cpp golang gravity python simulation

Last synced: 16 Oct 2025

https://github.com/vs4vijay/m5doom

M5-Doom - A port of the iconic Doom game for M5Cardputer, bringing classic FPS action to your M5 Stack devices.

arduino c cpp doom esp32 m5cardputer m5stack m5stickcplus m5unified platformio

Last synced: 06 Oct 2025

https://github.com/3ein39/onlinebookreader

Cpp console project practicing some OOP concepts

bookreadingapp console-application cpp oop-principles oops-in-cpp

Last synced: 11 Jun 2026

https://github.com/wesleych3n/windowsdeviceinfodumper

Basic example of using win api to get device hardware id etc....

cpp device-info example windows-api

Last synced: 09 May 2026

https://github.com/daemontoolz/locuste.diagnostic.console

LOCUSTE : Connecteur console pour des interactions directes avec les modules (Golang / Python)

cpp raspberry-pi

Last synced: 13 Apr 2026

https://github.com/jm1/hbrs-mpl

Generic C++17 library for distributed scientific computing (HPC)

cpp decomposition dmd generic hbrs-mpl linear-algebra pca svd

Last synced: 14 Mar 2026

https://github.com/sh-nihil-mukkesh-25/vaultify

Vaultify is an intelligent security system combining ESP32 hardware with AI-powered monitoring. It features RFID-based access control, motion detection, automated auto-lock, real-time alerts, and a dashboard for tracking and analyzing security events.

arduino c chatbot cpp esp32 fastapi gemini-api html langchain mpu6050 python render-deployment rfid-reader twilio-sms-api vercel-deployment

Last synced: 14 Apr 2026

https://github.com/kenny2github/sdl2-ecs-test

Playing around with C++ SDL2 with ECS (Entity-Component-System)

cpp ecs sdl2

Last synced: 06 Oct 2025

https://github.com/mnoomnoo/cursorlocker

Keeps the cursor inside the boundary of the primary monitor if the specified executable is already a process or when it becomes a process.

cpp cursor cursor-boundary cursor-lock cursor-movement cursor-position fullscreen fullscreen-mode lock-cursor monitor multi-monitor screen windows

Last synced: 13 Apr 2026

https://github.com/wolgemoth/unit-conversions

A C++ utility providing methods for converting between various speed, distance, rotation, time, temperature, pressure, mass, area, and volume units.

area cpp cpp17 distance hashtables header-only mass pressure rotation speed temperature templated templates time units-of-measurement volume

Last synced: 17 Jul 2026

https://github.com/helynranta/flappy-karp

This is my little flappy bird clone with which I’m testing how to package my engine.

cpp flappybird gamedev handmade

Last synced: 05 Oct 2025

https://github.com/stephen-hazel/shazware

[S]teve [HAZ]el's soft[WARE]

cpp kubuntu2204 qt utilities

Last synced: 15 May 2026

https://github.com/yasemindeki/foss

Open Source Development

cpp crypto libcurl nodejs pg qt rest sqlite tcp-server

Last synced: 05 Feb 2026

https://github.com/appleweiping/cmu-15445-bustub

CMU 15-445 BusTub: a disk-oriented DBMS in C++ — buffer pool, B+tree index, query execution, concurrency control

btree bustub cmu-15445 cpp csdiy database

Last synced: 17 Jul 2026

https://github.com/ayaanqui/cs474-project4

CS474 Project 4 - Programmable Calculator (PC)

cpp

Last synced: 05 Oct 2025

https://github.com/ignaciohermosillacornejo/competitive_programming

Personal repo for my competitive programing exercises

competitive-programming cpp icpc kattis live-archive spoj uri uva

Last synced: 24 Feb 2026

https://github.com/robbestad/cpp-googletest-template

Template for a CPP project with googletest

cpp googletest

Last synced: 05 Oct 2025

https://github.com/antoniakras/sudoku_solver_checker_generator

C++ Sudoku solver, checker, and generator using backtracking and recursion, with modular design, constraint handling, and puzzle generation.

algorithm-design backtracking constraint-satisfaction-problem cpp file-io modular-architecture recursion sudoku

Last synced: 03 May 2026

https://github.com/l-super/designpattern

C++ Design Pattern

cpp design-pattern

Last synced: 12 Jun 2026

https://github.com/striter-no/asmlsl

Легкий, подобный ассемблеру, интерпритируемый язык, написаный на C++. Может быть использован вместе с C++

cpp interpreter newlanguage

Last synced: 01 Jun 2026

https://github.com/ntkot/icm20948_i2c

Library package for communication using I2C with ICM20948 IMU sensor

cpp i2c icm20948 imu mraa raspberry-pi sparkfun-imu

Last synced: 27 Jan 2026

https://github.com/hellojudger/hellojudger

Hello Judger Third generation:A nice and fast problem-judging application made of PyQt6

acm-icpc cpp cross-platform hellojudger oi programming-contest-judge pyqt6-desktop-application python

Last synced: 14 Jan 2026

https://github.com/yeshalkhan/dsa-adts

This repository contains code for ADTs that I implemented in my Data Structures and Algorithms course.

adjacency-list-graph adjacency-matrix-graph adt array binary-search-tree binary-tree cpp double-linked-list dsa header-files linked-list max-heap min-heap queue set stack

Last synced: 14 Jul 2026

https://github.com/05st/linear-algebra

Super simple math library for matrices/vectors made in C++.

cpp lightweight linear-algebra math math-library matrix simple vector

Last synced: 10 Jul 2026

https://github.com/yowidin/sqlite-burrito

A silly wrapper for the SQLite library

cplusplus cplusplus-17 cpp cpp17 sqlite sqlite3

Last synced: 22 Jan 2026

https://github.com/a35hie/smolc

Write C and Arduino functions at the speed of very fast.

arduino c cpp espanso espanso-package text-expansion

Last synced: 13 Apr 2026

https://github.com/sarojshakya01/cpp-decodemessageusingpriorityqueue

Decode Message Using Priority Queue in C++

cpp priority-queue

Last synced: 02 Apr 2025

https://github.com/davix3f/makedit

Super-simple text editor, with MAKE command line

code-editor cplusplus cpp editor gtk gtk3 make makefile text-editor

Last synced: 20 Jun 2026

https://github.com/sunsided/lmdb-conan

Lightning Memory-mapped Database (LMDB) conan.io package

conan cpp lmdb

Last synced: 29 Apr 2026

https://github.com/mcreatorlogindanila/lume

A light opensource C++ Browser on new HTP language

browser cpp lightweight low-level lua minimalism

Last synced: 15 Mar 2026

https://github.com/eason-zhou-233/travel-planning

基于A*算法的旅途行程智能规划系统

astar cpp java

Last synced: 12 Jun 2026

https://github.com/dyatlovk/ws_server

Web server for C++

cpp httpserver linux-server webserver

Last synced: 01 Jun 2026

https://github.com/welann/yaRenderer

yet another renderer :D

computer-graphics cpp renderer xmake

Last synced: 12 Mar 2025

https://github.com/oliverlee/cortex_m

Bazel rules and utilities for Cortex-M

bazel c cortex-m cpp embedded gdb nix qemu

Last synced: 23 Jan 2026

https://github.com/elotojaa/algorithms

A library of all the algorithms I wrote in C++

algorithms competitive-programming cpp

Last synced: 18 Jul 2026

https://github.com/torrentg/nplex-cpp

C++ client to access the nplex database

client cpp database nplex

Last synced: 31 May 2026

https://github.com/cosmingorun/fire_and_smoke_detection_image_processing_opencv_cpp

An image processing project that detects fire and smoke in given images by combining various techniques for detection.

cpp firedetection image-processing

Last synced: 26 Mar 2025

https://github.com/cactoes/kachi

A console anime timetable viewer

anime cpp cpp20 html webscraping

Last synced: 11 Mar 2025

https://github.com/crustyauklet/sdcard

C++14 policy based SD card driver for embedded systems

cpp cpp14 embedded embedded-systems sd-card

Last synced: 11 Jul 2026

https://github.com/itman07/arduphone

Телефон разработанный на платформе Ардуино

arduino arduino-boards arduino-uno avr cpp diy microcontroller phone platformio platformio-arduino telephone

Last synced: 10 Apr 2025

https://github.com/dub1401/tilemap-editor

Программа для построения простейших игровых 2D карт.

2d cpp sfml tilemap

Last synced: 23 Oct 2025

https://github.com/leoz0214/xml-parser

A parser for XML (Extensible Markup Language) written in C++. Follows the standard: https://www.w3.org/TR/xml

cpp parser xml

Last synced: 18 Jul 2026

https://github.com/mmartin46/balloonjump

An SFML Platformer written in C++. The player's objective is to collect as many potions as possible.

cpp game-development sfml sfml-game

Last synced: 15 Jul 2026

https://github.com/cfrankb/vla2_remake

Vlamits2 Remake in C++ of this 1995 MSDOS game originally written in assembly.

cpp custom-engine emscripten game game-2d game-development game-engine map sdl sdl2 sidescroller sidescrolling

Last synced: 26 Apr 2026

https://github.com/neelkamath/ue18cs331

🖥️ My assignments for PESU's UE18CS331 (Generic Programming) course

cpp generic-programming

Last synced: 27 May 2026

https://github.com/veresdavid/imgproc-task2

Manually implemented some OpenCV methods, like image threshold or median filter.

cpp image-processing opencv

Last synced: 24 Oct 2025

https://github.com/beatussum/pmsexp

A software for recovering the position of an object in a video

cpp cpp17 data-visualization physics qt qt5 science utility video

Last synced: 17 May 2026

https://github.com/shreyapramanik47/tcs-nqt-coding-sheet

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

https://github.com/sebastianbach/compile_time_unit_tests

Compile time unit testing in mondern C++

constexpr cpp cpp17

Last synced: 14 Jul 2026

https://github.com/vishalku03/Potd2k25

This new repository is the new begin of the new year .

c coding-challenge cpp dsa-algorithm geekforgeeks-solutions leetcode-solutions

Last synced: 02 Apr 2026

https://github.com/shubhankarraj40/leetcode

LeetCode Solutions: A comprehensive repository of efficient and well-documented solutions for LeetCode problems, organized by topics and difficulty levels.

cpp dsa leetcode-solutions problem-solving

Last synced: 02 Apr 2026

https://github.com/codeteapot/berio

BER I/O Library for C++

asn1-ber asn1-der cpp lib

Last synced: 02 Apr 2026

https://github.com/melihcansimsek/soundpad

This is a soundpad application with QT/QML

cpp fun qml qt6 soundpad

Last synced: 28 Apr 2026

https://github.com/shimpe/pictureswarm

some particle effects on pictures (pictures not included)

cpp generative-art qt

Last synced: 13 Apr 2026

https://github.com/heisenberg8055/cpp-algos

Practice Algorithms with c++

algorithms-and-data-structures cpp

Last synced: 26 Mar 2025

https://github.com/DarishDias/ParkBuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 24 Oct 2025

https://github.com/birros/libzim-glib

Partial GObject/C bindings for libzim

c cpp glib libzim meson python vala zim

Last synced: 14 Apr 2026

https://github.com/weiawesome/sudoku_resolver

The easy way to solve the problem of sudoku.

cpp sudoku sudoku-solver

Last synced: 02 Apr 2026

https://github.com/biostochastics/qiprng

High-precision, configurable pseudo-random number generator based on quadratic irrational numbers with optional ChaCha20 mixing in R

cpp prng-algorithms r-language

Last synced: 31 May 2026

https://github.com/tamiko-n/disaster-relief-system

A C++ application designed to efficiently manage and allocate resources during disasters. It prioritizes relief distribution based on the severity of emergencies and tracks supplies in real-time using data structures like queues, priority queues, and linked lists. For detailed information, please refer to the project report. 📄

cpp

Last synced: 02 Apr 2026

https://github.com/theskyler-dev/multiconvert

A repository for a basic Unit converter i am developing as a project in my Apprenticeship

cpp unit-converter

Last synced: 25 Oct 2025

https://github.com/jordanmarshall2510/developerenvironment

DeveloperEnvironment is a comprehensive repository containing a collection of useful scripts and configuration files designed to streamline development.

actions bash c cpp git powershell python visual-studio-code

Last synced: 12 Apr 2026

https://github.com/chkg2a/libfn

This is a project for creating a library in C, containing a collection of functions that replicate the behavior of standard library functions.

c cpp standard-library

Last synced: 14 Apr 2026

https://github.com/ganeshkadam65/cppprojects

Top 20 C++ Projects With Source Code

beginners cpp cpp11 cpp14 cpp17 projects

Last synced: 06 Feb 2026

https://github.com/bowenfu/sicp-cpp

SICP examples in cpp

cpp lazy-evaluation sicp stream

Last synced: 07 Jul 2025

https://github.com/soodaayush/leetcode

A repository containing all the Leetcode challenges I have completed.

cpp javascript leetcode python

Last synced: 03 May 2026

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

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

conan cpp cpp11 cpp14 nonstd-lite variant

Last synced: 13 Apr 2026

https://github.com/deyzi-the-youtuber/casm

Assembly's cooler younger brother, CASM.

assembly assembly-language compiler cpp programming-language x86-64

Last synced: 12 Mar 2025

https://github.com/alertedcoffee/imagescaner

Программа, осуществляющая поиск картинок в изображении, по заданию АО "ОКБ" "Электроавтоматика"

cmake cpp opencv qt qt6

Last synced: 09 May 2026

https://github.com/ahmedtrb/linkedlist

implementing a linkedlist data structure in c++

cpp data-structures linked-list

Last synced: 02 Apr 2026