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/dudejoe870/game-emu

A cross-platform multi-system emulator / library (WIP)

cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators

Last synced: 12 Sep 2025

https://github.com/rooom13/software-engineering

Book Shop data management app in C++ for Software Engineering course. UML Diagrams, Software patterns ...

cpp engineering-course object-oriented-programming software-design software-engineering uml-diagrams

Last synced: 18 Mar 2025

https://github.com/kassane/beast

HTTP and WebSocket built on Boost.Asio in C++11 (uses zig build)

asio boost-library cplusplus cpp network-library websockets zig-package

Last synced: 13 May 2025

https://github.com/evanpacini/collatz

C++ and Python programs to analyse the Collatz conjecture.

collatz collatz-conjecture cpp mathematics maths python python3

Last synced: 16 May 2026

https://github.com/liulinboyi/learn-cplusplus

学习C++,Learn C++

cpp learning

Last synced: 21 Jul 2025

https://github.com/manid2/cpp-codes

C++ language specific code examples.

alogrithms cpp cpp11 cpp17 std stl

Last synced: 17 Jul 2025

https://github.com/nguyenj-c/assembler_mips

Reuplod of old work done for a course about MIPS

assembler cplusplus cpp mips mips-architecture mips-assembly

Last synced: 16 May 2026

https://github.com/ekaone/golang

🏌️‍♂️ Some programming experience by Golang

c concurency cpp go golang helloworld multiprocessing multithreading package quote

Last synced: 10 May 2026

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026

https://github.com/mohammadmd1383/benchmark-dll

A library for testing speed of code execution with high precision

c cdll clibrary cpp cpp-library cpp11 cpp14 cpp17 csharp csharp-library dll java java-8 javalibrary python python-3 python3

Last synced: 11 Apr 2026

https://github.com/dev0x13/ust_x

A reference implementation of cross-correlation algorithm for ultrasonic thermometry method

cpp physics ultrasonic-sensor ultrasound ultrasound-thermometry

Last synced: 21 Mar 2025

https://github.com/0xvpr/vpr-deviate

C99/C++20 Header only library for dependency free function hooking in windows.

cplusplus cpp cpp11 cpp17 cpp20 detour-hook function-hooking hacking-tool header-only hook library

Last synced: 17 Jul 2025

https://github.com/fulldroper/caesarcipher

Classes realize Caesar encryption methods on popular programming languages like: JavaScript, Java, C++, Phyton, PHP, Pascal, Lua, Go

caesarcipher cpp go golang java javascript js lua pascal php phyton

Last synced: 08 Apr 2026

https://github.com/sreejit7/data-structures-algorithms

Codes with solutions for different Data Structures & Algorithm related problems

algorithms algorithms-and-data-structures cpp data-structures problem-solving

Last synced: 09 Sep 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/djoezeke/sfmltem

Quick Start Setup template for SFML and Dear ImGui with C++ on Windows.

cmake cpp game-development imgui library quickstart sfml sfml-game template vscode windows

Last synced: 18 May 2026

https://github.com/connorslade/noseshell

🐚 A Shell for Windows | Making CMD slightly less bad

cpp shell

Last synced: 05 Apr 2025

https://github.com/p4dro-dev/display_lcd_arduino12c_simplificado

Na disciplina de Eletricidade, e Eletrônica, docurso de Técnico em Informática que estou realizando, fizemos um projeto simplifcado com Arduino. Não sendo necessário usar a ProtoBoard. E sim, Placa 12c + Arduino + Cpp!

arduino-display arduino-library cpp cpp-programming lcd-panel lcd16x2

Last synced: 31 Jul 2025

https://github.com/victorharri-chal/arcade

🕹️ A graphical project in C++ to recreate an arcade machine with multiple games (Pacman & Nibbler) and multiple graphical libraries (Ncurses, SFML, SDL2). Done on my 2nd year at Epitech

arcade-machine cpp epitech game graphical-programming ncurses nibbler pacman sdl2 second-year-project sfml

Last synced: 06 Apr 2025

https://github.com/fortune0406/taskblaze

Boost your productivity with TaskBlaze, an AI-driven task management tool. Organize, prioritize, and manage tasks effortlessly. 🚀✨

ai automation cpp desktopapp freelance kanban minimalistic offline productivity productivitytools taskmanagement timetracking todolist windowsapp workflow

Last synced: 17 Jul 2025

https://github.com/ravijo/simple-telnet-client

Simplest Telnet Client Ever Made in C/C++

c cpp networking telnet telnet-client telnetlib wrapper

Last synced: 19 Apr 2026

https://github.com/ntdls/httpd16

Webserver for Windows 3.11, because I can and I want to. So eat it! :P

cpp http legacy web-server windows-3 windows-3-x

Last synced: 16 Dec 2025

https://github.com/coderfamer/cpp-primer

c++ primer 5th answers

cplusplus cplusplus-11 cpp cpp11

Last synced: 02 Jan 2026

https://github.com/edisonslightbulbs/rfcomm-cpp

Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)

bluez-dbus cmake cpp rfcomm

Last synced: 26 Jun 2025

https://github.com/d3m1d0s/opengltemplate

Modern C++20 OpenGL starter template with CMake, GLFW, and GLAD

cmake cmakelists cpp cpp20 cross-platform glad glfw graphics opengl template

Last synced: 16 May 2026

https://github.com/sleeepyjack/multisplit

Simple multisplit for CUDA accelerators

cpp cuda gpu nvidia parallel-programming primitive split

Last synced: 20 May 2026

https://github.com/busraozdemir0/multiplication_division_demo

Çarpma ve bölme operatörlerini kullanmadan çarpma/bölme işlemlerini gerçekleştiren program

cpp division multiplication multiplication-division-app

Last synced: 28 Mar 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/shishir-dey/libmodbus

"libmodbus" is a lightweight C++ Modbus library tailored for embedded systems

cpp embedded-systems firmware library microcontroller modbus

Last synced: 04 Mar 2025

https://github.com/thalhammer/zfspp

C++11 convenience wrapper around libzfs

cplusplus cpp library wrapper zfs

Last synced: 21 May 2026

https://github.com/laubps/polygon-detector-opencv

Advanced C++ project using OpenCV to detect and classify polygons in images. Features precise edge and contour detection, polygon classification (triangles, quadrilaterals, etc.), and a Qt-based GUI. Supports JPEG, PNG, BMP formats. Includes advanced image processing and basic AI algorithms for better classification.

cpp opencv qt qt-gui qtcreator

Last synced: 07 Jan 2026

https://github.com/frodoalaska/ouronlyhope

A 2D game where a peasant in medieval times is trying to kill waves and waves zombies to save his small village

2d-game box2d cpp game-development our-only-hope raylib zombie-survival-shooter zombies

Last synced: 20 Mar 2025

https://github.com/stuart6854/vgw

VGW(Vulkan Graphics Wrapper) - A Vulkan wrapper library. (Work-In-Progress)

cpp vulkan

Last synced: 22 Jun 2025

https://github.com/veracioux/siau-devconf

An MBED C++ code generator for smart home devices

cli cmake cpp json linux mbed mbed-os mqtt qttest

Last synced: 07 Apr 2026

https://github.com/lukasondrejka/cpp-tic-tac-toe

Tic-Tac-Toe game in C++ with sockets and client-server TCP communication

client-server console cpp game linux socket tcp

Last synced: 19 May 2026

https://github.com/codeficct/programacion-2-ejercicios

Todos los ejercicios de programación 2 usando c++, con el ing. Contreras.

contreras cpp embarcadero radstudio recursion recursive-algorithm

Last synced: 27 Jun 2025

https://github.com/mcquerol/tictactoe-cpp

C++ Tictactoe game focusing on 2D array manipulation and OOP design and console output with user input. 2 player (human vs human or human vs AI)

2d-array class-design cpp doxygen game object-oriented-programming tictactoe uml

Last synced: 18 May 2026

https://github.com/bleckwolf25/developerset

Automate your developer environment with style, power and ease. Dotfiles, folders and tools. Works on unix-based Operating Systems.

bash c cpp csharp java lua luau node python rust shell

Last synced: 08 Apr 2026

https://github.com/chihebabiza/cpp-problem-solving-level-1

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-ad

Last synced: 23 Jun 2025

https://github.com/naetherm/langdict

Small C++ program fo generating a collection of words and their near neighbours based on Levenshtein and phonetic similarity.

archaic cpp language-dictionary phonetic-similarity word-similarity

Last synced: 27 Mar 2025

https://github.com/matusollah/night-vision

Zdrojový kód na kamarátove nočné videnie

arduino c cpp esp esp32 esp32-cam esp32-camera ssd1306 ssd1306-oled

Last synced: 11 Jul 2025

https://github.com/ashaduri/number-to-georgian-cpp

Transform any number to a Georgian text (C++ version)

cplusplus cplusplus-17 cpp cpp17 georgian georgian-language number translation words

Last synced: 13 Sep 2025

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/deryaxacar/42-cpp_07

In this project, in ex00, we learn how to use the swap, min, and max template functions with different data types. In ex01, we apply the same operation to each element of an array using the iter function. Finally, in ex02, we create our own Array<T> class to delve deeper into both templates and dynamic memory management for template functions.

42 42-cpp-module 42-cpp-modules 42-school 42born2code 42cpp 42cursus 42projects 42school cpp cpp-module-07 cpp-modules-42 cpp07 template template-project templates

Last synced: 28 Mar 2025

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/hong539/coding_collects

coding_collects for practice coding with any other Programming languages

c coding cpp csharp javascript python python3 rust

Last synced: 05 Apr 2025

https://github.com/wojwozniak/cpp-assigments

High school exams preparation

cpp matura-exam study-project

Last synced: 06 Apr 2025

https://github.com/werdsmind/simple_file_manager

Este proyecto es un organizador de archivos desarrollado en C++.

console-application cpp executable file-manager no-gui organizer simple-project

Last synced: 20 May 2026

https://github.com/chocobo1/osrandom

C++11 Header-only CSPRNG layer

cpp cpp11 header-only random

Last synced: 11 May 2026

https://github.com/beepboopbit/cpp-data-structures

C++ data structure compilation

cpp data-structures learning

Last synced: 20 Mar 2025

https://github.com/suryansh-dey/neovim-config

NvChad 3.0 based neovim config with webdev, python, C++, Rust etc. support

cpp html-css-javascript lua markdown neovim nodejs nvchad-custom-config python rust

Last synced: 02 Apr 2026

https://github.com/mcquerol/studentdb-poco-cpp

C++ student database using POCO libraries. Demonstrates OOP and database management.

class-design cpp doxygen inheritance object-oriented-programming stl-containers student-db uml

Last synced: 16 May 2026

https://github.com/ahadcove/simplelib

Simple C++ library for simple functions like cout

cplusplus cpp

Last synced: 30 May 2026

https://github.com/dstoyanov0/cpp_school

VHSE "John Atanasoff" C++

cpp cppprogramming cppprojects

Last synced: 13 Sep 2025

https://github.com/tayne3/gitversion.cmake

🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.

c c-plus-plus cmake cpp version-manager versions

Last synced: 11 Apr 2025

https://github.com/benapetr/sudoku

Sudoku "Pro" is a very simple yet powerfull SUDOKU game client, for the most hardcore players

cpp qt sudoku sudoku-board sudoku-game

Last synced: 19 May 2026

https://github.com/davidyslu/classicsudoku

Implement the classic game "Sudoku" in C++

c-plus-plus cpp game game-development

Last synced: 28 Aug 2025

https://github.com/talhabalaj/menutor

A CLI Menu creator for C++

cli cpp lambda menu

Last synced: 27 Mar 2025

https://github.com/fujiwarachoki/todo-list-cpp

ToDo Application with GUI written in C++ and QtCreator.

cpp qtcreator todo

Last synced: 03 Jul 2026

https://github.com/karanchawla/programmingpractice

This repository contains my implementations of common algorithms and data structures. It also includes some competitive coding problems solutions.

cpp cpp-primer geeksforgeeks leetcode programming-language

Last synced: 19 May 2026

https://github.com/micheleriva/c-vs-ts-wasm

👽Simple repo I made for myself just to test some WebAssembly compilers.

assembly c compilers cpp haskell typescript wasm wat webassembly

Last synced: 08 Apr 2026

https://github.com/superpuero/kawa_arena_allocator

Fast, single-header and modern, allocator solution for c++ 17

arena arena-allocator cpp cpp17 game-development memory

Last synced: 25 Jun 2025

https://github.com/kougen/cpp-tic-tac-toe

An Online/Offline multiplayer Tic-Tac-Toe written in C++

cli-game cpp multiplayer tictactoe

Last synced: 10 Jul 2025

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/afaikafk/bdm

C++ math library for graphics programming

3d-math c-plus-plus-17 cpp cpp-library cpp17 header-only mathematics matrix quaternion vector

Last synced: 04 Jul 2026

https://github.com/capp-adocia/hmcw

这是一款Minecraft风格的桌面小工具

application cpp minecraft qt

Last synced: 04 Mar 2025

https://github.com/melardev/cppboostbindshellsync

Bind Shell written in Cpp using Boost libraries

bind-shell boost cpp networking pipes process reverse-shell shell sockets

Last synced: 18 May 2026

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

C++17 finite state machine

cpp cpp17 fsm

Last synced: 17 Jun 2025

https://github.com/dechristopher/toodo

An eloquent CLI-based TODO and FIXME comment viewer for all POSIX systems.

bash c cpp fixme gross hacky todo yucky zsh

Last synced: 05 Apr 2026

https://github.com/petrenko-alex/ai-flat-price

[Архив 2015] Расчет стоимости недвижимости с помощью нейронной сети / Real estate price calculation via neural network

alglib artificial-intelligence cpp neural-network qt real-estate-price visualstudio

Last synced: 18 May 2026

https://github.com/fizzymo/fizzymo

I fell in love with tech because any problem I had could be solved. It sparked a fire in me to chase a career where I could mix my creative side with geeky knowledge.

backend cpp css html5 java javascript python r react software-development typescript

Last synced: 06 Apr 2026

https://github.com/hgschandeepa/dsa-repo

This repository contains all the answers for the🚀 LEETCODE and ⭐GFG questions, And the files are named with the Date.

arrays competitive-programming competitive-programming-contests cpp data-structures geeksforgeeks graphs javascript leetcode linked-list tree

Last synced: 20 May 2026

https://github.com/thethunderb0lt/strivers-sde-sheet-challenge

Strivers SDE Sheet – Challenge -- Important topics and problems for coding & technical interviews

coding-interviews cpp dsa java

Last synced: 16 May 2026

https://github.com/travisspomer/apicheck

Easy, high-performance checks for WinRT APIs from C++.

api cpp cpp-library windows-runtime winrt winrt-uwp

Last synced: 28 Mar 2025

https://github.com/bestmahdi2/uni__directxhumanwalkerdetailedenvironmentproject

A university project in which a walking human is designed with DirectX 9 and the surrounding environment is also designed

cpp detailed detailed-environment directx directx-environment directx-human directx-programming directx9 human human-walking walker

Last synced: 17 Jun 2025

https://github.com/brainstone/string-tomfoolery

A silly little library that explores what fun stuff you could do with strings and operators in C++...

cmake cpp cpp23 library string string-manipulation template

Last synced: 19 Jul 2025

https://github.com/syedzawwarahmed/data-structures

This repository contains algorithms implementing the basic data structures.

c cpp data-structures-and-algorithms

Last synced: 18 May 2026

https://github.com/engichang1467/3d-cube

Created a 3D rotating Cube with OpenGL and C++

cpp freeglut glew opengl

Last synced: 18 May 2026

https://github.com/sa2003hil/dsa

Explore fundamental Data Structures and Algorithms with this repository. It contains clear implementations, detailed explanations, and practical examples in various programming languages. Perfect for learning, practicing, and mastering the core concepts of computer science and programming.

arrays cpp dsa dsa-algorithm graph linked-list queue stack string

Last synced: 14 Apr 2025

https://github.com/bensuperpc/astar

Fast and easy to use standalone header only 2D astar algorithm library in C++20

astar astar-algorithm astar-pathfinding cpp cpp20 dijkstra dijkstra-algorithm header-only pathfinder pathfinding pathfinding-algorithm template-class

Last synced: 27 Mar 2025

https://github.com/amlel-el-mahrouss/btb

BTB, a build system based on JavaScript Object Notation written in C++

build-system cpp json

Last synced: 29 Mar 2025

https://github.com/danucosukosuko/win10proactivator

Programa activador de Windows 10 Pro para toda la vida

activation cpp pro vs2022 windows-10

Last synced: 19 May 2026

https://github.com/0xsky/libredis-client

Redis C++ client, suppert redis cluster, requires hiredis only

c-plus-plus connection-pool cpp libredis-client muti-platform redis-cluster thread-safety

Last synced: 09 Jun 2026

https://github.com/zabavb/employee-manager

Employee Manager is a simple console application written in C++ to manage employee records. This project was created to demonstrate core principles of object-oriented programming (OOP) and data management.

app-backend application console console-app console-application cplusplus-11 cpp crud crud-app crud-application file filesystem management

Last synced: 02 Jan 2026

https://github.com/fontseca/microservices-architecture

A server implementing a microservices architecture using C++, MongoDB, a RESTful API, and Docker for a technical assessment.

cpp cpprestsdk design-patterns microservices mongodb

Last synced: 20 May 2026