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/programmersteve/emscripten-site

Uses Emscripten to create a webpage using C++ and SDL2

cmake cpp emscripten sdl2

Last synced: 28 Apr 2026

https://github.com/hansalemaos/cppvec

C++ vectors with Python indexing

cpp python vector

Last synced: 03 May 2026

https://github.com/forgottosave/ftxui_template

Template for a FTXUI-based TUI

cpp ftxui tui

Last synced: 30 Mar 2026

https://github.com/mohyware/snake-game-cpp

My first spaghetti code

cpp

Last synced: 26 Mar 2025

https://github.com/sla-ppy/p01-udemy-s4

[F] Took two months off to dedicate every single day to learning C++

cpp early-attempts udemy

Last synced: 22 Jun 2026

https://github.com/vishalku03/potd_challenge_2024

problem of the day solution - leetcode , geeksforgeeks , coding - ninjas , py

c cpp dsa gfg-solutions leetcode-solutions python

Last synced: 18 Jan 2026

https://github.com/dsite42/cpp02

42 Project - CPP02 - This module is about ad-hoc polymorphism, operator overloading and Orthodox Canonical class form.

42 cpp cpp02

Last synced: 09 Jun 2026

https://github.com/ngrogg/kattis-solutions

A repository for my accepted solutions to Kattis problems

c cpp kattis kattis-solutions problem-solving python

Last synced: 03 May 2026

https://github.com/elisiomassaqui/treinamento-em-c

Este repositório foi criado para servir como um guia para quem deseja aprender a programar em linguagem C ou aprimorar suas habilidades existentes.

boot cpp development-environment linux markdown memoria minix processos sistemas-distribuidos sistemas-operacionais study-project system unix

Last synced: 16 Apr 2026

https://github.com/wowph/wustoj-code-base

WUSTOJ题目参考代码

c code cpp java solution wustoj

Last synced: 16 Apr 2026

https://github.com/dalae37/amazingchecks_cpp

A simple console-based chess game on C++

chess cpp window-console

Last synced: 16 Mar 2025

https://github.com/adnksharp/multirotor-ros

Plataforma de adquisición de datos de un multirotor con ESP32 y ROS2

arduino cpp esp32-arduino microros mpu6050 python ros2 ros2-humble ros2-jazzy uros

Last synced: 16 Apr 2026

https://github.com/grzelkaw/dungeonexplorer

C++ SFML game

cpp game rougelike rpg sfml

Last synced: 31 May 2026

https://github.com/xjunko/osdev

a barely working 32bit operating system

cpp kernel osdev

Last synced: 18 Jun 2025

https://github.com/rmitsch/mheson-sn

Marketing heuristics evaluation in the context of social networks.

cpp graph heuristics social-network

Last synced: 21 Jul 2026

https://github.com/danbarajas/schedule-manager

Multi-class C++ project used to organized college class schedules on a calendar.

cpp makefile wip

Last synced: 01 Apr 2025

https://github.com/daanv2/concurrent-file-stream-manager.net

An API that makes sure your program can only have one stream per file. It makes sure that all threads access the same stream.

concurrent cpp cpp-cli dot-net dotnet file-manager filemanager filestream manager multi-threading multithreading thread thread-safe threadsafe

Last synced: 16 Apr 2026

https://github.com/chrkspln/to-do-list

хтось читає дескріпшн?

beginner-project cpp to-do-list

Last synced: 28 Jul 2025

https://github.com/continuum3416/opengl-object-rendering

OpenGL sample project with CMake. Graphics programming with OpenGL.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 01 Mar 2025

https://github.com/chinmaybhattt/learnprog

LearnProg is a beginner-friendly programming repository with structured resources and hands-on coding exercises. Perfect for anyone looking to build a strong foundation in programming.

cpp css3 dsa-algorithm html5 javascript machine-learning python

Last synced: 17 Apr 2026

https://github.com/guytrimble/fishtank-temperature-monitor

Basic real time temperature monitoring system using a ESP8266 connected to a DS18B20. MQTT for data publishing. Temperature is displayed on a Flask-based webpage

cpp css esp8266 html iot microcontroller python

Last synced: 17 Apr 2026

https://github.com/ericoulashin/cxwidgets

An object-oriented text user interface library (based on nCurses) for Linux, MacOS, BSD, AIX, and Windows written in C++ (the Windows version uses PDCurses)

bsd chui cpp library linux macosx ncurses ncurses-tui tui unix wrapper-library

Last synced: 13 Apr 2026

https://github.com/desktopgame/solid

DirectX12の上に設計された描画エンジン+デモ

cpp directx12

Last synced: 05 Mar 2026

https://github.com/not-a-java-dev/slowprimenumber

tells you if prime number or nuh uh

cpp prime-numbers

Last synced: 03 Jun 2026

https://github.com/aishwarya16920/cpp

Highlights my Coding Skills

cpp

Last synced: 25 Jun 2025

https://github.com/ralpioxxcs/gstreamer-app-boilerplate

Gstreamer Application Bolierplate

cpp gstreamer

Last synced: 07 Jun 2026

https://github.com/momen-alshouha/data-structure-singly-linked-list

This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

cpp crud-operation data-structures linked-list oop-principles singly-linked-list

Last synced: 13 Jun 2026

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/petesramek/tiny-link

TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.

arduino attiny cpp embedded esp header-only iot microcontroller reliable-data-transfer serial-communication state-machine uart-protocol

Last synced: 02 Apr 2026

https://github.com/silentpuck/silentcheatsheets

Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️

asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube

Last synced: 03 May 2026

https://github.com/duckymomo20012/socket-api-tester

A simple http client using socket

cpp cpp17 socket

Last synced: 26 Mar 2025

https://github.com/lightandlight/vulkan-hello-triangle

Drawing a triangle using C++ and Vulkan.

cpp graphics vulkan

Last synced: 22 Jul 2026

https://github.com/coffeevampir3/modularizedlcppserver

Cpp23 Modularized Multi-User batching server for lcpp

batching cpp cpp23 llamacpp llm-inference modules server

Last synced: 17 Apr 2026

https://github.com/ggrbill/omp-tutorial

Tutorial of OpenMP in C++

cpp hacktoberfest openmp

Last synced: 07 Sep 2025

https://github.com/iljavaleev/arm_assembly

arm64 macOS assembly examples

arm64 c cpp mac

Last synced: 06 May 2026

https://github.com/dan-k-k/vocal-gate

Real-time AI Noise Gate VST3/AU plugin. Removes coughs, sneezes, and other artifacts from your live streams, podcasts, and videos.

ai-audio au-plugin audio-plugin content-creation cpp dsp juce machine-learning noise-reduction noise-suppression obs-studio onnx podcasting real-time-audio streaming video-editing voice-processing vst vst3 youtube

Last synced: 02 Apr 2026

https://github.com/allenvox/qt-examples

Collection of pet Qt applications

cpp cxx gui qt qtcreator

Last synced: 09 May 2026

https://github.com/industral/rotesonne

Audio Player supporting ALSA/OSS and wav, wv, flac, ogg formats

alsa cpp flac ogg oss qt5 wav wavepack

Last synced: 17 Apr 2026

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 03 May 2026

https://github.com/kzamanbd/leetcode-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

cpp leetcode leetcode-solutions problemsolving

Last synced: 27 Feb 2025

https://github.com/bluewitherer/speedruntimer

Just a speedrun timer for platformer levels.

cmake cpp enhancement gameplay geode geometry-dash mod offline

Last synced: 02 Apr 2026

https://github.com/fenglielie/allay

modern C++ utils

cpp cpp20 modern-cpp

Last synced: 16 Mar 2025

https://github.com/mikulej/confetti

University graphic project, written in C++ using OpenGL, simple 2D render engine with glsl shaders.

cpp opengl

Last synced: 17 Apr 2026

https://github.com/dsarceno/computational_physics

Repositorio dedicado a los trabajos y proyectos del curso "Física Computacional" en la Escuela de Ciencias Físicas y Matemáticas.

c cpp fortran95 mathematica python3

Last synced: 03 May 2026

https://github.com/mitsuki31/conio_lt

A minor replacement of <conio.h> library for GCC and Clang compilers, support cross-platform.

c clang conio cpp gcc unix win32 windows

Last synced: 17 Apr 2026

https://github.com/chrisdalvit/gpu-matrix-transpose

Implementation and benchmarking of different matrix transpose with CUDA

c cpp cuda cuda-kernels cuda-programming gpu-acceleration gpu-computing gpu-programming matrix-transpose nvidia-gpu

Last synced: 17 Apr 2026

https://github.com/sumeetgedam/pong_game_using_raylib_cpp

Classic Ping Pong game implementation using rayLib CPP

cpp cpp14 game-development raylib-cpp windows-game

Last synced: 02 May 2026

https://github.com/hacker1649/manipulation-of-large-dataset

Project for a data structures course. Programming language C++ used. In order to efficiently organise, analyse, store, and retrieve information from a computer, data structures are a specific manner of grouping data in a specialised format. They are a method of managing data that makes it simple to utilise. To manage the huge data, we have applied.

cpp data-structures datamanipulation dataset kaggle-dataset structured-data

Last synced: 12 Mar 2026

https://github.com/aonurakman/human-hand-detection

Hand detection & segmentation using deep neural transfer learning & classical computer vision techniques. - 2022 - University of Padova

computer-vision cpp opencv python yolo yolov3

Last synced: 17 Apr 2026

https://github.com/robroseknows/umbc-cs-projects

Projects from UMBC CS courses.

c c-plus-plus college-assignment cpp python umbc

Last synced: 17 Apr 2026

https://github.com/rurlus/patefield

Header only implementation of Patefield algorithm

cplusplus cpp header-only patefield

Last synced: 14 Jun 2025

https://github.com/sid-sg/littlebookofsemaphores-codes-cpp

Codes from the "Little Book Of Semaphores" chapter wise written in C++

cpp multithreading posix-threads semaphore-pattern

Last synced: 03 Jun 2026

https://github.com/swillner/settingsnode

Simple tree-based settings wrapper

configuration convenience-functions cpp cpp-library yaml

Last synced: 17 Apr 2026

https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset

This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.

avl-tree cpp data-structures hashtable linked-list parsing

Last synced: 09 Jun 2026

https://github.com/abhinavrajesh/create-cpp

A Node.js CLI to bootstrap the process of creating C++ starter files

cli cpp node starter-template

Last synced: 13 Apr 2026

https://github.com/mo7amed-hussein/brightsource

bright source project in NTI

arm c-language cpp embedded i2c servo solar-system

Last synced: 17 Apr 2026

https://github.com/robertovicario/ultrasonic-motor

Maximize efficiency and precision using ultrasonic sensing to control motor speed based on distance. Ideal for automation and robotics.

arduino cpp servo-motor ultrasonic-sensor

Last synced: 17 Apr 2026

https://github.com/geetika2708/telephone-billing-system

A telephone billing system is a digital system to keeps track of user, their service usage, and their pending bill. It can store and manage data of multiple users and helps the telephone provider automate the billing of the services from the customer.

cpp database file-handling-in-cpp telephone-billing-system

Last synced: 17 Apr 2026

https://github.com/veresdavid/imgproc-task5

A console application that learns characters from a given source then can recognize them from a scanned paper and then save the result in a text file.

character-recognition cpp image-processing opencv

Last synced: 30 Apr 2026

https://github.com/olejek88/opc_logika

OPC сервер для контроллеров Логика

cpp opc

Last synced: 30 May 2026

https://github.com/bbangjee/cse4110_database_system

2025-1 데이터베이스시스템 플젝 및 노트 정리

convenience-store cpp database mysql university-course university-project

Last synced: 03 May 2026

https://github.com/naowalrahman/competitive-programming

I upload my code for competitive programming and other small tasks here. They are usually algorithm/data structure/problem implementations as I learn them.

competitive-programming cpp python

Last synced: 17 Apr 2026

https://github.com/dogukanoksuz/ktu-oop-homeworks

KTU Computer Engineering Object Oriented Programming with C++ class homeworks.

cpp cpp-homeworks cpp-oop-homeworks oop-homeworks

Last synced: 11 Mar 2025

https://github.com/opennessgames/desktopip

在桌面显示IP地址

c cpp ip qt

Last synced: 10 Mar 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/sven4500/setfr

Утилита для отправки Ethernet фреймов

c-plus-plus c-plusplus cpp ethernet ethernet-frame osi tcp udp

Last synced: 17 Apr 2026

https://github.com/miere43/annotate-words

Application to annotate words in a file with data contained in Anki collection.

anki cpp

Last synced: 09 Jun 2026

https://github.com/percival33/sokoban

College assignment to create Sokoban game using SDL

cpp game sdl2

Last synced: 16 Mar 2025

https://github.com/yahya123-hub/console-space-invaders

Space Invaders replica recreated on the console with a scoring system, moving enemies/projectiles and hit detection

ai bullet-physics console-game cpp

Last synced: 19 Apr 2026

https://github.com/tkura37/workinghourscalculator

休憩時間・残業時間計算プログラム

c codeql cpp github-actions googletest

Last synced: 18 Apr 2026

https://github.com/agauniyal/conan-optional-lite

Conan package for https://github.com/martinmoene/optional-lite

cpp cpp11 cpp14 optional optional-lite

Last synced: 03 May 2026

https://github.com/ishivanshgoel/maze-solving-robot

Maze solving robot made for ROBO-CHALLENGE 2020(Team Bravo: Programming Department: Shivansh Goel, Anika Jagati, Koushiki Mukherjee, Yuvraj Singh

arduino cpp flask microcontroller python robotics

Last synced: 04 Apr 2026

https://github.com/obadakhalili/dynamo

💥 C++ dynamic array library that has an API similar to the JavaScript array API

array cpp js

Last synced: 13 May 2026

https://github.com/maverobot/concurrency_utils

A simple header-only C++ utility library for concurrency.

cpp cpp14 multithreading real-time

Last synced: 12 Jul 2026

https://github.com/salman-javed-nz/cpp-dev-docker

A Docker image containing tools for C++ development, for my personal use.

cpp development-environment docker

Last synced: 28 Apr 2026

https://github.com/mfurmanczyk/dijkstra

Implementation of Dijkstra Shortest Path algorithm with C++ and SFML.

algorithms-and-data-structures cpp dijkstra-algorithm dijkstra-shortest-path

Last synced: 17 Jan 2026

https://github.com/jackgerrits/ore

An OpenGL Rendering Engine based on Entity-Component-System architecture

cpp opengl

Last synced: 21 May 2026

https://github.com/deepgram-starters/cpp-transcription

Get started using Deepgram's speech-to-text with this C++ demo app

cpp crow deepgram demo prerecorded quickstart speech-to-text transcription

Last synced: 05 Apr 2026

https://github.com/haxpor/blog2

New place for my technical blog, no complicated generator, post processing, just simple barebone. Now live at https://wasin.io/blog

bash bash-script blog cpp opengl pandoc static-site static-site-generator txt

Last synced: 18 Apr 2026

https://github.com/almirneeto99/learn-open-gl

A repository for my learning path of OpenGL

cpp glfw glm graphics graphics-programming learn opengl

Last synced: 18 Apr 2026

https://github.com/robthree/temperaturedisplay

Measures temperature and humidity using a GXHT30 and displays this information on an SSD1306 OLED display. Offers a HTTP endpoint to read values as JSON, also outputs values on serial.

cpp electronics esp8266 ghxt30 ghxt30-sensor hardware platformio serial serial-communication smarthome smartmeter ssd1306 ssd1306-oled temperature temperature-monitoring temperature-sensor wemos wemos-d1 wemos-d1-mini

Last synced: 18 Apr 2026

https://github.com/toyobayashi/evm-windows

An Electron version management utility for Windows, written in VC++.

cpp electron evm management nvm version-manager versioning windows

Last synced: 18 Apr 2026

https://github.com/tomas542/dsaa

Data Structures and Algorithms on Python, C, C++ and Rust

algorithms c cpp data-structures python rust

Last synced: 05 Apr 2026

https://github.com/gupta-aryaman/zipper

Text file compression system using Adaptive Huffman Encoding algorithm

adaptive-huffman cpp flask-application html-css-javascript huffman-compression-algorithm python

Last synced: 03 May 2026