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/farfromsouls/cpplabs

This is a repository with my C++ labs, you can use them to understand and master the basic concepts of the language and its features

cpp labs

Last synced: 12 May 2025

https://github.com/chinmaymahajan/parking-lot-management

This repository contains academic project for Parking Lot Management.

academic cpp cygwin data-structures dreamscoder parking

Last synced: 29 Mar 2025

https://github.com/devalone/smarty

Your personal helper

cpp launcher qml qt

Last synced: 17 May 2026

https://github.com/bragdond/dijkstra

traversing a graph with Dijkstra algorithm

cpp dijkstra dijkstra-shortest-path graph-theory

Last synced: 21 Mar 2025

https://github.com/dorstern3/fire-detection-system

Fire Detection System Project

cpp esp8266 i2c mosfet wifi

Last synced: 01 May 2026

https://github.com/a-soll/ffmpeg-test

Example ffmpeg usage in C++

cpp ffmpeg video-processing videoplayer

Last synced: 16 May 2026

https://github.com/gustavohnsv/mlp

Repositório dedicado ao estudo do algoritmo de classificação Perceptron Multi Camadas, apresentado na disciplina de Inteligência Artificial. Para fins didáticos, a MLP possui apenas uma camada de entrada, uma camada oculta e uma camada de saída, mas suas quantidades de perceptrons são customizáveis

artificial-intelligence cpp makefile mlp neural-network

Last synced: 12 Apr 2025

https://github.com/evanwporter/glob

high performance globbing library

cpp cpp17

Last synced: 28 Mar 2025

https://github.com/menaehab/codeforces-solutions

C++ Codeforces solutions

codeforces cpp problem-solving

Last synced: 22 Jun 2025

https://github.com/manuelmeraz/odroidgpio

Modern C++ wrapper around WiringPi for Odroid.

bmo055 c cmake cpp cpp11 cpp14 cpp17 gpio i2c modern n2 odroid pin pins serial spi xu4

Last synced: 16 May 2026

https://github.com/jaytwolab/qml-bind

QML binding example for personal purpose.

bind cpp example qml qt qtquick

Last synced: 17 May 2026

https://github.com/ntoskrnl7/util-linux-cpp

A Header-only library that makes it easy to use Linux utility commands.

cpp cxx17 easy-to-use linux lsblk modern-cpp

Last synced: 04 Jul 2026

https://github.com/michelerenzullo/addressbook

High performance AddressBook with multimap

addressbook cpp hashmap hashmaps iterators list map multimap range

Last synced: 17 May 2026

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/jrob774/rocket

A simple arcade game about dodging asteroids through space.

arcade-game cpp cpp17 game indie-game pixel-art rocket sdl sdl2 video-game

Last synced: 30 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/caduzulian/projeto-petshop-unifai

Project developed for the Algorithms and Data Structures II discipline, where the objective of the activity was to develop a simple management system, in C++, with local data saving in binary files.

cpp cstdio cstring ctime iomanip subroutines

Last synced: 21 May 2026

https://github.com/siposattila/testme

C++ testing framework based on the idea of runnable requirements.

cpp cpp20 runnable-specification test test-automation test-framework testing tree-sitter

Last synced: 04 Mar 2025

https://github.com/jnbreid/enigma_cpp

A C++ simulation of the Enigma cipher machine, integrated with Python via Pybind11.

cplusplus cpp enigma-machine pybind11 python

Last synced: 16 May 2026

https://github.com/mzying2001/delegate-cpp

在 C++ 中实现委托机制

cpp cpp11

Last synced: 28 Mar 2025

https://github.com/techcsispit/dsa-snippets

DSA Snippets in C++, Java & Python

cpp datastructures java python

Last synced: 09 Sep 2025

https://github.com/suryakarmakar/cpp-programming

📃 Learning CPP Programming From Scratch

cpp cpp-programming cpp-programming-language

Last synced: 04 Mar 2025

https://github.com/yukunj/limitorderbook

Step-by-step implementation and improvement of the limit order book contest.

c cpp finance high-frequency-trading order-book trading-algorithms

Last synced: 17 May 2026

https://github.com/im-rises/genesisforgelib

This is the library for my Engine GenesisForge (WIP)

cmake cpp library multiplatform programming

Last synced: 14 May 2025

https://github.com/ne0nwinds/gpupuzzles

My solutions to srush/GPU-Puzzles using CUDA

cpp cuda gpgpu

Last synced: 16 May 2026

https://github.com/mohamedelashri/loggerng

logging utility for C++ programs

cpp cpp-library cpp17 logging

Last synced: 05 Apr 2025

https://github.com/matesoft2033/photoresistor-touch-detector

Touch Sensor LED Control is a project that uses an analog touch sensor to light up LEDs based on touch counts. The first, second, and third touches activate different LEDs, with real-time feedback displayed in the Serial Monitor.

arduino cpp diy-project ledcontrol serial-communication touchsensor

Last synced: 17 May 2026

https://github.com/rickreisdev/targetexercicios

Códigos fonte dos exercícios 1, 2 e 5 da etapa de processo seletivo para o estágio da Target.

cpp functions rickreis rickreisme

Last synced: 08 Jun 2026

https://github.com/drvrej/cpp-mini-projects

C++ Mini Projects | These were all made for fun, feel free to check them out!

cpp cpp17 gcc mingw

Last synced: 18 Mar 2025

https://github.com/wakabayashik/srt-live-reflect

srt live stream reflector

cpp live srt

Last synced: 08 May 2025

https://github.com/dio/envoy-diy-filter-1

A simple DIY project building HTTP filters for EnvoyProxy (https://www.envoyproxy.io/), step-by-step.

cpp custom diy envoyproxy example filter http

Last synced: 27 Mar 2025

https://github.com/karsten-uy/rhythmicgroovemaster

This MIDI controller seamlessly adds drum sounds to your guitar or bass. Attachable to your instrument, it broadens your sonic range, enhancing performances with rhythmic depth. Powered by an Arduino Pro Micro and MIDIUSB library in cpp, it ensures a dynamic musical experience.

arduino cpp instrument midi midi-controller midi-device midiusb music promicro

Last synced: 17 Jun 2026

https://github.com/akilanss/isa-using-punch-card-strip---23cse201

We develop a physical computer programming language using Arduino microcontroller board.

arduino-uno c cpp instruction-set-architecture

Last synced: 16 May 2026

https://github.com/skhayrulin/malloc_free

I plane to implement here several OpenCL projects

cpp cpp14 multithreading opencl

Last synced: 27 Mar 2025

https://github.com/kauefraga/learning-wxwidgets

📊 Learning how to create graphical user interfaces (GUI) with wxWidgets.

cpp graphical-user-interface gui wxwidgets

Last synced: 02 Apr 2025

https://github.com/tianzonglin/mfcproject

Self-study practice for Visual C++ based on MFC environment. Examples are simple but still functional.

cpp dll mfc visual-cpp

Last synced: 15 Jan 2026

https://github.com/thanadolps/console-othello-with-bot

Play othello with simple but effective terminal

console-game cpp othello

Last synced: 18 May 2026

https://github.com/toshokan/stack-calc

A basic calculator that interprets Reverse Polish Notation

calculator cpp reverse-polish-notation rpn-calculator

Last synced: 22 Jun 2025

https://github.com/shariar-rafi/opengl-project-3d-common-room

OpenGL-Project-Common-Room

cpp opengl visual-studio

Last synced: 21 May 2026

https://github.com/boredoms/prone

PRONE - PRojected ONE-dimensional clustering algorithm for k-means (NeurIPS 2023)

cpp data-science k-means-clustering neurips-2023 python

Last synced: 17 May 2026

https://github.com/adrijadastidar/cpp-chat

This project demonstrates a simple chat application using TCP sockets in C++ with the Windows Socket API (Winsock). The application consists of two components: the Client and the Server. The client connects to the server, and both parties can send and receive messages in real-time.

chat-application cpp tcp

Last synced: 20 Oct 2025

https://github.com/zly-u/godot_gde_cmake_example

A CMake + CLion example project for developing Plugins for Godot.

cmake cpp gdextension godot

Last synced: 18 May 2026

https://github.com/mominaamjad/swap-linked-list-nodes

Project to execute the swapping of any two nodes in a singly linked list. Includes methods for inserting and deleting elements.

cpp data-structures linked-list semester-3

Last synced: 04 Jul 2026

https://github.com/rafath0ssain/sortsimple

C++ application to visualize different types of sorting algorithms, with variety of user-controllable elements.

cplusplus cpp sorting sorting-algorithm-visualizations sorting-algorithms sorting-algorithms-implemented sorting-visualization sorting-visualizer

Last synced: 28 Mar 2025

https://github.com/shellicar/test_pio_project

Test Platform IO project.

cpp lora platformio

Last synced: 17 May 2026

https://github.com/matt0550/brute-force-password-cracker

Fork of bruteforce password cracker

brute-force bruteforce cpp

Last synced: 05 Apr 2025

https://github.com/fatima-progmmer/loops-and-decisions-statement-in-c-

solve the all programs in excerise of chapter 3 of book "Robert Lafore" (4Th edition)

cplus cpp excerise loop program robert-lafore

Last synced: 17 Jun 2025

https://github.com/jurek-muszynski/proi-carrental

Half-term project assignment as part of the Object-Oriented Programming class @ Warsaw University of Technology

cpp oop

Last synced: 07 May 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/icingworld/ww-rpc

A tiny c++ RPC framework.

cpp cpp11 rpc rpc-framework

Last synced: 27 Jun 2025

https://github.com/khuluq123/developerset

Automate your developer environment with DeveloperSet. Manage dotfiles, folders, and tools effortlessly. 🌟👨💻 Explore features and setup guides on GitHub!

bash c cpp csharp github-config java lua luau python rust shell

Last synced: 18 Aug 2025

https://github.com/sebastiencozedev/therightprice

This repository contains my first C++ project : The Right Price. To win, you have to find the right price.

console-game cpp cpp17

Last synced: 06 Apr 2025

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

PCC Spring 2023 CS8 Final Project

cpp notepad sfml

Last synced: 17 Jun 2026

https://github.com/suraj-singh12/cpp-dsa

Data Structure and Algorithm C C++

c cpp dsa dsa-algorithm

Last synced: 18 May 2026

https://github.com/kdesp73/cpp-starter

C++ Project Template

cmake cpp project template

Last synced: 14 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/zrei/3cs-project

An exploratory project to learn more about Unreal 5 and C++ by working on 3Cs features.

cpp game-development unreal-engine-5

Last synced: 03 Apr 2025

https://github.com/tornao2/particlesimulator

A particle simulator made in c++ with the use of raylib graphical library

cpp raylib simulator

Last synced: 18 Mar 2025

https://github.com/jimmy-park/message

C++17 messaging system

cpp cpp17

Last synced: 21 Mar 2025

https://github.com/pawelgoj/quiz-cpp

Quiz about C++ written in C++.

cpp game json quiz wxwidgets

Last synced: 19 May 2026

https://github.com/zixu-w/othello

Othello (Reversi) Game

cpp cpp11 cpp14 othello reversi

Last synced: 28 Mar 2025

https://github.com/nermeenkamal/universe-3d-game

This is an OpenGL project that demonstrates the rendering of a simple 3D environment with rotating spheres (Earth and Moon) and a textured background. The project also includes lighting effects and basic keyboard controls to manipulate the scene.

cpp graphics opengl universe university-project

Last synced: 16 May 2026

https://github.com/oniani/b

A build system

automation build-system build-tool cpp graphs

Last synced: 01 Jun 2026

https://github.com/alessandropierro/2021assignment01

MPI programming and HPC cluster performance analysis for "Foundations of HPC" course @ University of Trieste

cpp fortran hpc mpi-library

Last synced: 14 Jul 2025

https://github.com/tornao2/snake

The "snake" game created in raylib graphical library with c++

cpp game raylib

Last synced: 18 Mar 2025

https://github.com/clark800/ilint

C/C++ redundant include linter

c cpp lint linter posix-sh posix-shell shell-script

Last synced: 05 Apr 2026

https://github.com/pirobtumen/sudoku-solver

Solve sudokus in Go/C++ using backtracking.

cpp go golang programming-challenges sudoku

Last synced: 16 Nov 2025

https://github.com/lovanto/shop-apps-relation-list

Program ini merupakan tugas akhir wajib untuk syarat kelulusan untuk mata kuliah STD(Struktur Data) di prodi RPL(Rekayasa Perangkat Lunak) di telkom university. By Rifky Lovanto and Angelia Brigitta Maharani Mutiara Prabowo

codeblocks cpp linked-list mingw-w64

Last synced: 13 Jul 2025

https://github.com/akhilsain01/optimized-digital-audio-player

A digital audio player using CPP, where playback and visualization is implemented using Hardware and keyboard via Asynchronous communication(USB device when using Hardware and Multithreading while using Keyboard).

cpp design-patterns exception-handling multithreading oop-principles

Last synced: 04 Mar 2025

https://github.com/richhaar/safecast

SafeCast: A header-only C++ library for safe integer type casting. Prevents overflow and underflow errors, offering a lightweight alternative to boost::numeric_cast.

cpp cpp20 header-only numeric-conversion overflow-prevention safety type-casting underflow-prevention

Last synced: 11 Jun 2026

https://github.com/ikajdan/glorious_indicator

A plasmoid that shows the battery level of Model O Wireless mouse

cpp plasma-applet plasma-desktop plasmoid

Last synced: 04 Mar 2025

https://github.com/brakmic/cppdev

C++ Development Docker Container

cmake cpp docker gcc gpp

Last synced: 14 May 2026

https://github.com/leonardogemin/password_manager

Personal project to implement a password manager in C++

cpp object-oriented-programming password-manager sqlite3

Last synced: 17 Jun 2026

https://github.com/rmitsch/mheson-sn

Marketing heuristics evaluation in the context of social networks.

cpp graph heuristics social-network

Last synced: 13 Oct 2025

https://github.com/benami171/pipeline_leader-follower

This project emphasize the concurrent workflow of Pipeline and Leader-Follower design patterns.

cpp design-patterns leader-follower linux multithreading pipeline server thread-pool threads

Last synced: 19 May 2026

https://github.com/phillvancejr/stars

Star Field graphical app in C++ and Ada to compare them

ada cpp field graphical star stars

Last synced: 16 May 2026

https://github.com/heyfoz/cpp-inventory-txt-file-reader

The Inventory Text File Reader Program (C++) reads a file named parts.txt and displays a report showing the part classification, total units, and total value of the inventory in the console.

cpp inventory reader txt-files

Last synced: 27 Jun 2025

https://github.com/matheusafonseca/c204

Repositório para colocar os códigos feito quando eu cursei a disciplina de Algoritmos II

bubble-sort cpp dikstra listas quick-sort

Last synced: 04 Jul 2026

https://github.com/arkaht/cpp-ekosystem

Ekosystem ─ a simple data-driven simulation game in C++ using Suprengine and ImGui

cpp custom-engine data-driven ecosystem imgui opengl sdl2 simulation

Last synced: 19 May 2026

https://github.com/liam-ohara/christmas-tree

Prints an ASCII representation of a Christmas tree to the terminal

ascii-art chrismas-tree cpp

Last synced: 09 Sep 2025

https://github.com/nandite/memory-units

A C++11 utility for versatile memory size representation. Inspired by std::chrono, it offers types for memory sizes in both Base 10 and Base 2 systems, supporting compile-time literal operators and also both integer and floating-point backed types.

cpp cpp11 memory metaprogram metaprogramming size size-calculation units units-converter units-measures-converter units-of-measure units-of-measurement unitsofmeasurement

Last synced: 02 Feb 2026

https://github.com/lzyrapx/cplusplus-projects

❓Some stupid Projects

cpp projects

Last synced: 23 Jun 2025

https://github.com/skygenesisenterprise/zenact

The official web library for Nodejs ecosystem

cpp css html javascript library typescript

Last synced: 12 Apr 2026

https://github.com/ryandvl/sdl2-game-cpp

SDL2 Game made in C++

cpp game makefile sdl2

Last synced: 10 Jul 2025