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/kersh1337228/glenv

OpenGL basic wrappers kit to set up the scene

cpp glad glfw library opengl

Last synced: 26 Apr 2026

https://github.com/abdalrahman-alhamod/spongebob

🍍Dive into a Sponge-tastic 3D world with intuitive controls and vibrant textures. 🌐

cpp opengl opengl-framework opengl-game opengl-legacy opengl-library spongebob

Last synced: 26 Apr 2026

https://github.com/julongzhilu/freegui

I just want to write a completely free, cross-platform C++ GUI library.

c-plus-plus cpp cross-platform free gui linux mit-license windows

Last synced: 10 May 2026

https://github.com/warchant/hunter-binary-cache

This repository contains binary cache for Hunter packages, that I use often

cache cpp hunter

Last synced: 07 Jun 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: 17 May 2026

https://github.com/eslamdyab21/ares-red-link

Investigate Mars-Earth communication link stability with respect to their relative distance with time and their coordinates with the Sun using ephemeris data with cpp and python.

3d-coordinate cpp ephemeris ephemeris-calculations mars mars-rover python signal-delay solar-system space-signals threading

Last synced: 18 Apr 2026

https://github.com/ex539/docker-dev-env

A collection of ready-to-use Docker development environments for multiple Linux distributions (Ubuntu, Debian, Alpine, Arch, Kali). Includes shared configurations, utility scripts, and comprehensive documentation for reproducible development setups across teams and CI/CD pipelines.

big-data cpp cuda docker docker-image docker-php docker-setup environment hadoop jenkins kubernetes qtcreator reproducibility x11

Last synced: 05 Apr 2026

https://github.com/tiennhm/caro-cpp

Game caro chơi trên màn hình console

caro-game console console-application cpp

Last synced: 27 Apr 2026

https://github.com/rajputgourish/dsa-journey

📌 Daily DSA Journey: Solving problems, enhancing problem-solving skills, and mastering concepts with optimized code solutions & explanations. 🚀 Follow my progress as I learn & grow!

cpp

Last synced: 07 Jun 2026

https://github.com/saifalomari99/programming_projects_saif_alomari

This Repository is to showcase Saif Alomari's programming projects

c cpp csharp python

Last synced: 27 Apr 2026

https://github.com/jai0212/ai-virtual-painter

Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours

artificial-intelligence cmake computer-vision cpp mediapipe numpy opencv python

Last synced: 05 Apr 2026

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

My super minimal setup for c++ projects

boilerplate cpp cpp-boilerplate

Last synced: 27 Apr 2026

https://github.com/tomas542/dsaa

Data Structures and Algorithms on Python, C, C++ and Rust

algorithms c cpp data-structures python rust

Last synced: 05 Apr 2026

https://github.com/robthree/temperaturedisplay

Measures temperature and humidity using a GXHT30 and displays this information on an SSD1306 OLED display. Offers a HTTP endpoint to read values as JSON, also outputs values on serial.

cpp electronics esp8266 ghxt30 ghxt30-sensor hardware platformio serial serial-communication smarthome smartmeter ssd1306 ssd1306-oled temperature temperature-monitoring temperature-sensor wemos wemos-d1 wemos-d1-mini

Last synced: 18 Apr 2026

https://github.com/orshahar91/lazydigger

A simple terminal mini-game

cpp digger game mini-game oop-principles terminal

Last synced: 27 Apr 2026

https://github.com/kingcitaldo125/adventofcode

Submissions for the advent of code

advent-of-code cpp python

Last synced: 27 Apr 2026

https://github.com/kaustuvpokharel/portfoliowebsite

Portfolio Website with web-Assembly, GUI done in QT framework with basic C++ on the backend to handle general requests.

cpp qml qt

Last synced: 27 Apr 2026

https://github.com/mrousavy/qtcalc

A (design only) competent Material Design Calculator for Windows/macOS/Linux written in Qt/C++

calculator cpp qt

Last synced: 27 Apr 2026

https://github.com/p1-0tr/wasm-tris

Simpe project to practice working with web assembly.

cpp practice wasm

Last synced: 27 Apr 2026

https://github.com/w3scribe/practice

A multi-language playground (C, Go, Python, TypeScript) featuring practice code, examples, and resources for algorithms, data structures, and more—ideal for learning and reference.

bun cpp golang javascript typescript

Last synced: 05 Apr 2026

https://github.com/antonako1/atk

File and directory encryptor

cpp encryption-decryption filesystem windows

Last synced: 27 Apr 2026

https://github.com/kauefraga/bmi-calc

🧮 Body mass index calculator (cli)

bmi bmi-calculator cpp python

Last synced: 27 Apr 2026

https://github.com/wzslr321/edgydb

A lightweight, in-memory graph database with JSON serialization support, written in modern C++23

cpp cpp23 database graphs

Last synced: 27 Apr 2026

https://github.com/haxpor/blog2

New place for my technical blog, no complicated generator, post processing, just simple barebone. Now live at https://wasin.io/blog

bash bash-script blog cpp opengl pandoc static-site static-site-generator txt

Last synced: 18 Apr 2026

https://github.com/lightningartist/latkunreal

Read Latk files in Unreal.

cpp latk unreal vr xr

Last synced: 27 Apr 2026

https://github.com/jackkimmins/pong-game

A Simple Pong Game

cpp pong-game sdl2 wasm

Last synced: 27 Apr 2026

https://github.com/jonathand77/synchronization-mechanisms-operating-systems

In multi-threaded programs, shared resources must be accessed in a controlled manner to avoid race conditions. This lab explores three synchronization mecha nisms: Locks (Mutexes), Condition Variables: Allow threads to wait for a condition to become true, Semaphores: General synchronization primitives that can control access to resources.

cpp go mechanism-design operating-system synchronization

Last synced: 28 Apr 2026

https://github.com/nishnash54/database-optimization

Optimization using direct method

cpp database matplotlib python-3

Last synced: 10 May 2026

https://github.com/truepadawan/notepad--

A Basic text-editor built with Qt/C++ along with Pastebin

100daysofcode beginner-project cpp open-source qt

Last synced: 28 Apr 2026

https://github.com/islamhaqq/cpp-modern-design-patterns

Modern design patterns in C++ (Solid, Gang of Four, etc.)

cpp gang-of-four gang-of-four-design-patterns solid

Last synced: 22 Jun 2026

https://github.com/m6vrm/nob.h

No bullshit build system for C and C++

build-system c cpp

Last synced: 28 Apr 2026

https://github.com/joaovaladares/coding-exercises-solutions

A compilation of solutions of several coding exercises I did in various sites

cpp haskell leetcode project-euler

Last synced: 29 Jun 2026

https://github.com/belimfaux/opengl_template

Starting point for building projects with OpenGL, GLFW, GLAD and GLM.

cpp glad glfw glm glsl-shaders opengl template template-project

Last synced: 28 Apr 2026

https://github.com/schanur/tedder

Incremental build system for complex tasks using Rake

autodiscover build-system c cpp dependency-graph package-manager plugins pretty-print rake ruby swig

Last synced: 10 May 2026

https://github.com/deepgram-starters/cpp-text-intelligence

Get started using Deepgram's Text Intelligence with this C++ demo app

cpp crow deepgram demo natural-language-processing nlp quickstart text-analysis text-intelligence

Last synced: 05 Apr 2026

https://github.com/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/siddiqsoft/genprocessinfo

Linux and Windows Process Information utility class

cpp cpu-info linux memory-info nuget process thread-info windows

Last synced: 02 Jun 2026

https://github.com/tzhenghao/llvm-tutorial

Code for LLVM's official tutorial

compiler cpp llvm

Last synced: 27 Jan 2026

https://github.com/vorgestern/luafpp

Lua-Binding for C++ std::filesystem

binding cpp filesystem lua

Last synced: 28 Apr 2026

https://github.com/ernanej/qt-sculptor

Desktop application in C++ to make sculptures in blocks represented by digital matrices. It allows the user to be able to create a plain text file that contains a sequence of steps to be followed to define properties of a three-dimensional matrix.

c cpp dca1202 off-files qtcreator sculptures

Last synced: 28 Apr 2026

https://github.com/cmst0us/cpprunloop

参考iOS Runloop的C++实现

c cpp gcd ios libdispatch runloop

Last synced: 28 Apr 2026

https://github.com/pop0097/school_database

A school database with a text-based UI.

cpp database

Last synced: 10 May 2026

https://github.com/yuan325/animations

Computer Animations. Including key frame motion, hierarchical object motion, physics based collision, boid simulation, and l-system. Demo video included.

cpp opengl

Last synced: 28 Apr 2026

https://github.com/dhruvdcoder/intelibugger

A debugging automation framework for C++ on Linux, inspired from LLVM.

cpp debugger debugging-tools linux ptrace

Last synced: 19 Apr 2026

https://github.com/ionutpetre/airline-management-activities

Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.

cpp data-structures

Last synced: 22 Jun 2026

https://github.com/snigenigmatic/sql-engine

An educational SQL database engine built from scratch in C++ to understand database internals.

cpp db sql

Last synced: 04 Apr 2026

https://github.com/proprietary/ip

tool for self-hosting a "What is my IP?" server, supporting both IPv4 and IPv6, written in C++

cpp epoll linux networking tcp-server

Last synced: 28 Apr 2026

https://github.com/ishivanshgoel/maze-solving-robot

Maze solving robot made for ROBO-CHALLENGE 2020(Team Bravo: Programming Department: Shivansh Goel, Anika Jagati, Koushiki Mukherjee, Yuvraj Singh

arduino cpp flask microcontroller python robotics

Last synced: 04 Apr 2026

https://github.com/naetherm/bitray-engine

Bitray is an open-source and free-to-use modern C++ game engine.

cpp engine linux opengl rhi vulkan

Last synced: 10 May 2026

https://github.com/vort/conwaylifestream

Creates video stream with Conway's Game of Life simulation

cpp ffmpeg game-of-life video-streaming

Last synced: 28 Apr 2026

https://github.com/fcf-framework/fcftest

Provides the FCF_TEST macro to perform the check in unit tests

cpp unittest

Last synced: 13 Jun 2026

https://github.com/spear97/3d-world

An Interactive 3D Environment project that was created during my Spring 2022 Semester at Texas Wesleyan University. A custom graphics Engine Made from Scratch Utilizing OpenGL and C++ to render different environment and spawn 3d object into the Environment.

3d-computer-graphics 3d-engine computer-graphics computer-graphics-opengl cpp object-oriented-programming opengl rendering-pipeline software-development visual-studio

Last synced: 28 Apr 2026

https://github.com/uael/gb

gb single-file public domain libraries for C & C++

c cpp cross-platform

Last synced: 28 Apr 2026

https://github.com/ianks/nanoid_ext

A fast implementation of NanoID in Ruby which binds to C++ code

cpp extension nanoid ruby ruby-gem

Last synced: 28 Apr 2026

https://github.com/shimpe/prattle

Simple front-end to the MaryTTS text-to-speech software

cpp qml qt text-to-speech

Last synced: 28 Apr 2026

https://github.com/nur-alam39/basic-data_structures-and-algorithms

Source code for data structure, graph, string algorithms

c cpp stl

Last synced: 28 Apr 2026

https://github.com/dalae37/amazingphoto

Multimedia Managing Program

cpp multimedia-applications qt5 visualstudio2022

Last synced: 28 Apr 2026

https://github.com/muellan/cpp_python

How to build a Python wrapper for C++ functions on Win64

cpp python windows

Last synced: 28 Apr 2026

https://github.com/vtheonly/150_leetcode_problems

LeetCode: 150 total problems, with 50 easy, 75 medium, and 25 hard.

algorithms coding cpp data-structures java javascript leetcode problem-solving python

Last synced: 28 Apr 2026

https://github.com/pusheandoando/mini_macchanger

MAC and IP rotation utility for Linux

address cpp debian ip linux mac utilities utility

Last synced: 04 Apr 2026

https://github.com/jacobkahn/multiplayar-core

Computer vision and data transmission infrastructure powering a MultiplayAR system

augmented-reality computer-vision cpp multiplayer opencv

Last synced: 28 Apr 2026

https://github.com/pashaproton/binary-tree

Example of the binary tree in different languages

algorithms binary-tree c cpp education example javascript php python

Last synced: 04 Apr 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/jungerboyo/minimal-cpp-template-project

Cpp cmake template project which is meant to be simple, easy to understand and modify.

ci cmake cpp project-template simple suckless

Last synced: 08 Jun 2026

https://github.com/embeddedcrab/xmc4500_freertos

This repo contains FreeRTOS projects done on XMC4500 Relax Kit using C/C++ containing RTOS usage, peripherals stack etc

cortex-m4-freertos cpp cpp-interface freertos xmc4500 xmc4500-relaxkit

Last synced: 17 Apr 2026

https://github.com/phyulwin/sfml-cs3a-final-project

PCC Fall 2022 CS3A - Projects Portfolio (Kelly Lwin)

cpp graphics library project sfml

Last synced: 04 Jun 2026

https://github.com/wa1tnr/c4a-lcl-bpio

c4a from Chris Curl - with platformio RP2350 support. make clean ; make ; make uploadfs ; make upload - new repo 18 Dec 2024

arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2

Last synced: 29 Apr 2026

https://github.com/sven4500/setfr

Утилита для отправки Ethernet фреймов

c-plus-plus c-plusplus cpp ethernet ethernet-frame osi tcp udp

Last synced: 17 Apr 2026

https://github.com/ososuna/coding-interview

Coding afternoons for cracking the coding interview

algorithms coding-interviews cpp data-structures

Last synced: 29 Apr 2026

https://github.com/x-cod3r/text-maker

A simple tool to convert different languages programing files like .py .cpp .h nto .text files

consolidate conversion cpp file file2text fileto filetotext python text

Last synced: 29 Apr 2026

https://github.com/palmshed/momentum

motion optimization library.

cpp kinematics motion

Last synced: 08 Jun 2026

https://github.com/tsnsoft/dialogblocksbusstop

Работа с таймерами на примере визуальной программы на C++ с использованием wxWidgets и DialogBlocks

cpp dialogblocks timer wxwidgets

Last synced: 04 Apr 2026

https://github.com/adcimon/path-tracer

Implementation of the path tracer described in Ray Tracing in One Weekend of Peter Shirley.

cpp raytracing

Last synced: 22 Jun 2026

https://github.com/anganda/projectmoderncpp

A Client-Server Application for the Modern C++ Course

client-server cpp cpr crow moderncpp qtframework sqlite

Last synced: 29 Apr 2026

https://github.com/michaelstrefeler/prg1-heig

Programming 1 Course in C++

cpp

Last synced: 25 Oct 2025

https://github.com/mohammad-shamat/simplegame-mathquestions-consoleapplication

Simple Game Math Questions by C++ (ProgrammingAdvices)

consoleapplication cpp

Last synced: 03 Jun 2026

https://github.com/awais-124/oop-practice-problem

Program to practice OOP concepts

cpp inheritance java oop problem-solving

Last synced: 08 Jun 2026

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/k1tbyte/qt-qml-sample

A demo project showcasing Qt/QML application

cmake cpp desktop-app qml qt qt-framework qt6 qtquick qtquick-controls

Last synced: 29 Apr 2026

https://github.com/roanpienaar/librarymanagementsystem

A simple Qt-based c++ console application for managing books and magazines in a digital library

academic-project console-application cpp data-persistence library-management object-oriented-programming qt qtcreator

Last synced: 29 Apr 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/idan-sh/s.m.p

Social Media Platform project as part of the academic course- Object Oriented Programming and C++

cpp object-oriented-programming

Last synced: 29 Apr 2026

https://github.com/martavoi/cpp-http-srv

A low-level HTTP web server implementation using Boost.Asio and Boost.Beast, demonstrating modern C++23 features and asynchronous I/O patterns.

boost-asio boost-beast cpp

Last synced: 04 Apr 2026

https://github.com/607011/projecteuler

Solutions to Project Euler problems

cpp euler-project euler-solutions python

Last synced: 29 Apr 2026