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/doyoulikevanyouxi/cai

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 20 Apr 2026

https://github.com/bornalgo/binarytree

Binary Tree: Sample C++ code inspired by LeetCode

argument-parsing bash batch binary-tree ci-cd cmake compiler cpp generator make makefile schematic

Last synced: 19 Apr 2026

https://github.com/nilesh2000/errorfreecodes

Repository I use for my interview preparation.

algorithms cpp data-structures

Last synced: 09 Oct 2025

https://github.com/mahsank111/oops-fundamentals

Basic fundamental codes of oops

cpp object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/abhinavmir/openstreetmap-in-cpp

Using IO2D + OSM + CPP to build A* Algorithm that finds best path between two co-ordinates on an actual Open Street Map section.

cpp project udacity

Last synced: 09 Oct 2025

https://github.com/esraa-emary/ciphers-and-deciphers

C Plus Plus Code (Ciphers and Deciphers)

clean-architecture cplusplus cpp

Last synced: 09 Oct 2025

https://github.com/vovandreevik/dictionary-list

This C++ program implements a custom dictionary list data structure. The dictionary list allows you to insert, remove, search, merge, and find the intersection of two lists. It is designed to manage a list of unique integer values.

cpp dictionary oop oops-in-cpp

Last synced: 26 Oct 2025

https://github.com/bartste/snapshot

Command line tool to find/display/record a video from a camera/stream/file. Ideal for creating displaying videos from the command line and creating a timelapse.

boost cmake cplusplus cpp cxxopts ffmpeg git ninja qmediaplayer qt6 spdlog

Last synced: 14 Apr 2026

https://github.com/drankinatty/winsolver

Linear System of Equations Solver written in C and C++ native Windows API

c cpp linear-systems matrix solver windows-desktop

Last synced: 18 Apr 2026

https://github.com/krishnaura45/dsa-lap-12

DSA Practice Lap 1 and 2 | C++

cpp dsa-learning dsa-leetcode dsa-practice dsalgo

Last synced: 31 May 2026

https://github.com/zhongruoyu/threadpp

A lightweight thread pool in C++17.

cpp cpp17 thread-pool threading

Last synced: 09 Oct 2025

https://github.com/evr5/cliptransfer

A lightweight C++ application for sharing clipboard text over LAN using ASIO. Automatically switches between client and server mode.

asio clipboard-sharing cmake cpp cross-platform lan local-network network-programming opensource socket-programming standalone-asio tcp tcp-client-server text-sharing utility

Last synced: 09 Oct 2025

https://github.com/pulkit1822/leetcode

This repository contains daily solutions to LeetCode challenges, organized by date and problem name. It provides explanations for each solution and supports multiple programming languages. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp csharp data-structures-and-algorithms java mysql php problem-solving ruby sql

Last synced: 14 Apr 2026

https://github.com/herenturker/easm

EASM is an educational 2-pass assembler project targeting x86 systems, primarily supporting 16-bit assembly instructions. It serves as a learning tool to understand assembler design, symbol tables, and machine code generation.

asm assembler c cpp educational-project open-source x86

Last synced: 06 May 2026

https://github.com/nacreousdawn596/micava

Cava, but with glfw3 and input instead of output audio lol

alsa archlinux base-devel cpp glew glew-glfw glfw3 mesa opengl wayland

Last synced: 14 Apr 2026

https://github.com/rei-san001/atcoder-solutions

Started solving Atcoder problems. Hoping this will help some of you guys

atcoder atcoder-solutions cpp cpp17 problem-solving

Last synced: 10 Oct 2025

https://github.com/haimozer123/amnongame_-_cppfullexercises

This repository contains solutions to completed as part of the course for CPP and OOP i take in RTED collage.

cpp exercises zero2hero

Last synced: 10 Oct 2025

https://github.com/yunusemrejr/chat-bot-with-cpp

Basic console chat bot with C++ for windows computers.

chatbot cpp

Last synced: 10 Oct 2025

https://github.com/hhyyrylainen/mlbrickbreaker

AI learns to play brick breaker

cpp cpp17 godot machine-learning

Last synced: 21 Jan 2026

https://github.com/dotpipe/wisephp

The Ultimate in PHP Open programming. Language conversions, JavaScript initialization, Load-Balancers, PHPUnit Test Creator, opensource programming. etc.

assembly cpp java oop-concepts pasm phpunit

Last synced: 19 Jan 2026

https://github.com/matubu/42containers

🌳 A custom implementation of the c++ containers (vector, stack, map, set)

containers cpp map set stack vector

Last synced: 11 Oct 2025

https://github.com/azmisahin/azmisahin-hardware-cisc-os-connector-application-c-v1

emulation of risc-based architectures with a cisc architecture.

cplusplus cpp debain devcontainer test ubuntu

Last synced: 11 Oct 2025

https://github.com/maxencebonamy/fractal-explorer

This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.

burning-ship cpp fractal mandelbrot mathematics sfml simulation xmake

Last synced: 11 Oct 2025

https://github.com/monkey0722/clavis

Collection of algorithms in C++

algorithms cpp

Last synced: 11 Oct 2025

https://github.com/intricate-dev-team/raptor

The developer tooling suite for IntricateDevTeam's projects, automating environment bootstrap, SDK setup, build orchestration and more - ensuring every machine is correctly configured for a consistent, reproducible development workflow.

automation build-system ci-cd cli cpp csharp devtools environment-configuration premake5 pypi-package repo-management toml tooling

Last synced: 13 Mar 2026

https://github.com/daniel05155/client-server-bank-system

This project is a banking management system built with the concept of operating system and multithread programming using C++.

bank-system cpp operating-system

Last synced: 12 Oct 2025

https://github.com/pulkit1822/geeksforgeeks

This repository compiles my daily solutions to Geeksforgeeks challenges, categorized by date and problem. Each solution directory includes the corresponding question in the README for quick reference. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp data-structures-and-algorithms java problem-solving

Last synced: 12 Oct 2025

https://github.com/sanjinkurelic/arduinoplayground

Some examples written in C++, that use DC motors (L298N), IR and ultrasonic sensors for solving some tasks with Arduino Mega 2560.

arduino arduino-mega-2560 arduino-motor arduino-ultrasonics cpp dc-motor dcmotorcontrol ir-sensor l298n ultrasonic-sensor ultrasonic-sensor-distance

Last synced: 15 May 2026

https://github.com/lucamazzza/lmgl

A modern OpenGL Engine Library for general purpose 3D graphics applications.

computer-graphics computer-graphics-opengl cpp cpp17 glad glfw glfw3 glsl glsl-shader glsl-shaders library linux macos multiplaform opengl opengl4 opengl41 windows

Last synced: 13 Mar 2026

https://github.com/ka-iden/OpenGL-Test

Testing out and Learning Modern OpenGL, repo for bkp/testing

assimp cpp cpp20 modern-opengl opengl stb-image testing

Last synced: 13 Oct 2025

https://github.com/aavision/bubble-sort-benchmarks

Benchmarking Bubble sort using different languages!

bash bubble-sort bubblesort c cpp cython go golang javascript php python python3 ruby rust ubuntu

Last synced: 19 Jan 2026

https://github.com/mrk21/cpp-webmock

The cpp-webmock is HTTP mocking library that was created by referencing to WebMock of Ruby.

cpp cpp14

Last synced: 13 Oct 2025

https://github.com/pablonicolla/ipulse

Scalable web app blog with dedicated C++ and OpenCV API service to handle image manipulation

cpp docker ejs javascript opencv

Last synced: 27 Jan 2026

https://github.com/nickken253/hap_dino

A CPP language game product that uses the SFML library, developed by Nickken during a period of one month in the ProGameCup 2023 competition.

cpp game sfml

Last synced: 13 Oct 2025

https://github.com/mohitrajain/anti_intelligent_tic-tac-toe

A Game for Android Platform which consists of ANTI playing with Intelligent Machine using Ionic Framework .

ai android cpp game tic-tac-toe

Last synced: 20 Apr 2026

https://github.com/archie94/codes

Important codes implementing various algorithms and day to day problems.

algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj

Last synced: 24 Apr 2026

https://github.com/maverobot/messaging

A message-passing framework from the book C++ Concurrency in Action 2nd Edition

concurrency cpp messaging multithreading mutex

Last synced: 31 May 2026

https://github.com/angeligareta/deterministic-finite-automaton

Implementation of a DFA in C++. The program can read, show, minimize and export a DFA. Besides, it can show the dead states and analyze a string to see if it belongs to the DFA.

cpp deterministic-finite-automata deterministic-finite-automaton dfa

Last synced: 15 Oct 2025

https://github.com/beliumgl/rsg

A project written in C++17 that allows you to generate strings with different modes, different character sets, and any length.

cpp cpp17 random random-generation random-string-generation random-string-generator random-string-generators strings

Last synced: 15 Oct 2025

https://github.com/ralvarezdev/uru-compiler-design

My projects from Compiler Design college course. HAVE SOME BUGS

college compiler-design cpp rafael-urdaneta-university universidad-rafael-urdaneta uru

Last synced: 15 Oct 2025

https://github.com/jonas-lucas/hello-world

Unlocking the World of 'Hello, World!' in Multiple Programming Languages.

c cpp go hello-world java javascript language python r ruby typescript

Last synced: 07 Apr 2026

https://github.com/imthecurse/temp-folder

:hourglass: :file_folder: A linux notification based program that creates and removes a temporary directory automatically.

automatic-deletion cpp cpp17 linux-app linux-shell temporary-directory temporary-files

Last synced: 28 Jan 2026

https://github.com/sontungexpt/mario3

The project for SE102.N21.PMCL class

cpp game game-development mario

Last synced: 17 Oct 2025

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 Oct 2025

https://github.com/tntmeijs/plain

A simple webbrowser built completely from scratch.

computer-graphics cpp network-programming vulkan webbrowser winsock

Last synced: 01 Jun 2026

https://github.com/birdroad1/server-pinger

Server pinger for Minecraft written in C++

cpp crawler make minecraft minecraft-scanner postgres scanner server

Last synced: 14 Apr 2026

https://github.com/amirreza81/os-lab

Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology

bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu

Last synced: 27 Jan 2026

https://github.com/anjasfedo/stack

Stack on C++

cpp static

Last synced: 01 Jun 2026

https://github.com/mnikander/cpp_sequence

Sequence pipelines in C++. A functional programming-inspired approach to processing data with map, filter, reduce, and more.

algorithm cpp cpp17 functional-programming generator map-filter-reduce pipeline rappel sequence

Last synced: 19 Oct 2025

https://github.com/vinhcao09/embeded_laborary

Code cuối kỳ thực tập nhúng. Đọc data từ Raspberry Pi gửi dữ liệu qua ESP8266. Lưu dữ liệu lên database SQL, code Web với HTML, Bootstrap. Tạo bot Telegram với Fatherbot

arduino bootstrap cpp esp8266 html-css-javascript php raspberry-pi sql

Last synced: 14 Apr 2026

https://github.com/wolgemoth/wgccre

A C++ solution implementing several reports by the Working Group on Cartographic Coordinates and Rotational Elements for determining the orientation of different astronomical bodies.

astronomy bodies cartographic coordinates cpp cpp17 elements geological header-only header-only-library iau international-astronomical-union orientation planets rotation rotational solar-system tempalte templated templates

Last synced: 19 Oct 2025

https://github.com/ostanton/tailsengine

The only (maybe) two-tailed game engine!

2d-game-engine cmake cpp cpp20 game-engine retro sfml sfml3

Last synced: 19 Oct 2025

https://github.com/salma-mamdoh/sorting-algorithms

Our project for Data Structures Course taken during fall 2023 semester

analysis cpp sorting-algorithms

Last synced: 20 Oct 2025

https://github.com/razvan48/gestiunea-unui-lant-de-hoteluri

Proiectul se va ocupa cu gestiunea unui lant de hoteluri. Va exista functionalitatea necesara descrierii relatiilor dintre hoteluri, clienti, camere, sejururi, angajati, etc..

cpp oop

Last synced: 20 Oct 2025

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/naemazam/basic-calculator-cli

A simple command-line interface (CLI) calculator application in C++. This application allows you to perform basic arithmetic operations easily from your terminal.

calculator calculator-application cli cpp cpp17 naemazam

Last synced: 28 Jan 2026

https://github.com/ferhatgec/f

'who' is the colorful?

cpp cpp17 elite w who

Last synced: 24 Oct 2025

https://github.com/netcorelink/libchttpx

A powerful, cross-platform HTTP server library in C/C++ for building full-featured web servers.

c cpp http netcorelink

Last synced: 23 Jan 2026

https://github.com/mochabyte0x/chacha20

ChaCha20 encryption implemented in C/C++ (Header Only)

c chacha20 cpp encryption-algorithms

Last synced: 18 Apr 2026

https://github.com/lucca16bit/cpp-sistema-votacao

Criando um sistema de votação simples em C++ para avaliação discursiva

cpp

Last synced: 06 Jul 2026

https://github.com/tech-gian/oopproj_2021

🎮👹👾 A command-line game designed, with Object-Oriented Programming principles, about monsters and heroes fighting each other.

command-line cpp game oop oop-cpp oop-principles

Last synced: 26 Oct 2025

https://github.com/mounishvatti/learndsa

This repository contains concepts in C++ from Beginner to Advanced with Data Structures & Algorithms

arrays binary-search cpp doubly-linked-list hashing linked-list math oops pointers problem-solving queue recursion sorting-algorithms stack stl strings

Last synced: 19 Apr 2026

https://github.com/perikiyoxd/webserver

A sample implementation of a C++ Web Server

cpp xmake-built

Last synced: 02 Jul 2026

https://github.com/lenoben/image-processing

C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries

c cpp digital-image-processing image-processing library linux-app png

Last synced: 28 Jan 2026

https://github.com/artifact-works/geomcpp

GeomCpp is a lightweight C++ library focused on providing fundamental geometric operations and algorithms. Offers simple and efficient API for working with basic geometric shapes, supports visualization.

cpp cpp20 cpp20-library geometry

Last synced: 27 Oct 2025

https://github.com/storn5/vector

A simple 3D game written in C++ with graphics implemented from scratch in DirectX, OpenGL and Vulkan, inspired by X-Wing (1993), Elite (1984) and X4: Foundations

cpp cpp14 engine game

Last synced: 30 Jan 2026

https://github.com/cailloumajor/led-timing-board

Software to drive a RGB matrix based racing timing board

cpp python raspberrypi rgb-led-matrix

Last synced: 18 Apr 2026

https://github.com/jthelin/hello-ctest

An example of using ctest for a C++ app / library.

cmake cpp ctest hacktoberfest

Last synced: 24 Jan 2026

https://github.com/monomotion/flom

library to handle keyframed motion of robots

cpp cpp17 file flom format monomotion motion robot

Last synced: 06 Feb 2026

https://github.com/call-me-ahmaaad/gas-and-fire-detection

This is a simple IoT project that can measure gas concentration levels and can detect fire.

cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors

Last synced: 06 Feb 2026

https://github.com/ztry8/termlib

Lightweight and simple Rust/C/C++ library with a single header for terminal graphics

c console cpp gamedev graphics-engine header-only-library one-header roguelike-library roguelikedev rust-lang terminal terminal-emulator

Last synced: 06 Feb 2026

https://github.com/threeal/mosquitto_example

MQTT publisher and subscriber example using Eclipse Mosquitto

c cpp mosquitto mqtt

Last synced: 15 Apr 2026

https://github.com/chihebabiza/my-cpp-stack-array

A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.

cpp cpp-library data-structures oop stack

Last synced: 16 Mar 2026

https://github.com/platinumfrog/atrv_jr_qt

An interface for ATRV-JR with Ros2 and Qt5

cpp qt5 ros2-humble

Last synced: 06 Feb 2026

https://github.com/halaway/qtframeworkgui

A simple Qt6.5 program for creating both native and browser based GUI applications, built with CMake, Qt Creator, and Emscripten.

browser cmake cpp emscripten qt widgets

Last synced: 29 Jan 2026

https://github.com/casualbot/imgui-cmake-template

Template repository for quickly getting C++ up and running with ImGui

cmake cplusplus cpp imgui template vcpkg

Last synced: 30 Jan 2026

https://github.com/442442/442open

442公开仓库

cmake cpp customwidgets qt qt5 qt6

Last synced: 25 Feb 2026