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/thesr007/cpp_projects

C++ projects that I have worked on

cpp

Last synced: 25 Jul 2025

https://github.com/prophetru/sparsematrix

Educational project

cmake cpp doxygen gtest otus

Last synced: 16 May 2025

https://github.com/kgorze/dna-adjoint-graph-solver

Implementacja operacji i transformacji grafów w C++. Zawiera wykrywanie grafów liniowych, analizę grafów sprzężonych, wizualizację za pomocą Graphviz oraz konwersje między różnymi reprezentacjami grafów. Zawiera testy jednostkowe i dokumentację.

cpp data-structures graph-algorithms graph-theory graphs

Last synced: 20 Sep 2025

https://github.com/abd3lraouf/networkprogrammingex

Network Programming exercises using C++

cpp network-programming

Last synced: 12 Jan 2026

https://github.com/kiselkovd/func_graph_drawer

displays functions with a given precision on the coordinate axis

cmake cpp sdl2 vcpkg

Last synced: 05 Apr 2025

https://github.com/junaidsalim/word_guesser

A Hang The Man Game developed in C++, where the computer thinks of a country/city and the player guesses letters to reveal the name while avoiding mistakes, with constraints on character repetition and a maximum of 11 chances.

cpp hangman-game hangmanincpp

Last synced: 14 Sep 2025

https://github.com/ayonious/opengl-house-furnitures

🎨Simple OPENGL project to create objects and camera movements

animation cpp opengl

Last synced: 20 May 2026

https://github.com/khelmka25/bowyer-watson

Implementation of the Bowyer Watson Algorithm using C++17 and GLFW.

2025 cpp cpp17 opengl

Last synced: 18 Apr 2026

https://github.com/leoviana00/environment-work

Script para preparar um ambiente de trabalho

cpp jdk17 maven qtcreator

Last synced: 11 Apr 2026

https://github.com/vladd12/informatic_labs

Лабы по информатике (Visual С++, Windows Forms)

cpp visual-cpp winforms

Last synced: 17 May 2026

https://github.com/star-3gg/derek-banas-software-architecture

design patterns workout in multiple languages

cpp design-patterns docker gtest learning prebuilt-binaries

Last synced: 17 May 2026

https://github.com/frklan/eventbus

A small C++17 eventbus system

cpp cpp17 eventbus

Last synced: 02 Jul 2026

https://github.com/csm-18/echo-lang

echo is a toy language written in c++.

cpp

Last synced: 02 Sep 2025

https://github.com/TranKienCuong2003/Learn-CPP-with-F8

A collection of C++ exercises and projects based on the F8 learning course, covering fundamental topics like variables, data types, arrays, and functions.

cpp

Last synced: 14 Sep 2025

https://github.com/petrenko-alex/array-range-analyzer

[Архив 2015] Анализ выхода за пределы массива / Array index out of bounds analyzer

array array-analysis cpp out-of-bounds qt5 visualstudio

Last synced: 17 May 2026

https://github.com/veresdavid/cpp-bmp-reader

A desktop application that manually processes and displays a BMP image.

bmp cpp windows

Last synced: 02 May 2026

https://github.com/curtinfrc/demobot

Code for CurtinFRC's DemoBot

cpp frc frc-robot robotics

Last synced: 19 Jul 2025

https://github.com/hanilr/ed

Encoder - Decoder Written In C++

cpp encoder-decoder terminal-app

Last synced: 04 Apr 2025

https://github.com/crissalvarezh/addcodigocenandroid

Proyecto de ejemplo para integrar código nativo en C en Android.

android c cpp java jni jni-android ndk

Last synced: 13 Apr 2026

https://github.com/sh-cho/maxmind-c-lib-practice

Personal practice with libmaxminddb

cpp libmaxminddb

Last synced: 19 Jul 2025

https://github.com/shikharvashistha/clock

Clock in cpp

c cpp

Last synced: 16 May 2026

https://github.com/daleksla/phonebook

Repository of a program which manipulates information on people relevant organisations with minor standardisation involved in storage

cmake cpp embedding pip python

Last synced: 19 May 2026

https://github.com/opennessgames/Xncut

A professional video editing software that only supports Linux

audio c cpp ffmpeg fhmf frei0r lzma mid midi opencv opengl qml qt video-cut xixi

Last synced: 19 Jul 2025

https://github.com/woolseyworkshop/article-how-to-use-buttons-with-your-raspberry-pi

How To Use Buttons With Your Raspberry Pi Article Resources

button c circuitpython cpp electronics led python raspberry-pi

Last synced: 08 Apr 2026

https://github.com/shravanasati/crusade

A friendly math interpreter.

cpp math-interpreter shunting-yard-algorithm

Last synced: 18 Jul 2025

https://github.com/ally-matias/poo-cpp

Este é um repositório onde vou guardar meus códigos de desenvolvimento em programação orientada a objetos na linguagem C++.

cpp

Last synced: 10 Sep 2025

https://github.com/steponask/dsa-problems

📈Learning Data Structures & Algorithms

cpp dsa dsa-algorithm dsa-practice

Last synced: 20 Mar 2025

https://github.com/steponask/chess-sfml

♜ Chess GUI Clone made in C++ SFML graphics library ♜

chess-cpp chess-gui chess-sfml cpp gui-application sfml-game sfml-graphics-library

Last synced: 20 Mar 2025

https://github.com/AdityaAmanAir/Beginner-s-Code

This is my First Github repository. Starting form C++, Python, Java, CSS, HTML, JS and maybe more programming language. This will contain Code which were the part of my Journy...

beginner-code beginner-friendly beginner-project cpp cpp20 css html java java23 javascript python python3

Last synced: 18 Jul 2025

https://github.com/exorift/rfid-s

A more secure version of RFID that establishes a handshake rather than one-sided authorization

arduino cpp radio rfid

Last synced: 17 May 2026

https://github.com/hamishivi/connect4

Connect4 AI with basic frontend

connect4 cpp minimax

Last synced: 22 Mar 2025

https://github.com/raffayk/student-management-system

A basic C++ project for management of students.

basic-programming computer cpp

Last synced: 17 May 2026

https://github.com/luisminfante/simpleraytracer

Simple Raytracing application in C++

cpp glfw graphics-programming raytracing

Last synced: 14 May 2025

https://github.com/lchsk/knight-libs

Collection of small gamdev libraries for C++ + SFML

cpp framework game-engine gamedev hex-game rts sfml sfml-game-development sfml-library

Last synced: 03 Jul 2025

https://github.com/kanaaa224/siv3d-2d-game-base

自作 2D 横スクロール (Siv3D プロジェクトテンプレート)

2d-platformer cpp game-development siv3d

Last synced: 17 Jul 2025

https://github.com/nandaord/citysafeguard

Projeto para a cadeira de Projetos 1 do 1° Período de Ciência da Computação na CESAR School

arduino automation cpp environmental-monitoring iot moisture-sensor

Last synced: 17 May 2026

https://github.com/P4dro-Dev/Movimento_Robo_Arduino_Cmm

Durante meus estudos autodidatas sobre Arduino, trabalhei em um projeto de um robô básico. E usei a linguagem em C++ para poder fazer ele poder movimentar às rodas, e ligar, e desligar luzes. Trabalhando de certa forma de Engenheira da Computação. Explorando mais essa área. OBS: Deu certo o projeto!

arduino cpp robot

Last synced: 21 Sep 2025

https://github.com/meetleev/dragonbonescpp

DragonBones C++ Runtime for cocos2d-x

cocos2d cpp dragonbones-framework

Last synced: 14 May 2025

https://github.com/theakman2/minheapu16

A fast C++ min heap targeting recent x86 CPUs

cpp heap minheap

Last synced: 03 Apr 2025

https://github.com/prophetru/webscraper

Web Scraper - just for fun

cpp cpr csv gtest http https libxml2 scraper vcpkg web

Last synced: 26 Jul 2025

https://github.com/newyaroslav/consolix

Consolix is a header-only C++ library providing components and utilities for developing console applications.

ansi-colors cli configuration-management console-application console-applications cp866 cpp cpp17 cxxopts header-only library logging logging-library logit utf-8-support utf8

Last synced: 28 Mar 2025

https://github.com/pavelkryukov/kryucowstring

COW implementation of limited length string with a pun name

copy-on-write cow cpp cpp17 string

Last synced: 17 Jul 2025

https://github.com/anganda/finite-automata-interface

An Application for the Formal Languages and Compilers Course with C++ and Qt Framework

automation cpp moderncpp qtframework

Last synced: 17 Jul 2025

https://github.com/ajgthb2002/photo-gallery--dsa-project

Implementation of a photo gallery along with a few image editing tools, using different data structures in c++

ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming

Last synced: 17 Jul 2025

https://github.com/miha53cevic/chip8-emulator

CHIP8 emulator written in C++ / SFML

chip8-emulator cpp emulation

Last synced: 01 Aug 2025

https://github.com/ryo-manba/ft_containers

Reimplementation of STL containers.

cpp

Last synced: 17 Jul 2025

https://github.com/zheng-bote/qt-desktop_file_encryption-decryption

Qt6 C++23 desktop application to encrypt or decrypt a given file on Linux, MacOS, Windows with AES-256 CBC

aes-256 cpp cpp23 linux-desktop macos-app qt6 qt6-gui windows-desktop

Last synced: 18 Feb 2026

https://github.com/abdellah-nsila/cpp-modules

C++ is a general-purpose programming language created by Bjarne Stroustrup as an ex- tension of the C programming language, or "C with Classes".

1337 1337school 42 42born2code 42cpp 42cursus classes-and-objects cpp cpp-programming

Last synced: 27 Jun 2025

https://github.com/tessapower/snek-cpp

A simplified C++ remake of the Snek game using DirectX 11.

cpp cpp20 directx-11 snek visual-studio win32

Last synced: 06 Jul 2026

https://github.com/matheusadc/robgol

O projeto apresenta a construção de um carrinho que joga futebol usando Arduino UNO R4.

3d-printing arduino-ide arduino-uno-r4-wifi cpp

Last synced: 17 Jul 2025

https://github.com/lerkkap/k-means-clustering

K-means clustering algorithm. Implemented in c++ and visualized with python via pybind11.

cpp k-means-clustering pybind11 unsupervised-learning

Last synced: 17 Jul 2025

https://github.com/hsll175848494/lfthreadpool

基于栈分配任务容器的 C++11 仅头文件线程池 | A header-only C++11 thread pool based on stack-allocated task containers

cpp header-only load-balance muti-platform threadpool

Last synced: 17 Jul 2025

https://github.com/arc-w/dj-queue

Example of songs queue based on manually written queue

cpp

Last synced: 17 Jul 2025

https://github.com/bottledlactose/essencio

A header-only library for loading file formats found in MySims and MySims Kingdom.

cpp mysims mysims-kingdom parser

Last synced: 17 Jul 2025

https://github.com/thomascaneday/learncpp

C++ coding exercises based on the guidance of the LearnCPP website

cpp

Last synced: 17 Jul 2025

https://github.com/jseg380/inteligencia-artificial

Prácticas en C++ de la asignatura Inteligencia Artificial

ai alpha-beta-pruning cpp deliberative-agent reactive-agents

Last synced: 20 Mar 2025

https://github.com/adilevi25/memorymanageroop

A C++ memory management system using OOP principles

allocator cpp data-structures memory-management oop simulation

Last synced: 17 Jul 2025

https://github.com/realmjh/math-visualizer

A compact GUI math equation visualizer designed in C++.

cpp math

Last synced: 17 Jul 2025

https://github.com/hanilr/management-system

General purpose management system. Written in c++ standard library.

cpp management-system standard-library

Last synced: 04 Apr 2025

https://github.com/noahgwood/platformdirs

A lightweight single-header C++17+ library for getting OS-specific config, data, cache, and log directories.

cpp cross-platform filesystem filesystem-library utility-library

Last synced: 17 Jul 2025

https://github.com/jseg380/metodologia-programacion

Prácticas en C++ de la asignatura Metodología de la Programación

c cpp oop

Last synced: 21 May 2026

https://github.com/ocdbytes/ds-algo-important-questions

Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist

algorithms cpp data-structures

Last synced: 26 Jul 2025

https://github.com/hadson0/brushphone

Multiplayer LAN game inspired by GarticPhone, developed in C++ with the Qt Framework.

cpp drawing game lobby-system multiplayer qt sockets tcp

Last synced: 22 May 2026

https://github.com/ki-seki/algorithm

原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的

algorithm c cpp data-structures

Last synced: 17 May 2026

https://github.com/kezhengjie/coroutinetool

functional c++ tiny lib based on c++20 coroutine,for learning and utility purpose.

async-executor coroutine cpp cpp-coroutines cpp20 cpp20-library fluent modern shell-command shell-executor system-commands

Last synced: 17 Oct 2025

https://github.com/amr-yasser226/ambulance-management-system-dsa

A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.

algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city

Last synced: 17 Jul 2025

https://github.com/msarmadqadeer/data-structures-implementation

These are the tasks that I performed during learning data structures.

cpp data-structures dsa dsa-algorithm

Last synced: 26 Jul 2025

https://github.com/asmtamim/phonebook-cpp

A Simple Password Secured Phonebook built with C Language - 2017

c cpp offline

Last synced: 17 May 2026

https://github.com/tahaaa22/problem-solving

This collection contains my approaches, thought processes, and final solutions to coding challenges from popular platforms such as LeetCode, HackerRank, and CodeForces.

cpp data-structures problem-solving sql

Last synced: 10 Sep 2025

https://github.com/frodoalaska/gilgamesh

A simple, crude, ECS-based 3D game engine

3d-game-engine cpp game-development game-engine game-engine-3d

Last synced: 20 Mar 2025

https://github.com/ryouze/word_stat

Simple text statistics.

cpp linguistics

Last synced: 16 Jul 2025

https://github.com/pranto113015/lexical-analyzer-project-iubat

Lexical Analyzer Project | 2023 | IUBAT

cpp lexical lexical-analyzer lexical-parser

Last synced: 03 Aug 2025

https://github.com/opensourcedoc/cpp-boilerplate-application

C++ Boilerplate Project to Build C++ Based Application

boilerplate boilerplate-application cpp

Last synced: 14 Jun 2025

https://github.com/nklapste/a2sdn

CMPUT 379 Assignment 2

cpp university-course

Last synced: 23 Jul 2025

https://github.com/waterflow80/carry-look-ahead-adder-hpc

Implementation of the Carry look ahead adder algorihtm, and parallizing the algorithm using OpenMP libriries

binary-addition carry-look-ahead-adder cpp hpc openmp openmp-parallelization parallel-computing

Last synced: 07 Nov 2025

https://github.com/poseidon-code/datastream

A C++ 23 binary data serializer like Qt's `QDataStream` class, but with less functions and simple.

binary cpp cpp23 serializer

Last synced: 14 Jun 2026

https://github.com/bakangmonei/shellscriptingassignment

Shell script assignment for a RESTURANT RESERVATION SYSTEM and a PARKING CHARGE CALCULATION SYSTEM

cpp csharp kernel linux shell-script

Last synced: 07 Apr 2026

https://github.com/tsnsoft/clion_test

CLion_test

clion cpp

Last synced: 15 Jul 2025

https://github.com/oxtna/sbd

External sorter and ISF

cpp database external-sorting showcase

Last synced: 20 May 2026

https://github.com/ozguronsoy/heph

A collection of reusable components and utilities shared across my other libraries.

cpp cross-platform

Last synced: 14 Jul 2025

https://github.com/levensta/cpp-containers

Implementing the various container types of the STL C++

cpp cpp98 stl-containers structured-data

Last synced: 14 Jul 2025

https://github.com/marcelo-a-o-s/sa2-iot

Projeto de integração de um arduino com a API do thinkSpeak desenvolvido para avaliação da disciplina de IOT do curso de Desenvolvimento de Sistemas do Senai.

cpp esp32 platformio thinkspeak vscode

Last synced: 11 Apr 2026

https://github.com/augustozanellato/mybf

Optimizing Brainfuck interpreter written in C++

brainfuck brainfuck-interpreter brainfuck-language cplusplus-17 cpp cpp17

Last synced: 14 Jul 2025

https://github.com/x-rays5/edjournal_server

This is a websocket server that broadcasts all events received in the elite dangerous journal. This make it possible to read these events from a different pc.

cpp elite-dangerous elite-journal elitedangerous networking websocket

Last synced: 05 Jul 2025

https://github.com/heyfoz/cpp_3d_ring_dimensions_calculator

The 3D Ring Dimensions Calculator program (C++) reads user input to calculate the surface area and volume of a ring using the radius of the ring, and the radius of the cross section.

3d calculations cpp geometry ring

Last synced: 14 Jul 2025

https://github.com/xeverous/arbitrary_code_highlighter

semi-automatic code highlighter generating HTML span elements supporting precise color specification

cpp generator html

Last synced: 21 May 2026

https://github.com/ohioiot-examples/esp32_wifi_events-and-logging

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 15 Sep 2025