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/mohamadch91/date-structure

Date structure course home works and projects

cpp java python

Last synced: 03 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/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/inightjar/struct-illustration

C++ Struct Illustration Code

cpp struct

Last synced: 01 Mar 2025

https://github.com/dadavidtseng/daemonstein

A DOOM-inspired 3D first-person shooter with sprite-based enemies, split-screen multiplayer, and data-driven design

cpp cpp20 data-dr directx11 doom dx11 fmod game game-development split-screen

Last synced: 03 May 2026

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

Eon Game Engine

cpp game-engine glm opengl sdl2

Last synced: 27 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/ybda/digital_lib

SQLite3 example of working with database

cmake cpp sqlite3

Last synced: 06 Jul 2025

https://github.com/oniani/quickspell

A simple and minimal spellchecker

cpp dictionary linguistics spellcheck

Last synced: 07 Jun 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/amalh/opencv-cpp

basic opencv scripts in c++

cpp opencv opencv-cpp

Last synced: 27 Apr 2026

https://github.com/zaki-x86/http-server-examples

Examples of how to create an HTTP server based on Qt framework

cpp http-server networking qt5

Last synced: 07 Mar 2026

https://github.com/awrsha/convex-hull-pro

Convex Hull without library

cmake convex-hull cpp

Last synced: 24 Jun 2025

https://github.com/sutyum/referenceprojects

Educational repositories for modern firmware development.

cpp docker educational embedded-linux embedded-systems firmware microcontroller python yocto

Last synced: 03 May 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/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/domohuhn/cbench

Compilation benchmark using the ninja build system

c compiler-benchmarks cpp ninja python3

Last synced: 06 May 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/mauricehandwerker/bfi_sokoban

a school project to learn C++.

cpp sokoban sokoban-game

Last synced: 30 May 2026

https://github.com/Grotherdieck/Cpp_Code_for_Learning

C++学习过程写过的代码

cpp cpp11 visual-studio

Last synced: 11 Mar 2025

https://github.com/chivenzhang/iocpp

the Most elegent IOC for cpp

cpp inversion-of-control ioc spring

Last synced: 27 Apr 2026

https://github.com/acboujida/space-shooter

SpaceShooter is a 2D space shooting game built with Qt, featuring custom-made graphics and an exciting soundtrack. Battle waves of enemies, track your score, and survive as long as you can!

cpp game-development qt

Last synced: 27 Apr 2026

https://github.com/carrieroroberto/wol-esp32-mqtt-telegram

Remote Wake-on-LAN system using ESP32, MQTT & Telegram/FastAPI for secure remote PC control.

arduino-ide cpp esp32 fastapi mqtt-broker mqtt-client python telegram telegrambots wake-on-wan wakeonlan wakeonlan-application wakeonwan

Last synced: 04 May 2026

https://github.com/tsaplia/energy-controller-refactored

ESP8266 Energy Consumption Controller measures AC power with PZEM-014/016 sensor via Modbus. It offers a web interface for live data, charts, and settings.

arduino cpp esp8266 html-css-javascript iot platformio webinterface websocket

Last synced: 04 May 2026

https://github.com/m6vrm/json.hpp

Naive JSON encdoing and decoding for C++

cpp json

Last synced: 28 Apr 2026

https://github.com/markgotlasagna/metodologie

About "Metodologie di Programmazione" course provided by "Università degli Studi di Parma"

cpp

Last synced: 31 Mar 2025

https://github.com/gabrafo/revisao

Explore as resoluções em C++ de um estudante para exercícios de revisão da disciplina "Introdução aos Algoritmos" na UFLA. Este repositório apresenta soluções desenvolvidas com propósito acadêmico, abordando uma variedade de tópicos essenciais em programação.

algorithms cpp exercises programming-logic

Last synced: 08 Jun 2026

https://github.com/anc1kr1st/prata_cpp_exercises

Stephen Prata, C++ PRIMER PLUS, 6th Edition (Mistrovství v C++ 4. aktualizované vydání)

cpp exercises-solutions prata

Last synced: 08 Oct 2025

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/nobody-1321/computer-graphics-programming

Computer Graphics Programming with c++

cpp graphics opengl tutorials

Last synced: 06 May 2026

https://github.com/wickslynx/auroradb

Minimal database (C++)

cpp database minimal

Last synced: 28 Apr 2026

https://github.com/jakedaspud/cling-db

Cling is a CLI CRUD App for making .txt / .csv databases.

cli command-line cpp crud database database-management db storage

Last synced: 28 Apr 2026

https://github.com/dsite42/webserv

42 Project - This project is about writing an own HTTP server in C++

42 cpp webserv

Last synced: 08 Jun 2026

https://github.com/JoseYesan/Cplucplus_Projects

An application based on the MVC model which works as Sales System for a restaurant. Programmed in C++

cpp mvc-architecture visual-studio

Last synced: 11 Mar 2025

https://github.com/natan-dot-com/talesofliesel

Simple idle game made with educational pourposes on learning thread integration and semaphore comunication.

cpp game icmc idle liesel of operational proccesses semaphores systems tales threads usp

Last synced: 08 Jun 2026

https://github.com/horikitasuzunetsundere/temperature-monitoring-with-control-system

Revolutionizing Temperature Control: Real-time Monitoring with C++ Program and Proteus Integration

arduino cpp embedded-systems programming proteus

Last synced: 04 May 2026

https://github.com/mika314/json

JSON parser written in C++

c-plus-plus cplusplus cpp json

Last synced: 28 Apr 2026

https://github.com/golchanskiy23/polytechc-labs

Labs on C++ at the Saint Petersburg Polytechnic University(Software engineering) on algorithms and data structures and programming technologies

algorithms cpp polytech

Last synced: 06 Sep 2025

https://github.com/dooml/allegro-arkanoid

An Arkanoid clone written in c++ with Allegro5 Library

allegro5 arkanoid cplusplus cpp

Last synced: 13 Jun 2025

https://github.com/mulatinho/challenges

just a repository of challenges from hackerrank.com

challenge-solutions cpp go golang hackerrank-challenges hackerrank-solutions python

Last synced: 05 May 2026

https://github.com/caiotaavares/3d-sweep-algorith

This project is a simplified 3D renderer implementation using Sweep and Z-Buffer algorithms for processing and visualizing 3D models. The system efficiently handles 3D object rendering, polygon rasterization, and visualization within a graphical interface developed in C++.

cpp qt6 sweep zbuffer

Last synced: 04 May 2026

https://github.com/skhalifa05/raylib-pong

Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp engine game opengl paddle pong raylib

Last synced: 05 May 2026

https://github.com/anshulranjan2004/leetcode-solutions

LeetCode Problems' Solutions

cpp leetcode-solutions

Last synced: 16 Mar 2025

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/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/jb3rndt/mastermind

This is an Implementation of the guessing game "Mastermind" in C++ using Qt.

cpp mastermind-game qt

Last synced: 13 Apr 2026

https://github.com/b-e-d-a/sd-hw-

Библиотека на C++ для решения задач поиска кратчайших путей в графах. Включает реализацию популярных алгоритмов, таких как поиск в ширину (BFS), алгоритм Дейкстры, алгоритм Беллмана-Форда, алгоритм A* (A-star), алгоритм Флойда-Уоршалла и алгоритм Джонсона.

a-star a-star-algorithm algorithms bellman-ford bellman-ford-algorithm ci-cd cpp data-structures dijkstra dijkstra-algorithm floyd-warshall floyd-warshall-algorithm graph-algorithms graph-theory-algorithms shortest-path-algorithm software-development

Last synced: 16 Mar 2025

https://github.com/brodante/chinatsu

Chinatsu is a C++ game engine project designed as a personal challenge and a showcase of my C++ skills. This project aims to deepen my understanding of game engine fundamentals by building core systems from scratch and tackling complex graphics programming.

cpp game-engine glad glfw opengl opengl3 sdl2 spdlog

Last synced: 28 Apr 2026

https://github.com/fpopic/master-indexers

(Class) C++ script to preprocess input files (mapping ids to indices and vice versa) on a single core machine.

cpp id-to-index indexing-engine recommender-system

Last synced: 08 Jun 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/dalae37/amazingphoto

Multimedia Managing Program

cpp multimedia-applications qt5 visualstudio2022

Last synced: 28 Apr 2026

https://github.com/wberrier/clip

Command Line Interface Project: project command wrapper

build cli cmake cpp emacs lsp mesonbuild ninja-build python3 vim

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/dro21/coda

Coda - A lightweight customizable text and code editor written in modern C++ and Qt.

cpp editor notes qss qt qt5

Last synced: 18 May 2026

https://github.com/mubashirmalik/mpi-distributed-search

Code to search a number from a large list of numbers using distributed systems(cluster), OpenMP and MPI Programming without using asynchronous send/receive calls.

c cpp distributed-systems mpi openmp parallel-computing searching-algorithms

Last synced: 20 May 2026

https://github.com/fabberr/libfaber

A portable, minimal-dependency and lightweight C++ library providing small utilities and higher-level abstractions that leverage some C++20 features.

cmake cpp cpp20 gplv3 library utility-library

Last synced: 02 Apr 2025

https://github.com/0x778/c-dsa-pointers-memory

Some Algorithm and Pointers Practice

c cpp cpp-programming dsa memory-management

Last synced: 04 May 2026

https://github.com/tayler6000/iswitch

Internet Switch is a very basic C++ program that is meant to switch out your hosts file for you.

c-plus-plus cpp hosts hosts-file hostsfile

Last synced: 06 Jul 2025

https://github.com/xndrxssx/beecrowd_uri_judge

Some Beecrowd (formerly URI Judge) questions I made

c competitive-programming cpp

Last synced: 29 Apr 2026

https://github.com/felipebrenner/mandelbrot-fractal-pthreads

Uso de pthreads para a construção da estrutura do algoritmo do Fractal de Mandelbrot com threads trabalhando paralelamente

cpp mandelbrot pthreads

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/mathieu-lala/u01

A Collection of independent projects

boost cmake conan cpp cpp17 image-processing kmeans-clustering sfml

Last synced: 29 Apr 2026

https://github.com/jgsogo/butler-cpp

Common tasks for a butler in C++

conan cpp raspberry

Last synced: 04 May 2026

https://github.com/ro-el-c/alkon_2023

건국대학교 알고리즘 동아리 AlKon 1기 중급 스터디 Problem Solving 레포지토리

algorithm cpp data-structure java

Last synced: 04 May 2026

https://github.com/palmshed/llamaware

c++ code assistant.

ai code-assistant cpp

Last synced: 08 Jun 2026

https://github.com/kgbier/sdl-luckyfruit

C++ SDL project. Kinda trying out an awt/swing-like GUI library using the SDL Renderer.

cpp sdl2

Last synced: 30 May 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/gsitcity/character-animation

在控制台中使用空格字符和@字符输出动画,如bad apple

cpp opencv

Last synced: 04 May 2026

https://github.com/duyndh98/game-slot-machine

A Simple C++ Game Console

cpp game-console

Last synced: 08 Jun 2026

https://github.com/poakapx/overloading_plus_operator

Перевантаження оператора «Плюс», додавання двох чисел й виведення результатів.

cpp project

Last synced: 08 Jun 2026

https://github.com/toyobayashi/vscode-vc-demo

Compiling and debugging C++ code with Visual Studio Code and VC compiler. Windows only.

c cpp debug nodejs-cpp-addon vs2017 vscode

Last synced: 04 May 2026

https://github.com/aeonitis/crosslang-netsec

Security lies in our ability to build bridges beyond barriers.

cpp macos modding-games multilanguage multilingual netsec-tools patch-management patching python security-tools

Last synced: 04 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/krisluczka/osse

Open Source Search Engine with built-in web/document crawler and an indexing method.

cpp document-indexing document-search document-searching indexing-engine search-engine web-crawler web-crawling web-indexer web-indexing

Last synced: 15 Apr 2025

https://github.com/hashirkhan21/tetris

A Tetris Game in C++ using SFML Graphics

2d-game cpp sfml sfml-game tetris

Last synced: 26 Mar 2025

https://github.com/607011/projecteuler

Solutions to Project Euler problems

cpp euler-project euler-solutions python

Last synced: 29 Apr 2026

https://github.com/frodoalaska/polyshooter

A simple 2D arcade shooter made in SDL2 Get the game from the link below.

2d-game arcade-game cpp game-development gamedev sdl sdl2 space-shooter

Last synced: 29 Apr 2026

https://github.com/termostat-sfedu/arduino-client-edge

Repository with the client-side code (code for the temperature sensor and the server-side interface)

arduino client-server client-side cpp

Last synced: 29 Apr 2026

https://github.com/cm0use/tortoise-and-hare

The Tortoise and the Hare, no 3D or third party libraries, just the standard functions provided by the compiler.

cpp cpp-game cppgame tortoise-and-hare-algorithm

Last synced: 09 Jun 2026

https://github.com/lecodeurdudimanche/yetanotherc-sat

Custom C++ implementation of the Separated Axis Theorem

collision-detection cpp sat

Last synced: 29 Apr 2026