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/kalakit/kalaphysics

Physics library for Windows and Linux, made with C++ 20.

cpp cpp20 cpp20-lib cpp20-library opengl physics physics-engine

Last synced: 15 May 2026

https://github.com/simone-contorno/rtos-priority-ceiling

Real-Time Operating Systems (RTOS) - Managing of 4 threads using Semaphores and Priority Ceiling Policy

cpp engineering real-time-operating-systems robotics

Last synced: 15 May 2026

https://github.com/t-88/domes

another todo app in my cv

cpp engine hacktoberfest hacktoberfest2022 layout-engine

Last synced: 16 Jun 2025

https://github.com/shaman-dp/patterns

Паттерны проектирования на C++ с примерами

cpp designpatterns development oop patterns patterns-cpp softwaredesign

Last synced: 04 May 2025

https://github.com/surajmaurya14/vscode-config

This contains my Coding Template

cpp keybindings settings snippets template

Last synced: 30 Jun 2026

https://github.com/whysobad/console-tetris

A terminal ui to play tetris in the console

cmake cpp ncurses tetris tui

Last synced: 28 Oct 2025

https://github.com/blurfeng/blur_arpg_warrior

第三人称ARPG个人项目,北欧神话风格。使用 Unreal Engine 5 C++ 开发。; 第三人称ARPG個人プロジェクト、北欧神話風。Unreal Engine 5 と C++ を使用して開発。; A third-person ARPG personal project with a Norse mythology theme, made in Unreal Engine 5 C++.

blueprint c-plus-plus cpp game game-development personal-project ue5 unreal-engine

Last synced: 12 Mar 2025

https://github.com/pauloj2/estrutura-de-dados

Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.

c cpp

Last synced: 29 Apr 2026

https://github.com/pauloj2/atividades-do-beecrowd

Exercícios para aprendizado em linguagem de programação C e C++

c cpp

Last synced: 01 May 2026

https://github.com/neuraCollab/uni

Большие данные и распределенная цифровая на ПМ-ПУ СПБГУ 2024-2027г.

cpp qt qt5-gui

Last synced: 27 Mar 2025

https://github.com/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 Mar 2025

https://github.com/grizzz13/nanogdr

Nano gpu-direct-rdma lib providing send/recv apis implemented in modern cpp.

cpp gpu-direct-rdma rdma

Last synced: 05 May 2025

https://github.com/pcarruscag/mel

Math Expression Library

cpp expression-evaluation expression-parsing

Last synced: 19 May 2026

https://github.com/utsavkash19/dsa-codes-snippets

Code Snippets for Data Structures and Algorithms. Problems from LeetCode, Codeforces and CodeChef for practice.

algorithms coding-challenges competitive-programming-reference cpp data-structures interview-preparation interview-questions

Last synced: 12 Jun 2025

https://github.com/jdpadillavigo/pathfinder

This project involved implementing an application to test and compare two pathfinding algorithms: BFS (Breadth-First Search) and D* Lite. The application was developed in C++ and Java, using Raylib for the graphical user interface in C++ and Swing in Java. The main objective was to evaluate the performance and memory usage of both languages.

c cpp java makefile pathfinder raylib swing visual-studio-code

Last synced: 20 Apr 2026

https://github.com/vibhuti03/maths-game

It is a simple maths game with 25 levels and 3 lives

cpp cpp14 game maths maths-quiz-game project

Last synced: 01 Jun 2026

https://github.com/sartim/drogon_user_service

User service using Drogon Framework

cplus cpp drogon drogonframework rest-api

Last synced: 13 Apr 2025

https://github.com/liutairan/qtgcs_mapmanager

Map manager for QTGCS.

cpp cross-platform qt5

Last synced: 09 Jul 2025

https://github.com/kambala-decapitator/mpqsimpleio

CLI to work with MPQ files (for Diablo 2)

cpp diablo2 mpq stormlib

Last synced: 26 Apr 2026

https://github.com/sameetasadullah/searching-a-number-among-slave-processes-using-openmp-and-mpi

Program written in C++ language to search a number from an array after distributing it equally to all slave processes and using OpenMP and MPI for parallel searching

cpp linux mpi openmp parallel-programming search-number ubuntu

Last synced: 25 Apr 2026

https://github.com/arnavmehta3000/nuiengine

A fully documented game development framework

cpp gamedev-framework gameengine

Last synced: 14 Dec 2025

https://github.com/kassane/picohttpasio

This is a simple HTTP server implemented in C++ using the picohttpparser library for HTTP parsing and the Asio library for network communication.

asio cplusplus cpp http-client http-server web

Last synced: 10 May 2026

https://github.com/mo7amed-hussein/kislab

code editor with an embedded terminal

code-editor cpp qscintilla qt qtermwidget scintilla terminal

Last synced: 06 May 2026

https://github.com/killerasus/modernopengl

Repository for my Modern OpenGL studies via Udemy course.

cpp learning-exercise opengl

Last synced: 07 May 2026

https://github.com/dkosmari/libxint

libxint is a C++20 headers-only library for fixed-width large integers.

cpp cpp20

Last synced: 03 Jun 2026

https://github.com/tarikipekci/rts_buildingmanager

I've implemented basic RTS building and resource systems in this project.

cpp rts-game unreal-engine-5

Last synced: 03 Apr 2025

https://github.com/grachale/navigational-server

This repository contains an autonomous robot control server written in C++ designed to remotely manage a fleet of robots. The robots are capable of independently connecting to the server, which then guides them towards the center of a coordinate system.

communication cpp multithreading server

Last synced: 24 May 2026

https://github.com/grachale/memory_manager

Implementation of simplified equivalents of functions malloc, free, ..., operators new and delete.

cpp malloc-free memory operating-system os

Last synced: 13 Jun 2026

https://github.com/grachale/multithreaded_rent

Implementation encapsulates the entire computation process and controls the execution and suspension of the computation as well as the behavior of computational threads used for solving problems from all managed rental companies.

cpp multhreading pthreads-api threads

Last synced: 08 Jun 2026

https://github.com/grachale/hybrid_encryption

Implementation of two functions in C++ (seal and open) that encrypt/decrypt data using hybrid encryption.

ciphers cpp openssl

Last synced: 13 Jun 2026

https://github.com/tarikipekci/cryptraider

First-person 3D puzzle game.

3d cpp firstperson puzzle-game unreal-engine-5

Last synced: 03 Apr 2025

https://github.com/nekruzash/graph-data-structure

This is from CS2028 - Data Structures, where me and my partner designed a graph data structure with all of the functions and implemented Depth First Search and Breadth First Search for traversing.

cpp graph-datastructures graphs

Last synced: 16 Jun 2025

https://github.com/md-mafujul-hasan/toph.co

These Contain Some Problem Solution of Toph.co Website that I have done while understanding Programming Concepts.

c c-plus-plus c-programming cpp java python

Last synced: 14 Apr 2026

https://github.com/quantumbytestudios/integer-class-for-cpp

Simple Integer Class With Some Useful Functions :)

cpp cpp-class cpp-header cpp-library cpp-module cpp-modules module

Last synced: 16 Jun 2025

https://github.com/bok1c4/http-proxy

Forward proxy

cpp socket

Last synced: 01 Jul 2026

https://github.com/jomart02/navysimulators

qt c++ NMEA simulators for Lazuli

cpp linux qt

Last synced: 27 Mar 2025

https://github.com/rosendo-martinez/geometry-wars

A PC game based on the 2003 "Geometry Wars" Xbox game.

cpp game sfml

Last synced: 12 Mar 2025

https://github.com/neilharia7/daily-coding-problems

C++ & Python Solutions for Daily Coding Problem

algorithms cpp daily-coding-problem data-structures python

Last synced: 15 May 2026

https://github.com/tierra-colada/h5geo

C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.

cpp geo-data hdf5 python seismic surfaces wells

Last synced: 21 Apr 2026

https://github.com/masoudir/cpp_signal_slot_events

This is a C++ implementation of the cpp_signal_slot_events. This code, provides you an event based C++ programming by determining SIGNALs and SLOTs and making them connected to each other. Whenever the SIGNAL fires, then its related SLOT starts to execute.

cpp event event-based event-driven fast-event-driven signal single-file-event-library slot thread

Last synced: 01 Jul 2026

https://github.com/sumitgirwal/quickstartwithcp

Quick Tips-Tricks-Functions for Competitive Programming(CP).

competitive-programming cpp docuemntation-tool python3

Last synced: 15 May 2026

https://github.com/stefanasandei/tiny-autograd

small autograd engine built from scratch in modern C++

autograd cmake cpp deep-learning neural-networks

Last synced: 14 Nov 2025

https://github.com/zheoni/parsegar

Another and worse C++ command line argument parser

argument-parser command-line-parser cpp parser

Last synced: 29 Oct 2025

https://github.com/esraa-emary/photo-editor-team

C Plus Plus Code (Photo Editor)

clean-code cplusplus cpp photo-editing

Last synced: 08 Sep 2025

https://github.com/gwynbleidd0241/-mirea_2sem_oop-

Практические задания и курсовая работа по ООП(2 семестр МИРЭА)

cpp mirea oop oop-examples

Last synced: 30 Aug 2025

https://github.com/suryasekhar14/hacktoberfest-2022

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

cpp hacktober hacktober2022 hacktoberfest hacktoberfest-accepted java javascript python

Last synced: 10 Feb 2026

https://github.com/yottaawesome/python-win-extension

An example Python extension on Windows for my personal reference.

cpp python-extension python3 win32

Last synced: 13 May 2026

https://github.com/mikekasprzak/requirecxxfeature

Simple cmake module to specify required C++ and standard library features

cmake cmake-modules cplusplus cplusplus-20 cpp

Last synced: 02 Feb 2026

https://github.com/sumitkumargiri/placement-management-project-c-

This repository contain all the best practices for managing Github repository.

cpp github placement-management project

Last synced: 15 May 2026

https://github.com/sergio-eld/endian_converter

Template C++11 library for endianness conversion.

cpp cpp11 endianness template

Last synced: 02 Sep 2025

https://github.com/jsmolka/shell

Here be dragons (and common code).

cpp shell

Last synced: 15 May 2026

https://github.com/gustavohnsv/my-wallet-simulator

Repositório para estudo da linguagem C++, com um simulador de carteira bancária simples, que possui função de depósito, saque e transferência.

cpp exercise good-first-issue good-first-pr wallet

Last synced: 03 Apr 2025

https://github.com/raihan4520/computer-graphics

Contains the final project from the Computer Graphics course at AIUB. The project demonstrates 2D and 3D object rendering and transformations using OpenGL, GLUT and C++.

3d-rendering computer-graphics cpp opengl transformation

Last synced: 15 May 2026

https://github.com/phoemur/minesweeper

This is an implementation of Minesweeper written in C++ and Qt5

cpp games minesweeper qt5

Last synced: 17 May 2026

https://github.com/phoemur/snaky

C++ classic snake game with SDL2

cpp cpp14 sdl2 sdl2-image sdl2-library sdl2-mixer sdl2-ttf sdl2-wrapper

Last synced: 17 Mar 2025

https://github.com/phoemur/breakout

breakout / arkanoid remake C++/SDL2

cpp cpp14 observer-pattern sdl2 sdl2-library

Last synced: 17 Mar 2025

https://github.com/vcdevel/vc-examples-nonfree

Vc examples that cannot be freely redistributed with the rest of Vc

cpp examples simd splines vc vectorization

Last synced: 17 Mar 2025

https://github.com/csb6/markdown

C++ Markdown parser

cpp cpp17 markdown markdown-parser

Last synced: 15 May 2026

https://github.com/proftanish/daily-dsa

Dealing with problem solving in C++ daily

cpp leetcode leetcode-cpp leetcode-solutions problem-solving

Last synced: 17 Mar 2025

https://github.com/aquice/brainpp

BrainPP is a Brainfuck interpreter made in C++.

brainfuck cpp interpreter

Last synced: 03 Jun 2026

https://github.com/nesktf/shogle

Graphics framework for C++20

2d 3d cpp cpp20 game-engine gamedev glfw graphics imgui opengl

Last synced: 15 May 2026

https://github.com/lostsh/stickgame

A tiny game on arduino with LCD Display (16*2)

arduino arduino-game arduino-lcd arduino-nano arduino-uno cpp game lcd lcd-display lcd16x2 tiny-game

Last synced: 02 May 2026

https://github.com/analyzable-fr/jotform-api-qt

C++ API for Jobform

cpp jobform library qt

Last synced: 18 May 2026

https://github.com/sameetasadullah/withdraw-deposit-problem-using-mutex

C++ code to solve withdraw deposit problem using threads and mutex lock

cpp deposit-money linux mutex-lock threads ubuntu withdraw-money

Last synced: 15 May 2026

https://github.com/auralius/jacobian-hessian-cpp

Jacobian and Hessian of a vector function.

cpp hessian jacobian numerical-methods

Last synced: 27 Mar 2025

https://github.com/gustavohenriqueschmitz/solar-tracker

It's a school project, where we created a model of solar energy generation, using arduino for some automations.

arduino cpp solar-energy

Last synced: 19 May 2026

https://github.com/jmcheon/maths_branch

Maths branch is a collection of submodules, each representing a unique project from Ecole 42.

cpp math maths matrix python3 vector

Last synced: 29 Apr 2026

https://github.com/sashminea/procedural-terrain-generation

This project generates procedurally created terrain for a 3D world.

3d cpp game-development opengl

Last synced: 15 May 2026

https://github.com/nickheyer/simpide

A super-simple IDE.

cpp ide open-source python text-editor

Last synced: 15 May 2026

https://github.com/gershnik/spreader

A fast, portable spreadsheet logic library

cplusplus cpp cpp20 spreadsheet spreadsheet-data spreadsheet-manipulation

Last synced: 16 Jun 2025

https://github.com/pg07codes/pomegranate

a simplified linux shell written in c++ for those just starting to use cmdline

beginners cpp linux-shell shell

Last synced: 11 May 2026

https://github.com/EternMaxwell/epix_engine

A cpp game engine based on ecs inspired by rust bevy.

bevy cmake cpp ecs game game-engine pixel voxel

Last synced: 27 Mar 2025

https://github.com/acrion/cbeam

A modern, cross-platform, header-only C++ library for concurrency, memory management, containers, and more

abi-stability boost concurrency cpp header-only serialization

Last synced: 16 Jun 2025

https://github.com/seyed0123/algorithms

bunch of Algorithms and Data structures

algorithms cpp datastructures

Last synced: 17 Mar 2025

https://github.com/citizendot/pingpong

PingPong game in C++.

cpp ncurses pingpong

Last synced: 05 Apr 2025

https://github.com/vasconcelosvcd/GNSDKWrapperLib-CPP

A Gracenote C++ wrapper lib

cpp

Last synced: 18 Jul 2025

https://github.com/mutasim77/menuadmin

📈Here're my first year projects

cpp java python3

Last synced: 10 May 2026

https://github.com/gashmob/cpp-tests

C++ test framework

cpp testing-tools

Last synced: 16 Jun 2025

https://github.com/md-asikuzzaman/hospital-management

Hospital Management System using C++.

codeblocks cpp

Last synced: 01 Jul 2026

https://github.com/esqadron/audiostatisticsplugin

VST3 plugin calculating various statistics on processed sound, including LUFS!

cpp juce-framework lufs

Last synced: 27 Mar 2025

https://github.com/kalbarczykdev/pong-cpp-sdl2

Recreation of the classic Pong game with SDL2 lib and C++!

beginner beginner-friendly cpp first-contributions pong pong-game sdl sdl-library sdl-ttf sdl2

Last synced: 27 Mar 2025

https://github.com/rishab59/supermarketbillingsystemusingcplusplus

This is a Supermarket Billing Sytem project developed using c++ with file management.

cpp hobby-project supermarket-billing-system

Last synced: 27 Mar 2025

https://github.com/h-d-owl/variablestovariables

Adds nodes to convert variables to other variables that are not in the standard library.

blueprints cpp game-dev game-development game-engine gamedevelopment plugin plugins ue5 unreal unreal-engine unrealengine unrealengine5 variable variables

Last synced: 18 Mar 2025

https://github.com/terroo/raycaster

A Wolfstein3D-style Raycasting implementation with C++ and SFML

cpp doom gamedev raycasting sfml

Last synced: 18 Mar 2025

https://github.com/codejester01/multifunctional-social_platform_management_system

本项目是一款多功能的聊天社交管理系统,系统将QQ、微信、微博三大聊天系统的核心功能进行了整合实现,用户可以注册并登录自己的账号,同时原本不同平台的账号还可支持绑定,比如可以在qq管理系统中来添加微信和微博的推荐好友或者是直接建立微信或微博账号并与QQ账号进行绑定,同时自己还可以登录客户端进行个人好友管理、群组管理、个人信息管理, 同时也开发了两款趣味小游戏(贪吃蛇和十字消除)可供用户游玩,项目还利用网络通信和多线程编程以及锁的机制实现了即时通讯

cpp design-patterns mutilthread mysql network-programming oop

Last synced: 18 Mar 2025