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/joseasoler/cmake_cpp_warnings

CMake module that defines an extensive set of reasonable warnings to be used in a project.

c-plus-plus cmake cpp warnings

Last synced: 29 Jun 2026

https://github.com/damanpreet2005/expense-tracker

This program helps traking your daily expenses. It is made on C++ using OOPs fundamentals

cpp object-oriented-programming

Last synced: 29 Jun 2026

https://github.com/nanot1m/project-einz

Terminal ECS shooter in C++ — friction-based movement, BFS pathfinding, cell-grid reconciler render

ascii-game cpp ecs learning-project pathfinding roguelike terminal-game

Last synced: 29 Jun 2026

https://github.com/max-ghadri/numerical_computations_course_cpp

I did a few projects for the Numerical Computations course using C++. Project’s title: Formula modelling and solving relevant issues by using Visual Studio Software.

cpp numerical-computation

Last synced: 29 Jun 2026

https://github.com/zirnc/lspro

Pro version ls. Written in C++ 17.

cpp cpp17 cross-platform get-childitem ls

Last synced: 29 Jun 2026

https://github.com/loxodromics/lillugsi

This personal project serves as both a learning tool for Vulkan and an exploration of software architecture in graphics programming.

cmake conan cpp cross-platform graphics-programming sdl3 vulkan

Last synced: 26 Apr 2026

https://github.com/damechocolateya/yasos

Compiler for the new language yasos

compiler cpp llvm programming programming-language

Last synced: 09 May 2026

https://github.com/jke94/scribe

C++ logger implementation based in a expansible concept: write your custom logger implementation.

cpp logger

Last synced: 07 Jun 2026

https://github.com/xjunko/typet

osu! storyboard player!

cpp osu osu-storyboard sokol storyboard

Last synced: 26 Apr 2026

https://github.com/varshneydevansh/efm-dc

An intermediate QtNetwork chat application

cpp html qt qtnetwork xml

Last synced: 26 Apr 2026

https://github.com/cah9xddd/glsl_live

Simple GLSL fragment shader editor

cplusplus cpp glsl opengl shaders

Last synced: 26 Apr 2026

https://github.com/ar-to/qml-test-ref

A basic Qt project that shows my tests using QML, C++ signals/slots, Layout, Swipe Pages

cpp qml qml-bindings qt5

Last synced: 26 Apr 2026

https://github.com/alfredbaudisch/cimgui_colortextedit

C interface for ImGuiColorTextEdit, a syntax highlighting text editor for ImGui, on top of cimgui

c cpp dear-imgui immediate-gui syntax-highlighting text-editor

Last synced: 26 Apr 2026

https://github.com/abdelrahman822000/personal-finance-tracker

A console-based application designed to help users manage their financial transactions, view summaries, and analyze spending habits.

cpp finance-tracker

Last synced: 07 Jun 2026

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/jerboaburrow/kuramoto-lamp

A "Kuramoto-lamp" using OpenGL GPGPU

cpp gpgpu kuramoto-model 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/lucaserrnotfound/clipject

A Discord bot built with D++ and Cobalt API that downloads media from Instagram, TikTok, and Facebook, then injects it directly into Discord channels as raw video files with automatic cleanup

bot cpp discord discord-bot dpp media-downloader

Last synced: 27 Apr 2026

https://github.com/jhleeeme/packman

Capture packets using libpcap

c cpp libpcap packet packet-capture

Last synced: 27 Apr 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/kryczkal/cpurenderengine

Work in progress rendering engine, built in C++ and Qt, running entirely on the CPU with parallelized rendering capabilities

cpp qt rendering-engine

Last synced: 27 Apr 2026

https://github.com/xololt-dev/eon

Eon Game Engine

cpp game-engine glm opengl sdl2

Last synced: 27 Apr 2026

https://github.com/maxg203/ridge

Custom and cross-platform game engine written in C++, just for fun!

cpp game-development game-engine games

Last synced: 07 Jun 2026

https://github.com/maximefarre/options-pricing-cpp

C++ implementation of European, American and Asian option pricing using Black-Scholes, Monte Carlo simulation and CRR binomial tree.

binomial-tree black-sholes-model cpp crr finance monte-carlo option-pricing

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/darthakiranihil/fufloyd

A program to find the shortest paths in a graph, defined by its weight matrix, using Floyd Algorithm

cpp cpp17 discrete-mathematics example-project floyd-algorithm university-assignment

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/studyresearchprojects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 07 Jun 2026

https://github.com/maximilianfeldthusen/binaryreverseengineer

This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):

algorithm cpp elf linux reverse-engineering

Last synced: 27 Apr 2026

https://github.com/berkayguzel06/arduino_projects

Small Arduino Projects to Leverage Your IoT Skills

arduino arduino-ide buzzer cpp i2c iot iot-application lcd led motion-detection sensor

Last synced: 27 Apr 2026

https://github.com/thiagodp/cpp-util

Some useful C++ libs

conversion cpp double int string

Last synced: 27 Apr 2026

https://github.com/ryanbritodev/edge-mahindra

Sistema criado para a Sprint 1 do Challenge de 2024 da Tech Mahindra na FIAP.

arduino cpp wokwi

Last synced: 27 Apr 2026

https://github.com/aurelienleandri/leoopengl

Book project for opengl/computer-graphics algorithms. This was my first serious project on computer graphics. I did it in 2019 for about 9 months during my free time :)

component-architecture cpp gpu opengl real-time-rendering scene-graph

Last synced: 27 Apr 2026

https://github.com/antonako1/atk

File and directory encryptor

cpp encryption-decryption filesystem windows

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/zigameni/ziga-pomodoro

Pomodoro app

cpp pomodoro-timer

Last synced: 22 Jun 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/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/purified-water/sorting_algo_comparison

Compare runtime and comparison number of 11 types of sorting algorithms

cpp sorting-algorithms

Last synced: 07 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/vitorhugoantunes/algorithm_execution_time

Comparison of different algorithms with different data sources (numbers and words) using C++ and Typescript for execution speed testing.

algorithms algorithms-and-data-structures bubble-sort cpp execution-time performance-metrics selection-sort typescript

Last synced: 28 Apr 2026

https://github.com/mguludag/github-actions-run-compiler-explorer

run compiler explorer into github actions runner

compiler-explorer cpp msvc2022

Last synced: 28 Apr 2026

https://github.com/juanpinheirofiap/gs_edge

Trabalho acadêmico

arduino cpp iot wokwi

Last synced: 28 Apr 2026

https://github.com/julian3sp/multi-threaded-file-processor

A C++ program that processes and categorizes files concurrently using POSIX threads and semaphores, ensuring efficient file handling and synchronization across multiple threads.

cpp linux multithreading

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/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/klappdev/firearrow

Android app for test Java/C++ facilities

android cpp cpp20 hilt-dagger2 java retrofit2

Last synced: 28 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/casualbot/adventofcode-2024

Repo for all things advent of code

adventofcode2024 cpp typescript

Last synced: 28 Apr 2026

https://github.com/aadityapate/live-show-booking-system

A live show booking system that allows users to check available seats, book or cancel reservations for two predefined shows using a simple matrix representation.

cpp

Last synced: 08 Jun 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/davamix/opencv-samples

Samples with OpenCV 3

cpp opencv samples

Last synced: 28 Apr 2026

https://github.com/pcolby/float

A simple utility for exporting body weight from Fitbit to Polar Flow

cpp fitbit polar qt qt5 qtwebengine

Last synced: 28 Apr 2026

https://github.com/denizugur/com.unity.webrtc

For of com.unity.webrtc that adds quality metrics and bitrate manipulation

cpp unity

Last synced: 28 Apr 2026

https://github.com/me-phew/programowanie-zaawansowane-template

Szablon dla projektów na przedmiot Programowanie Zaawansowane

cpp template

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/brandonmfong/chat

encrypted command line chat server/client

c cpp encryption instant-messaging ncurses openssl socket-programming

Last synced: 28 Apr 2026

https://github.com/anthofoxo/vulpengine

Experimental early-stage rendering engine for Windows and Linux.

cpp cpp20 opengl opengl4

Last synced: 28 Apr 2026

https://github.com/kid0h/sap

A simple cross-platform audio player made in C++

cpp ffmpeg-libraries miniaudio

Last synced: 08 Jun 2026

https://github.com/wtrsltnk/run-jump-retry

A GolSrc mod which will time your speedrun while bunny hopping and wall-jumping enabled.

cmake cpp hlsdk

Last synced: 08 Jun 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/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/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/sjellipses/numbersliderpuzzle

a simple 3x3 Number Slider Puzzle game based on OpenCV

cmake cpp mingw opencv

Last synced: 29 Apr 2026

https://github.com/krk/hello-aws-lambda-cpp

Example usage of AWS Lambdas with C++ using aws-lambda-cpp

aws aws-lambda cpp cpp14 hello-world

Last synced: 29 Apr 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/2kabhishek/sudoku-hero

For all your sudoku solving needs. 🧮🧩

cpp sudoku sudoku-checker sudoku-solver utility

Last synced: 11 Jun 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/aleksandrhovhannisyan/cppalculator

Simple Calculator app featuring intuitive user input. Developed in C++ using the Qt framework.

calculator cpp qt5

Last synced: 29 Apr 2026

https://github.com/j0nathan550/customtitlebarwin32cpp

A repository that shows how to draw for titlebar without using 10/11 win API.

color-titlebar cpp csharp custom-titlebar titlebar titlebar-customization win10 win11 win7

Last synced: 29 Apr 2026

https://github.com/gabriel4420/exercicios-cpp

Exercícios sobre estrutura de dados, algoritmos e lógica de programação e construção de sistemas.

c-language cpp structured-data

Last synced: 29 Apr 2026

https://github.com/pinakipb2/cp-parse-kit

Parses the Test Cases from a Contest and Creates Folder Structure to Code

competitive-programming-contests cpp parser

Last synced: 29 Apr 2026

https://github.com/seff34/string-reverser-in-c

Reverse String in C Standart Libs.

c c99 cpp reverse-string reverse-strings

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/jackkimmins/labyrinth-forge

C++ Maze Generator equipped with a WebAssembly interface. Utilises Kruskal's Algorithm for efficient, browser-based maze generation and manipulation.

console cpp kruskal-algorithm maze-generator minimum-spanning-tree

Last synced: 29 Apr 2026

https://github.com/vincent-devine/log_system

Log system in C++

cpp library logging

Last synced: 08 Jun 2026

https://github.com/raghad74/setgame

an OpenCV projects that detects a winning set in a SetGame

computer-vision cplusplus cpp oop opencv

Last synced: 29 Apr 2026

https://github.com/gofaone315/price-calculator

python-based and c++-based meal price calculator

barista cpp hacktoberfest price-calculator python

Last synced: 29 Apr 2026

https://github.com/607011/projecteuler

Solutions to Project Euler problems

cpp euler-project euler-solutions python

Last synced: 29 Apr 2026

https://github.com/themarlboroman/ldtools

Additional tools for libdansdl2 powered applications, formerly in the tools repository

app-development cpp game-development opengl sdl2 toolkit

Last synced: 29 Apr 2026