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/timbergus/sirocco

This project aims to create a C++ REST server.

cpp rest server

Last synced: 26 Jun 2026

https://github.com/igorjakus/minigolf

Projekt studentów Instytutu Informatyki Uniwersytetu Wrocławskiego. Prosta gra 2D w tematyce mini golfa.

cpp gamedev minigolf

Last synced: 02 Mar 2026

https://github.com/icingworld/shutingdown

关机小助手

cpp qt shutdown-timer spoof

Last synced: 02 Mar 2026

https://github.com/ped7g/adventofcode

My solutions for https://adventofcode.com/ programming mini puzzles - written mostly as sjasmplus script (to exercise the tool and collect ideas for future development of the script language, not because it's a best choice for the task, quite opposite)

advent-of-code advent-of-code-2020 advent-of-code-2022 cpp sjasmplus upp

Last synced: 01 May 2026

https://github.com/martinhelmut/embedding-lua-in-cpp-example

This is an example repository on how to embed Lua in C++.

cmake cpp lua

Last synced: 24 Apr 2026

https://github.com/willnationsdev/wyrd-narrative-scripting

A narrative engine for a GUI and text-based scripting language that doubles as a constructed language for simple and direct communication between users and AI characters/systems.

cpp narrative narrative-programming natural-language nodejs scripting-language typescript wyrd

Last synced: 18 Apr 2026

https://github.com/kzemek/cpp-rtags-layer

Add RTags support to c-c++ Spacemacs layer.

cpp emacs layer rtags spacemacs

Last synced: 30 Apr 2026

https://github.com/illescasdaniel/emoji-program-1

Program made with emojis!

cpp emojis

Last synced: 23 Jan 2026

https://github.com/tanis2000/bone

Bone, the Binocle project generator

c cpp engine gamedev generator rust-lang

Last synced: 30 Apr 2026

https://github.com/leo310/chat

Simple chat app with front and backend in C++

chat chatroom cpp development

Last synced: 10 Feb 2026

https://github.com/a7bari/codewars-problems

some competitive programming problems with my suggestions for solutions

codewars-solutions competitive-programming cpp javascript

Last synced: 26 Feb 2026

https://github.com/samyam81/generic

Generic programming is a programming paradigm that highlights crafting algorithms and data structures in a manner enabling them to function across various data types seamlessly, sans necessitating modifications. This is typically realized through the utilization of templates or parameterized types.

cpp csharp generic go java readme stack

Last synced: 19 Apr 2026

https://github.com/diegopacheco/servers-benchmark

🚀 Servers Benchmark: Simple POC to benchmark servers and languages.

benchmark bun clojure cpp deno elixr-lang go graalvm haskell java java-21 julia nim nodejs performance python ruby rust v zig

Last synced: 02 Mar 2026

https://github.com/netromdk/patching

Patching binaries

binaries cpp patching python

Last synced: 19 Apr 2026

https://github.com/zsr2531/bfc

A brainfuck interpreter and compiler written in C++

ast brainfuck compiler cpp interpreter

Last synced: 07 Jun 2026

https://github.com/bettercallshao/hppuml

Help flip C++ header text to be used in UML class diagrams.

cpp documentation html microservices nojavascript object-oriented-programming python serverless uml uml-diagrams

Last synced: 10 Feb 2026

https://github.com/keithdhedger/docsets

Some doc sets for use with Zeal and other apps.

api bash cpp development docset gtk2 gtk3 python qt5 qt6 zeal

Last synced: 12 Feb 2026

https://github.com/devel0/example-vscode-linux-cpp-debug

skeleton of c++ application in linux using makefile and vscode debug

cpp debug example linux vscode

Last synced: 26 Apr 2026

https://github.com/killerasus/adaptive_shooter

The game developed as an implementation of the dynamic difficulty adaptivity algorithm described in my M.Sc. dissertation.

c-plus-plus clanlib cmake cpp game lua machine-learning

Last synced: 15 Feb 2026

https://github.com/thomasleese/acorn

Powerful and elegant programming language.

cpp language llvm programming-language

Last synced: 24 Apr 2026

https://github.com/aureleoules/chatclientcpp

⌨ c++ chat client

chat cpp qt tcp

Last synced: 20 Apr 2026

https://github.com/gf712/pyml

Machine Learning algorithms in Python and C/C++ written from scratch using the respective standard libraries

cpp machine-learning python3

Last synced: 27 Feb 2026

https://github.com/wismh/brainfuck

Brainfuck interpreter. Just for fun. Enjoy!

brainfuck cpp interpreter

Last synced: 12 Feb 2026

https://github.com/ikhsan3adi/c-snake-game

🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.

c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar

Last synced: 10 Feb 2026

https://github.com/taffarel55/beginning-cpp-through-game

Codes and Exercises of the book Beginning C++ Through Game Programming

books cpp games

Last synced: 06 Jun 2026

https://github.com/jesuisstan/42_http_webserver

implementation of a simple http web server in c++

42 cpp html http makefile server

Last synced: 14 Feb 2026

https://github.com/amanoteam/pino

A GCC cross-compiler targeting Android

android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux

Last synced: 30 Apr 2026

https://github.com/Icingworld/WW-WebServer

A simple WebServer for linux

cpp epoll linux webserver

Last synced: 20 Oct 2025

https://github.com/sonawaneashwini/car-rental-system

The Car-Rental-System repository offers a command-line interface for selecting car brands, making it an efficient choice for quick car rental decisions.

car-rental-system cpp cpp-based-project terminal-based

Last synced: 31 Jan 2026

https://github.com/umbrellaleaf5/graph_cpp

Helper Graph class for C++ with CMake support

cmake cpp doxygen-documentation graph

Last synced: 14 Feb 2026

https://github.com/pirate-emperor/ue5vc-perforce

UE5VC-Perforce integrates Perforce version control with Unreal Engine 5, enabling seamless collaboration on game development projects across multiple devices. It streamlines asset management, supports branching and merging, and enhances team productivity.

asset-management automation-scripts configuration-automation cpp multi-device-app-development p4v perforce python ue5 version-control

Last synced: 17 Feb 2026

https://github.com/willdoescode/coolkidgame

Coolkidgame. Don't know what this will turn into yet.

cpp glfw opengl

Last synced: 30 Apr 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/mubeen-channa/cpp-programs

Daily C++ Programs: A collection of daily C++ coding exercises and solutions to help you practice and improve your programming skills.

competitive-programming contributions-welcome cpp cpp-programs mubeen-channa mubeenchanna programs-practice

Last synced: 14 Oct 2025

https://github.com/lioneljouin/ggj22

Global Game Jam 2022 - https://github.com/Empheon/GGJ21

cpp games ggj2022 globalgamejam pirates sheep ue4 unreal-engine-4 unrealengine windows

Last synced: 18 Apr 2026

https://github.com/chalet-org/chalet-docs

Chalet documentation website in NextJs

build-system c cpp cross-platform json mdx nextjs react

Last synced: 07 Feb 2026

https://github.com/zreechxnn/antrian-rumah-sakit

Hospital Queue System: A robust system for managing patient queues in hospitals. This project features a user-friendly graphical interface for efficiently handling patient records and processing queues, improving overall management and patient flow within medical facilities.

cout cpp gpp hospital-management-system hpp iostream queue queue-system sdl sdl2 sdl2-library sdl2-ttf std

Last synced: 11 Feb 2026

https://github.com/ujjwalsaini07/decryptorx_stealer

It is specialized repo for password cracking using WSA, IoT devices, and other modules. It focuses on breaking various protocols, offering a solution for security testing and vulnerability analysis in connected environments.

ardiuno cpp cracking-password cybersecurity github-actions go hacking iot ipaddress python workflow-automation

Last synced: 13 Feb 2026

https://github.com/bringauto/fleet-protocol

BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments

c communication cpp fleet-protocol protobuf reliable-protocol

Last synced: 11 Feb 2026

https://github.com/drichardson/vim-cpp

C++ quality of life plugin for Vim

clang-format cplusplus cpp vim vim-plugin

Last synced: 20 Apr 2026

https://github.com/homer6/automerge-cpp

A modern C++23 implementation of Automerge — a conflict-free replicated data type (CRDT) library for building collaborative applications.

cpp cpp23-library crdts

Last synced: 24 Feb 2026

https://github.com/ferhatgec/gtkka.cpp

GtkKa[dot]C++, Auto-generated C++ headers of GtkKa.

auto-generated cpp fegeya gtk gtk-kalem gtk3 header kalem source

Last synced: 30 Apr 2026

https://github.com/imadmi/internet_relay_chat

This project is about creating an IRC server

cpp irc irc-bot irc-server

Last synced: 19 Oct 2025

https://github.com/theshobhitsingh/encryptify

A secure file encryption and decryption tool written in C++, utilizing advanced synchronization mechanisms like semaphores and locks to ensure data integrity and safety.

cli cmake cpp locks multithreading semaphores

Last synced: 14 Mar 2026

https://github.com/mguludag/tesseract-4.1.0-precompiled-binaries

Tesseract 4.1.0 MSVC x64 Precompiled Binaries for use with Qt Creator

cpp image-processing library ocr

Last synced: 12 Jun 2026

https://github.com/anthonyzou/docker-build-stuffs

My docker emissions

cpp docker make

Last synced: 11 Feb 2026

https://github.com/yosh-matsuda/gpu-array

Maximum GPU performance with Modern C++ syntax. RAII and Range-based abstraction to GPU memory management and data layouts, enabling code safety and performance optimization with zero overhead.

cpp cpp20 cuda gpu header-only hip

Last synced: 08 Jun 2026

https://github.com/sleepy-monax/hevadea-raylib

:world_map: Hevadea is a game about exploring a randomly generated world.

cpp game-development raylib roguelike

Last synced: 29 Apr 2026

https://github.com/b1z0n/cpp-dev-resources

Curated list of useful c++ tools, and resources to learn them:

books c cpp cpp11 cpp14 cpp17 cpp1z developer-experience developer-tools development-tools resources tutorials

Last synced: 24 Feb 2026

https://github.com/frozenassassine/ws2812-controller

A library to control WS2812-RGB leds with an AVR-device

avr cpp led music-reactive rgb ws2812 ws2812b

Last synced: 11 Feb 2026

https://github.com/echosoar/program-languages-compare

Compare the similarities and differences between various programming languages

cpp golang language-comparison rust typescript

Last synced: 29 Apr 2026

https://github.com/jn513/esp32-l298-control

Functions for controlling the L298 H Bridge in an easy way using ESP32

cpp esp32 esp32-arduino ino l298 l298n

Last synced: 29 Apr 2026

https://github.com/demonstrandum/playground

C++ Starting point for windowed applications using GLFW with BGFX including ImGui to get started. Builds cross-platform with Bazel.

bazel bgfx cpp freetype glfw imgui linalg

Last synced: 29 Apr 2026

https://github.com/hobywan/wrappi

A profiling library based on PAPI hardware counters targetted for Linux-based multicore compute nodes.

cpp hpc linux multicore profiling

Last synced: 01 May 2026

https://github.com/lethal-guitar/saucermapviewer

Map viewer and asset exporter for Attack of the Saucerman

cpp cpp17 game-development opengl reverse-engineering

Last synced: 05 Mar 2026

https://github.com/gvelasq/palettizer

R package for color palette generation using the 'palettize' C++ library

cpp palette-generation r

Last synced: 26 Oct 2025

https://github.com/marcobuster/itis

Compiti, esercitazioni e verifiche fatte durante l'arco della scuola superiore.

c cpp school-project

Last synced: 29 Apr 2026

https://github.com/gunh0/hufs-fall-2019-computer-programming

📖 Fall Semester 2019 Computer Programming Lecture Materials | 강의 자료

c computer-programming-lab cpp

Last synced: 28 Apr 2026

https://github.com/hifza-khalid/oop_odyssey

OOP Odyssey 🚀 | C++ Projects 💻 | Master OOP concepts: Encapsulation, Inheritance, Polymorphism, Diamond Problem, and more! 🛠️

abstraction cpp encapsulation inheritance-examples oop polymorphism

Last synced: 05 Mar 2026

https://github.com/keithdhedger/lprgui

qt5 based frontend for lpr cli command

cpp cups frontend frontend-app gui-application lpr qt5 qt5-gui

Last synced: 22 Feb 2026

https://github.com/icingworld/nettool

网络配置切换工具

cpp network qt

Last synced: 29 Apr 2026

https://github.com/shilza/qtprettytimemanager

Time manager that can notify by pleasant sound

cpp manager qt5

Last synced: 28 Apr 2026

https://github.com/hxndev/counting-alphabets-using-pipes

We will count the number of alphabets in the input file using pipes.

alphabets c child code count cpp exec fork os pipes processes

Last synced: 02 May 2026

https://github.com/nicolachoquet06250/tools_library

Constitution d'une liste d'outils, répos, d'idées d'apps, challanges ou tout autre ressource pour s'améliorer en programmation peux importe son niveau.

clang cpp css golang java javascript nim-lang nodejs php python3 ruby rust shell typescript

Last synced: 01 Apr 2026

https://github.com/maikel/glib-senders

Senders and Receivers for the GNOME Glib library

coroutines cpp gtk stdexec

Last synced: 29 Apr 2026

https://github.com/apchavan/infopuller

Helpful CLI application to fetch useful details about website domains or local machine, using the core Windows OS functions.

autostart c cli-app cpp file-api ipv4 ipv6 mac-address malware-research operating-system persistence registry-hacks robots-txt threat win32-cpp windows windows-registry winsock2

Last synced: 14 Apr 2026

https://github.com/irgendwr/arduino_nunchuk_mouse

🖱️ This sketch lets you use a Wii Nunchuk as a mouse.

arduino cpp wii-nunchuk

Last synced: 04 May 2026

https://github.com/deadsix27/foo_now_playing_helper

A foobar2000 component that announces events as well as track metadata via OutputDebugString, which is a hacky but simple method to capture it from other programs

addon cpp foobar2000 foobar2000-component now-playing outputdebugstring plugin

Last synced: 04 Jul 2026

https://github.com/yauntyour/agent.cpp

agent.cpp:微型体积,无限可能,告别臃肿的依赖,迎接极致轻量的智能体时代。

agent cpp

Last synced: 02 May 2026

https://github.com/ferhatgec/freud

Fegeya Freud, CLI FPaper renderer, based on Totem (`less`-like tool without `--help`)

build cpp cpp17 elite fegeya fpaper freud help less totem

Last synced: 29 Apr 2026

https://github.com/akhilrai28/internet-of-things

Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.

c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data

Last synced: 25 Oct 2025

https://github.com/Muslim-Programmers/QuranApp-Windows

Quran Application Windows Source Code

cpp islamic qt5 quran-app windows

Last synced: 12 Feb 2026

https://github.com/xeco23/CleanCode

Clean Code anlayzer tool for C++

cleancode cpp libclang python

Last synced: 16 Oct 2025

https://github.com/sarthakpati/pytorchmodelimporttemplate

An example shoowing how to import a PyTorch model and use it using C++

cmake cpp cpp11 medical-imaging pytorch pytorch-tutorial torch tutorial

Last synced: 02 May 2026

https://github.com/mdusmanansari/school-management-system-using-c

This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool

c c-language cpp

Last synced: 02 May 2026

https://github.com/idanrosenzweig/real-time-computer-emulator

A real time emulator for a computer containing a cpu, mouse, keyboard, screen, (floppy) disk driver and BIOS firmware. Capable of loading and running small operating systems, provided as floppy disk files.

bios c cpp emulator firmware floppy-drives hardware i386 operating-systems vga x86

Last synced: 17 Apr 2026

https://github.com/barakugav/fdml

FDML is a CPP software for robot localization processing and queries using few (one or two) distance measurements

computational-geometric cpp geometric-algorithms localization robotics

Last synced: 15 Mar 2026

https://github.com/josephp91/libnvd

C++ library to locally store, update and index the National Vulnerabilities Database.

cplusplus cplusplus-11 cplusplus-14 cpp cpp11 libbson libmongoc libmongodb mongo-cxx-driver mongodb national-vulnerability-database

Last synced: 27 Apr 2026

https://github.com/erik-donath/pascalschesdreieck

A small Project about the Pascal's triangle(ger. Pascalsches Dreieck).

cpp geometry gui headless math mathematics pascals-triangle raylib raylib-cpp triangle visual-studio visualization

Last synced: 17 Apr 2026

https://github.com/hxndev/producer-worker-problem

This is a common worker producer problem in OS

c code cpp labtasks os problem producer producer-worker project worker

Last synced: 30 Apr 2026

https://github.com/damatrix/libdsi

a wip attempt to build a libnds alternative for the dsi, without use of libnds or devkitARM

cpp dsi homebrew libnds

Last synced: 16 Apr 2026

https://github.com/ticticboooom/getlowengine

A Game Engine based on DirectX12

cpp game game-development game-engine windows

Last synced: 17 Apr 2026

https://github.com/mo-karbalaee/programming-fundamentals

All the codes and exercises done during the fundamentals of programming course that I took on fall 2020

c cpp problem-solving programming sbu

Last synced: 19 May 2026