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/endurodave/coredumparm

ARM Embedded System Core Dump

arm c-language call-stack core-dump cpp embedded-systems

Last synced: 25 Apr 2026

https://github.com/cogan-software/hlwa

High-Level Windows Abstraction API to help developers access and manage the windows API (such as the registry) for application development in C++.

api cpp library lightweight registry windows

Last synced: 25 Apr 2026

https://github.com/arashout/blobcombatsimulator

A combat simulation that uses neural networks and genetic algorithms

cpp evolution genetic-algorithm machine-learning neural-network sfml2

Last synced: 06 Jun 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/skivhisink/marshalingclrsamples

Guide for Using C++ or C code in C#

clr cpp csharp dll library marshaling

Last synced: 26 Apr 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

https://github.com/jelhamm/memory-management

"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."

allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python

Last synced: 26 Apr 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/aman090304/150-interview-questions-leetcode

Solved examples of DSA questions from the famous 150 Interview Prep Questions from LeetCode in C++

cpp dsa dsa-algorithm leetcode-cpp

Last synced: 17 Jun 2026

https://github.com/liardeauxq/babel

3rd Year Epitech Project - VOIP application

boost cpp qt server student-project voip-application

Last synced: 26 Apr 2026

https://github.com/akshat2602/sem3_cgl

Assignments for SPPU Sem 3 Comp Engineering CGL (Computer Graphics Lab)

computer-graphics cpp opengl

Last synced: 27 Apr 2026

https://github.com/daniel-191/simple-gui

Really Simple GUI using the Dear ImGUI Library.

cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows

Last synced: 19 May 2026

https://github.com/thanatisia/dev-references

All-in-One Programming/Software Development concept references with implementation examples

cpp development programming python shellscripting

Last synced: 27 Apr 2026

https://github.com/konyd/game-of-life

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/jaytwolab/useoldqt5inqt6

Use old Qt5 in Qt6 :kr: Qt6에서 구형 Qt5 사용하기

cpp qt qt5 qt6

Last synced: 27 Apr 2026

https://github.com/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 28 Apr 2026

https://github.com/ostanton/simplecalculator

A remake of my Nim calculator but in C++ with wxWidgets.

cpp cpp-programming gui gui-application ui wxwidgets

Last synced: 28 Apr 2026

https://github.com/gargakshit/invaders

Yet another i8080 space invaders emulator

cmake cpp imgui intel8080 invaders opengl space-invaders

Last synced: 28 Apr 2026

https://github.com/ashaduri/ashaduri

Config files for my GitHub profile.

config cplusplus cpp github-config modern-cpp-development rust

Last synced: 28 Apr 2026

https://github.com/ohjurot/jni-hpp

A Basic header only lib and jar that helps you connecting C++ and Java using JNI

cpp header-only jar java jni

Last synced: 28 Apr 2026

https://github.com/jerboaburrow/gpgpuparticles

10,000,000 Particles that follow your mouse and collide with drawable obstacles!

cpp gpgpu opengl physics-simulation

Last synced: 28 Apr 2026

https://github.com/hanilr/netcom

TCP/UDP Communication GUI. Written in C++ with Qt

cplusplus cpp gui qt qt6 qtcreator tcp tcp-client tcp-protocol tcp-server tcp-socket udp udp-protocol udp-socket

Last synced: 28 Apr 2026

https://github.com/samplec0de/stringcalculator

Full-featured calculator written in C++ with Qt framework GUI. Supports variables.

calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator

Last synced: 28 Apr 2026

https://github.com/iricartb/rpc-gateway-sockets

Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.

c-sharp cpp rpc-client rpc-server sockets visual-studio

Last synced: 28 Apr 2026

https://github.com/rkolovanov/kapec-engine

Попытка написать свой 3D-движок на основе SFML

3d-engine cpp sfml

Last synced: 28 Apr 2026

https://github.com/iboudhaine/HNSW-Attribute-Filtering-Optimization

Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.

ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps

Last synced: 02 Apr 2026

https://github.com/adityarajsingh/cp

All the code solutions for problems related to Data Structures and Algorithms and problems of various coding platforms.

algorithms competettive-programming cpp data-structures problem-solving

Last synced: 18 Jun 2026

https://github.com/hsyodyssey/understanding-bitcoin-cpp-version

Understanding Bitcoin(CPP version)|理解比特币(C++ 版本源码剖析)

bitcoin cpp

Last synced: 28 Apr 2026

https://github.com/longhao-li/onion

A lightweight and easy to use async IO library implemented with C++20 coroutine.

async cpp cpp-coroutines cpp23 io-uring iocp socket-io

Last synced: 29 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/hightemp/appearth

Qt project of earth projection zones

cities cpp earth globus map qt5

Last synced: 29 Apr 2026

https://github.com/lucacasamentigamedev/arkanoid

Simple Arkanoid clone project made with C++ and raylib

arkanoid cpp raylib

Last synced: 29 Apr 2026

https://github.com/shakfu/pd-cpp

Basic example(s) of puredata externals using cpp

cpp puredata puredata-external

Last synced: 08 Jun 2026

https://github.com/younj666/atry

基于C++,easyx,和vs2022实现的坦克大战游戏

cpp easyx tankfight visual-studio

Last synced: 02 Apr 2026

https://github.com/undergrounder96/factorial_cpp

This repo is just an excuse for me to learn Makefile.

c cpp make makefile

Last synced: 29 Apr 2026

https://github.com/wesgtox/programming-lab-ii

College "Programming Lab II" exercises.

algorithms c cpp programming-language

Last synced: 29 Apr 2026

https://github.com/skyv26/employee-management-system

The Employee Management System, built in C/C++ with Borland Graphics and Turbo C/C++ Windows, features CRUD operations for efficient employee management. It showcases impressive graphics, a "Taj Mahal" Thank You page, and data security through a built-in barrier. Reflecting my dedication and proficiency in programming and design.

borland-cpp borland-graphics-interface c compiler cpp object-oriented-programming procedural-programming

Last synced: 29 Apr 2026

https://github.com/a2p1k02/obfus

A small program to obfuscate C++ code

cpp obfuscation obfuscator rust

Last synced: 29 Apr 2026

https://github.com/selcuukyilmazz/solitiare_game

Classic solitaire game

cpp solitaire-game

Last synced: 08 Jun 2026

https://github.com/whysosaket/learn-c-and-cpp

Learning C and C++

c cpp

Last synced: 17 Apr 2026

https://github.com/trojaner/eru-ceng-bz205

Assignment for C++ Data Structures and Algorithms Course at ERU

algorithms assignment cpp data-structures

Last synced: 18 Jun 2026

https://github.com/meet-c-viradiya/quantum-workflow

Quantum-enhanced workflow scheduling optimizes multi-processor resource allocation using DAGs and a hybrid quantum-classical approach, visualized via advanced tools. QUBO problem formulation ensures efficiency.

cpp drug-design hpc machinelearning-python nisq pipelines qiskit qiskit-metal quantum-algorithms quantum-chemistry quantum-machine-learning transmon-qubit unitaryhack workflow-automation

Last synced: 29 Apr 2026

https://github.com/johnkun136nvcp/my-project-euler

Solving problems of Project Euler in Haskell (if it's possible)

cplusplus cpp euler haskell project-euler

Last synced: 29 Apr 2026

https://github.com/guovza/satnegirji

Suoma-Davvisáme-Suoma sátnegirji ja ollu sánit

cpp davvisamegiella davvisapmi sqlite sqlite-database suoma-davvisame-suoma

Last synced: 17 Apr 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 2026

https://github.com/gsquire/farmhash-ffi

Simple Rust bindings to Google's FarmHash

cpp hashing rust

Last synced: 29 Apr 2026

https://github.com/iamareebjamal/semaphores-example

Basic process synchronisation using semaphores in linux demonstrated by special kind of Dining Philosophers problem

cpp dining-philosophers-problem process-synchronisation semaphore

Last synced: 29 Apr 2026

https://github.com/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026

https://github.com/ktstephano/haskell

Haskell-like functional programming in C++

cpp functional haskell

Last synced: 30 Apr 2026

https://github.com/darkygr/console-cpp-triplex-game

Game made with C++ to crack the password to help a hacker

cpp

Last synced: 21 Jun 2026

https://github.com/landiluigi746/nova

Nova is a lightweight game development framework written in C++20 using OpenGL 3.3. It's designed to make building games easier and more user-friendly.

cpp game-2d game-development game-framework opengl opengl3

Last synced: 30 Apr 2026

https://github.com/syohex/leetcode

leetcode problems

cpp leetcode

Last synced: 18 Jun 2026

https://github.com/harshnag1/pep-dsa-2026

Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).

algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving

Last synced: 30 Apr 2026

https://github.com/webforms-core/Web_forms_classes

WebForms Core back-end. WebForms Core technology is available in all programming languages.

backend c cpp csharp elanat elixir frontend go java javascript kotlin nodejs perl php python r ruby rust swift webforms

Last synced: 30 Apr 2026

https://github.com/fabian-hk/homebot

This project is a bot which collects data and controls systems in your home.

bot cpp google-grpc google-protobuf homeautomation python3 telegram-bot webscraper

Last synced: 30 Apr 2026

https://github.com/ifwhy/learning-c-and-cpp

Repositori ini berisi topik belajar C dan C++

asteroids-game c calculator cpp crud game

Last synced: 30 Apr 2026

https://github.com/arkenidar/opengl-game

https://github.com/arkenidar/opengl-quake-win64

codeblocks cpp game msys2-mingw64 ogl opengl quake sdl

Last synced: 30 Apr 2026

https://github.com/grachale/cipher_tga_files

Implementation of functions for a program that can encrypt and decrypt a TGA image file.

cipher cpp openssl tga-image

Last synced: 08 Jun 2026

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

A Phone Book Application Built With C++, Designed to Efficiently Manage Your Contacts. This Project Includes Features Like Adding, Searching, Editing, and Deleting Contact Details. It's a Simple Yet Powerful Tool to Demonstrate C++ Fundamentals and Object-oriented Programming Concepts.

cpp git open-source phonebook

Last synced: 30 Apr 2026

https://github.com/cuixing158/mex-file

MATLAB MEX file For C/C++ code generation

c code-generation compile cpp matlab matlab-coder mex opencv

Last synced: 30 Apr 2026

https://github.com/jt2m0l3y/mypl

Programming language designed for the purpose of studying compilation and runtime processes. As a side note, OCaml was also introduced to contrast with imperative languages.

ast code-generation compiler-design cpp grammars jit lambda-calculus lexical-analysis ocaml parsing type-checking vm

Last synced: 01 May 2026

https://github.com/soraxas/cppm

Progress monitor for C++, with fancy bar, speed monitor, and estimated time to finish

cpp cpp11 progress-bar progress-monitoring tqdm

Last synced: 19 Jun 2026

https://github.com/ferhatgec/bufsize

Terminal buffer size info library for C++

buffer-size cpp terminal

Last synced: 01 May 2026

https://github.com/jorazon/glfw-demo

Simple GLFW 3 application

cpp glfw glfw3 graphics-programming portal

Last synced: 19 Jun 2026

https://github.com/csy214-beep/stickersmanager2

Windows10/11Offline Stickers Manager

cpp qt6 stickers stickers-apps stickers-manager windows

Last synced: 01 May 2026

https://github.com/samirhamadaa/developer

A structured C++ project implementing OOP principles, focusing on encapsulation, abstraction, and multi-level inheritance with real-world object modeling.

abstraction classes cpp encapsulation inheritance object-oriented-programming oop

Last synced: 05 Jun 2026

https://github.com/sylhare/cpp

C++ small projects

beginner cpp game tutorial

Last synced: 08 Jun 2026

https://github.com/madebypixel02/cpp-module-05

[42 Madrid] Mommy, when I grow up, I want to be a bureaucrat!

42 42-cursus 42born2code 42madrid born2code bureaucrat cpp cpp11 makefile peer2peer repetition

Last synced: 08 Jun 2026

https://github.com/gunh0/packet-capture

🌐 This repository contains rough code snippets for capturing network packets.

cpp network packets python

Last synced: 01 May 2026

https://github.com/nehalmr/healthpod

HealthPod by nehalmr (IoT Healthcare Module): ESP8266, DS18B20, Pulse Sensor, C++, Thingspeak, Flutter UI Developed a healthcare monitoring system with IoT integration

api api-bindings arduino-ide cpp dart ds18b20 esp8266 flutter-ui iot-application iot-device multios pulse-sensor sqlite3 temperature-sensor thingspeak

Last synced: 01 May 2026

https://github.com/frankkopp/frankycpp_old

Re-Learning C++ by migrating Franky Chess Engine to C++

chess chess-engine cmake cpp cpp17

Last synced: 19 Jun 2026

https://github.com/markelca/noob.c

My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.

algorithms algorithms-and-data-structures c cpp data-structures educational resources theory

Last synced: 01 May 2026

https://github.com/antonioberna/nn-gpu-logic-gates

Neural Network implementation on GPU using CUDA C++ to learn logic gates operations

cpp cuda gpu logic-gates neural-networks nvidia

Last synced: 01 May 2026

https://github.com/solareenlo/vimrc-c-cpp

My .vimrc for c and cpp

c cpp vim vimrc

Last synced: 01 May 2026