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/dpvasani/programing-street-150

A collection of 150 structured coding problems covering patterns, recursion, math, strings, arrays, and more. Organized into sprints with categorized solutions in C++. 🚀 Ideal for coding practice and interview prep!

cpp mathematics

Last synced: 09 May 2026

https://github.com/aethermark/aethermark

Aethermark is a high-performance, extensible Markdown parser and renderer built with pybind11

cpp markdown parsing pybind11 python3

Last synced: 09 May 2026

https://github.com/mangad/jsocketpp

A modern, C++20 socket library inspired by Java's networking API. Cross-platform support for TCP, UDP, multicast, and UNIX domain sockets, with blocking, non-blocking, and async operations.

cpp cpp20 java sockets tcp udp unix-sockets

Last synced: 01 May 2026

https://github.com/roberthue/mcts-connectfour

Implementation of an AI in the game Connect-Four using Monte Carlo Tree Search (MCTS) and QT.

ai cpp game-connectfour mcts-algorithm mcts-connectfour

Last synced: 09 May 2026

https://github.com/ayu5h5hakya/fragmentshaders

A repository to understand and experiment with Fragment shaders in Flutter

cpp dart flutter hlsl shader

Last synced: 09 May 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/davidyslu/candycrush

Implement the classic game "Candy Crush" in Qt

cpp game qt qt-gui

Last synced: 01 May 2026

https://github.com/jerdikk/robocat

Multiplayer clien-server game from book Multiplayer Game Programming Glazer Madhav

client-server cpp network-programming sdl2

Last synced: 10 May 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/jilliennelapid/stackcalculator

Project 1: A Stack (Data Structure) Calculator that implements strings and infix/postfix notation to compute basic operations.

cpp data-structures infix-to-postfix iomanip stack stack-calculator stacks strings

Last synced: 08 Oct 2025

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/idanrosenzweig/daemond

Infrastructure for managing daemons, services, and systems. Suitable for development environments, servers, cloud services, IoT devices, and more. Offers greater flexibility and convenience compared to other daemon managers.

c cpp daemon-manager design-patterns inter-process-communication linux serialization service-manager

Last synced: 10 May 2026

https://github.com/stuart6854/retgui

RetGUI: Retained-mode Graphical User Interface for C++

cpp retained-mode-gui user-interface

Last synced: 01 May 2026

https://github.com/nikhil1210-dev/db-connection

A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.

c cpp csharp java

Last synced: 01 May 2026

https://github.com/liu-yucheng/myopengllearning

Personal OpenGL Learner's Program Collection

cpp glsl gnu-gplv3 gpl3 gplv3 graphics learning opengl rendering

Last synced: 10 May 2026

https://github.com/5umitpandey/learning_dsa

Basic DSA Practice Questions | DSA | C++

cpp dsa

Last synced: 08 Jun 2026

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/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/t-h2o/webserv

This is when you finally understand why a URL starts with HTTP

42 cpp cpp98 web webserver

Last synced: 23 Feb 2026

https://github.com/embeddedcrab/freertos_tcpip_eth_port_xmc4500relax

This repository contains projects done on ARM processor/microcontroller in linux environment. XMC4500 Relax Kit, FreeRTOS w/Freertos Plus, Network Stack Porting over Ethernet, Linux Environment

arm c cpp environment freertos freertos-client freertos-iot freertos-plus freertos-server freertos-tcp infineon jlink linux-environemnt makefile tcp-ip tcp-socket xmc4500 xmc4500-ethernet xmc4500-relaxkit

Last synced: 24 Apr 2026

https://github.com/engichang1467/doodlejumpcpp

Created a Doodle Jump game in C++ and SFML Libraries

cpp doodle-jump sfml sfml-game

Last synced: 08 Oct 2025

https://github.com/rugleb/finite-element-method

Implementation of the finite element method on the example of the approximation problem

cpp finite-element-analysis finite-element-method

Last synced: 10 Apr 2025

https://github.com/jannled/stbuild

An easy to use buildsystem for C/C++ with minimal dependencies targeting C/C++ beginners and projects with moderate complexity.

build buildsystem buildsystems c cpp file single single-file system yaml

Last synced: 27 Apr 2025

https://github.com/pranavbharadwaj007/project-euler

Project Euler solution

cpp maths project-euler

Last synced: 06 Jun 2026

https://github.com/vovandreevik/datastruct-iterators

This C++ program demonstrates how to read, process, and sort data using the DataStruct structure and custom sorting criteria.

cpp iterator oop oops-in-cpp struct

Last synced: 06 Oct 2025

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/mikbry/ui

A modern, cross-platform UI toolkit for Rust, C++ and Python. Inspired by shadcn/ui, React Native and NativeWind.

cpp pyo3 python react react-native shadcn-ui tailwindcss

Last synced: 11 Feb 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/keithdhedger/xdg-desktop-portal-filechooser

A customizable file dialog chooser for use with xdg-desktop-portal

cpp qt qt5 qt6 vala xdg-desktop-portal

Last synced: 12 May 2026

https://github.com/uriyyo/roborace

:car: Arduino based self-driving car

arduino arduino-uno cpp

Last synced: 24 Apr 2026

https://github.com/01barthez/tp-inf-211

TP: Object Oriented Programming. Subjet: Managing a supermarket’s stock can be challenging, with numerous products, suppliers, and inventory processes to oversee. As a developer for Dovv Supermarket in Biyem-Assi, Yaounde you’ve been tasked with creating a stock management system. This system will organize products by categories, manage supplier...

cpp crud-application java javascript management-system oriented-object-programming python3 sql staruml uml-class-diagram

Last synced: 17 Apr 2026

https://github.com/cleasbycode/pdvps

PowerShell / C++ CLI tool to encrypt & embed any file type within a tweetable and "executable" default supplied PNG image.

arbitrary-data c-plus-plus cplusplus cpp embedded-data hidden-files image linux mp3 mp4 pdf pdvzip png-polyglot powershell pwsh python scripting-language steganography tweetable twitter

Last synced: 17 Apr 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/chafalleiro/vusibino-demo

Host and firmware to the VUSiBino

avr c cpp usb-devices v-usb

Last synced: 24 Apr 2026

https://github.com/skyzh/serialpb

Reliable packet transmission over serial interface

cmake cpp gtest serial

Last synced: 08 Oct 2025

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/dpieve/cellular-automaton

Each cell takes the color of its neighboring cells

cellular-automaton cmake cpp imgui imgui-sfml sfml

Last synced: 30 Jan 2026

https://github.com/charlot-dedjinou/matrice

Ce projet est une bibliothèque de manipulation de matrices qui permet d'effectuer des calculs matriciels essentiels. Avec cette bibliothèque, vous pouvez créer des matrices, effectuer des opérations mathématiques sur les matrices telles que l'addition, la soustraction, la multiplication, le calcul de l'inverse, etc.

c cpp matrix matrix-factorisation matrix-multiplication matrix-transpose

Last synced: 01 Mar 2025

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/enaium/java-all-in-native

This project is a Java application that uses native code to perform some operations.

cpp csharp ffm ffm-api go jep424 jep434 jep442 jep454 kotlin rust zig

Last synced: 17 Feb 2026

https://github.com/dzh-a-v/body-gravity-simulation

Gravity-based N-Body Simulation (alpha)

cpp simulation space

Last synced: 31 May 2026

https://github.com/hhyyrylainen/mlbrickbreaker

AI learns to play brick breaker

cpp cpp17 godot machine-learning

Last synced: 21 Jan 2026

https://github.com/mstanimirovic/make-template

Custom Makefile build system for C and C++ projects, enhancing development efficiency and flexibility.

build-system c cpp make makefile

Last synced: 19 May 2026

https://github.com/nelsonbittencourt/excel_to_dataframe

A high performance C++ library to convert Excel files to pandas dataframes.

converter cplusplus cpp dataframes excel pandas parser performance python worksheets

Last synced: 27 Jan 2026

https://github.com/nekruzash/sorting-algorithms

This is one of the assignments from CS2028 - Data Structures. This program tests Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Counting Sort, and Radix Sort for array sizes 10 to 100,000 and lists the efficiency for each sort.

bubble-sort counting-sort cpp insertion-sort merge-sort quick-sort radix-sort

Last synced: 06 Jun 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/vschwaberow/llvm-mos-example

This repository shows a simple example how to use an IRQ on the Commodore C64 with the LLVM-MOS compiler toolchain for 6502.

c64 cpp retro

Last synced: 24 Apr 2026

https://github.com/k2-gc/onnxruntime-cpp-example

Simple onnxruntime example using C++ API. Inferring MNIST dataset samples and show results.

c classification cnn cnn-classification cpp onnx onnxruntime

Last synced: 24 Apr 2026

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/newbeeyhy/mygame

高级程序设计大作业,塔防游戏

cpp object-oriented-programming qt

Last synced: 01 Mar 2025

https://github.com/b0xtch/legion

A gaming platform for developing social games using a JSON file

cpp google-testing json

Last synced: 25 Apr 2026

https://github.com/igozdev/sfml-image-viewer

Basic image viewer written in SFML with a set of basic commands

bmp cpp image-viewer jpg png sfml sfml-cpp

Last synced: 11 Oct 2025

https://github.com/tolisz/2048

2048 C++ WinApi game

c cpp winapi

Last synced: 13 May 2026

https://github.com/berndporr/mobilenet_libtorch

C++ version of MobileNetV2 using libtorch which can load pre-trained weights, can be trained or both for transfer learning.

classification-model classifier cpp edge-computing inference libtorch mobilenetv2 pretrained-model transfer-learning

Last synced: 25 Apr 2026

https://github.com/louislelay/lane-detection-and-vehicle-tracking

C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.

car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection

Last synced: 13 May 2026

https://github.com/matubu/nibbler

🐍 A snake game with an graphical interface you can change at run time (with a bot 🤖)

bot cpp raylib sdl2 sfml snake

Last synced: 11 Oct 2025

https://github.com/awrsha/kalman-filter

Kalman Filter Implementation without library

cpp kalman-filter

Last synced: 06 Jun 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/h2co3/lambda

Doing homework for fun, from a class I don't attend, because I like compilers

cpp cpp14 lambda lambda-calculus

Last synced: 12 Jun 2026

https://github.com/erthium/sdl2-snake

Snake Game made with SDL2 and C++

cpp cpp11 makefile sdl2 snake snake-game

Last synced: 01 Jun 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/maloleroy/confer

🧪 A C/C++ unit testing library written in C, with no heap memory allocation! 🌳

c cpp testing unit-testing

Last synced: 01 May 2026

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/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/astrodynamic/monitoringsystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

agents cmake configuration-file cpp cpp17 dynamic-library email-notification kernel logging makefile makefiles metrics monitoring-automation monitoring-system notifications qml qt qt6 system-information telegram-bot

Last synced: 01 May 2026

https://github.com/monkey0722/clavis

Collection of algorithms in C++

algorithms cpp

Last synced: 11 Oct 2025

https://github.com/yumetodo/es-string-algorithm

port from C++STL std::basic_string

cpp npm-package string-algorithms

Last synced: 01 May 2026

https://github.com/krisfur/paclook

A universal interactive package CLI search tool.

cli cpp interactive-search package-installer terminal-based

Last synced: 31 Jan 2026

https://github.com/makcymal/dbg-cpp

The macro dbg() in C++, just like in Rust

cpp debug debugging macro pretty-print single-header

Last synced: 10 Oct 2025

https://github.com/bensuperpc/docker-tendra

tendra compiler in docker

c cpp docker tendra

Last synced: 01 May 2026

https://github.com/geokaralis/coreui

An advanced, descriptive UI framework for cross platform UI development, macOS, Windows, Linux.

cpp descriptive framework linux macos native sdk ui windows

Last synced: 04 Apr 2026

https://github.com/jamesql/laser-tag-drone

Laser tag drone with Arduino and HC-12 modules.

arduino cpp drone woah

Last synced: 02 May 2026

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/kotru21/pyramide-cpp

Just some C++ application, made for fun

c-plus-plus cli cplusplus cpp

Last synced: 10 Oct 2025

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/younj666/atry

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

cpp easyx tankfight visual-studio

Last synced: 02 Apr 2026

https://github.com/marzer/noexcept

Type traits for manipulating `noexcept` in C++17.

cpp

Last synced: 12 Oct 2025

https://github.com/thwiseman/paintwithfriends

A C++ collaborative painting app with built in text and video chat.

collaboration cpp network-programming painting server video-streaming

Last synced: 07 Sep 2025