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/0x0c/value_bag

Put a value into the bag and take it functionally.

cpp

Last synced: 08 Oct 2025

https://github.com/darkmenacer/soft-card-deck

Deck of playing cards available at your disposal digitally

conan cpp sfml

Last synced: 08 Feb 2026

https://github.com/mohammed-3tef/data_structure_and_algorithms

A Collection of Algorithm & Data Structure Problems using C++.

algorithms bst clean-code cpp data-structures linked-list oop queue sorting-algorithms stack tree

Last synced: 01 Jul 2025

https://github.com/team401/vision-tutorials

FRC Vision Tutorials

cpp frc vision

Last synced: 26 Apr 2026

https://github.com/zeta611/hello-raytracer

Tiny raytracer in modern C++, config file in Lua

cpp lua modern-cpp raytracer

Last synced: 02 May 2026

https://github.com/sean2077/topoexec

C++20 single-process stateful dataflow runtime with graph validation, channel policy, CompositeLoop regions, and CLI tooling

cmake cpp dataflow graph-validation runtime

Last synced: 07 May 2026

https://github.com/sebe324/image-processing

A demonstration of various image processing algorithms using OpenCV

algorithms cpp opencv

Last synced: 02 May 2026

https://github.com/joonb14/libuvgameserver

Simple C++ game server on linux using libuv for TCP connection.

c cpp game-server gameserver libuv linux ubuntu

Last synced: 02 May 2026

https://github.com/iricartb/computational-geometry-3d-rendering-process

Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.

3d-library c cpp opengl rendering-3d-graphics video-game

Last synced: 07 May 2026

https://github.com/franzkafkayu/cplusplusexceriseandexamples

This Repository Is Just Used For Excerise,help me master in C++.

c cpp cpp11

Last synced: 28 Apr 2026

https://github.com/paul-maxime/bombercraft

A bomberman made using a closed-source 3D library and Minecraft textures (2014).

3d bomberman cpp minecraft-textures opengl

Last synced: 08 May 2026

https://github.com/phschaad/avl_tree

A basic implementation of an AVL-Tree in C.

avl avl-tree avl-visualizer avltree c cpp

Last synced: 02 May 2026

https://github.com/shadowchiki/nvim-cpp-tools

Plugin for Nvim to give funcionalities witch is not included in Clangd like, Remove Unused includes, Generate a .cpp from .hpp

cpp nvim nvim-plugin

Last synced: 08 May 2026

https://github.com/openpeeps/typesense-nim

[WIP] Nim 👑 client for Typesense® 🚀 A fast, typo tolerant, in-memory fuzzy Search Engine.

algolia cpp elasticsearch fuzzy-search instantsearch nim nim-lang nimble search search-engine typesense typesense-nim

Last synced: 08 May 2026

https://github.com/xlisp/rcpp-algorithms

Rcpp algorithms, Compare R and C++, Interop R and C++, R package develop

cpp r rcpp

Last synced: 27 Apr 2026

https://github.com/miha53cevic/visualiser

A simple c++ music visualiser with opengl

cpp music-visualizer opengl

Last synced: 27 Apr 2026

https://github.com/rabarbra/arduino42

42 Arduino workshop

arduino cpp

Last synced: 27 Apr 2026

https://github.com/aditya-a-garwal/mbed-hcsr04

A simple library to use the HCSR04 ultrasonic sensor with ARM MBed OS and ARM Cortex M Microcontrollers

arm async c cortex-m cpp embedded hcsr04 mbed mbed-os multithreading rtos sensor ultrasonic-sensor

Last synced: 30 Apr 2026

https://github.com/raideno/matrix

C / Cpp program to make it easier to work with matrices and do operations on matrices

c cpp math mathematics matrix

Last synced: 26 Apr 2026

https://github.com/tole-k/elden-ring-armour-optimizer

A simple CLI-based tool designed to help you find optimal combination of armor pieces for your Elden Ring character

cli cpp elden-ring utility

Last synced: 10 Jun 2026

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 09 May 2026

https://github.com/danielbrito/fatec

🎓 Análise e Desenvolvimento de Sistemas - Faculdade de Tecnologia.

cpp data-structures database development java javascript logic object-oriented-programming portugol programming script sql web-development

Last synced: 03 May 2026

https://github.com/b1f6c1c4/findbug

Locate bug(s) for ANY program with YES/NO feedback only.

algebra algorithms blindness bug cpp debug lattice nodejs

Last synced: 09 May 2026

https://github.com/zfa3/cp_problems

A collection of competitive programming problems I have solved

competitive-programming cpp python

Last synced: 30 Apr 2026

https://github.com/glerbret/pres_cpp

Présentation des évolutions C++

cpp

Last synced: 03 May 2026

https://github.com/tank3-tk3/parallel-processing-cuda

Parallel processing with CUDA C / C++

c cpp cuda parallel-computing parallel-programming

Last synced: 09 May 2026

https://github.com/neyn/neynpy

Fast and Lightweight Pyhthon HTTP Library

backend c cpp fast-library http http-server neyn neynpy python webserver

Last synced: 03 May 2026

https://github.com/vescrity/melonote

轻量的旋律灵感记录器

cpp midi music qt qtcreator

Last synced: 09 May 2026

https://github.com/shivam0110/basic-short-games

Short games made using easy programming languages like cpp, c, python.

basic-codes basic-game c cpp easy-to-under game game-development python source-code

Last synced: 03 May 2026

https://github.com/selcuukyilmazz/fingertracker

Finger tracker that can define shapes and create hovering tables. Written in C++ and used threading.

computer-vision cpp hoverboard opencv shapedetection skin-detection threading

Last synced: 12 May 2026

https://github.com/bluecadet/cinder-bluecadetutils

Cinder block with util classes for media loading, caching, multi threading, etc.

cinder cpp threading utility-library

Last synced: 08 Jun 2026

https://github.com/zak-grumbles/gd_fastnoise2

Godot module for the FastNoise2 library

cpp godot godot4 noise noise-generator procedural-generation

Last synced: 29 Apr 2026

https://github.com/mikedld/haval

Standalone HAVAL implementation in C++14

cmake cpp cpp14 crypto hashing-algorithm haval header-only qt qt5 qt6

Last synced: 13 May 2026

https://github.com/ncorgan/cpp-callable-to-funcptr

C++17 header-only library that can convert any C++ callable object to a C-style function pointer

c c-plus-plus callback callbacks cpp cpp17 function-pointer function-pointers header-only template

Last synced: 04 May 2026

https://github.com/aureleoules/findthenum-cpp

🎮 c++ find the number game

cpp find game number

Last synced: 09 Jun 2026

https://github.com/sunsided/robond-homeservicerobot

Picking up virtual objects, then dropping them off at a target location

cpp gazebo gmapping-slam ros ros-kinetic rviz slam udacity udacity-nanodegree udacity-robotics-nanodegree

Last synced: 28 Apr 2026

https://github.com/kalinbogatzevski/talq-desktop

Native Qt desktop client for Nextcloud Talk — drawn with QPainter, not wrapped. Fast, low-idle, built to run all day.

chat-client cpp desktop nextcloud nextcloud-talk qt qt6 webrtc

Last synced: 13 Jun 2026

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

A collection of solved problems from the DMOJ virtual judge, organized by problem name. Each folder contains a README with the problem statement and a solution file.

algorithms competitive-programming cpp csharp dmoj dmoj-solutions problems python3

Last synced: 07 Jun 2026

https://github.com/alexandersilvab/basicgl

This is a simple framework which allows to create simple OpenGL apps without much code

cpp drawing glut opengl opengl-viewer plot

Last synced: 01 May 2026

https://github.com/h4wk507/qtcalculator

Arithmetic expression parser built using C++ and Qt for GUI.

calculator cpp gui qt qt-calculator qt5 qtcreator

Last synced: 01 May 2026

https://github.com/theimmortalcoders/nightmower

3D game project in C++ with OpenGL

3dgame cpp opengl

Last synced: 05 May 2026

https://github.com/beanwarehq/beanmaths

Cursed and scuffed mental maths practice app. bean

bean cpp cpp20 cursed math maths multiplayer multiplayer-game multiplayer-game-server rust rust-lang

Last synced: 28 Apr 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 Apr 2026

https://github.com/darkygr/unreal-engine-bull-cow-ox-game

This game is made in Unreal Engine 4.27 and C++.

cpp csharp game-development unreal-engine-4

Last synced: 29 Apr 2026

https://github.com/huming2207/yilishen

YiLiShen - a command line helper tool for Xiaomi Yeelight WiFi light bulbs, written in C++

cmake cpp cpp14 cxx cxx14 rapidjson socket ssdp tcp yeelight yeelight-devices

Last synced: 22 Jun 2026

https://github.com/teneplaysofficial/registration-and-login-system-cpp

A C++ project that provides user registration with email and password, featuring email validation using regular expressions, password length validation, and secure password management with options for resetting passwords. Future plans include implementing a cipher algorithm for enhanced data protection.

cipher-algorithm cpp emailvalidation fstream login-system regular-expression string xor-cipher

Last synced: 22 Jun 2026

https://github.com/oblerion/amstrad_editor

console text editor , look like amstrad console

console cpp opensource text-editor

Last synced: 22 Jun 2026

https://github.com/adityachandra1/testcase-file-generator

A simple program to automate the process of generating test-case input and output files when creating problem statements for competitive programming contests.

algorithm-challenges algorithms codechef codeforces competitive-programming competitive-programming-contests cpp hackerearth hackerrank problem-setter problem-setting testcase

Last synced: 22 Jun 2026

https://github.com/vulcu/opossum

A bluetooth-based amplifier with automatic gain control

atmega32u4 automatic-gain-controller bluetooth bm62 c cpp max9744 msgeq7 spectrum-analysis

Last synced: 27 Apr 2026

https://github.com/mrglaster/cuda-acfcalc

Calculation of the smallest ACF for signals of length N using CUDA technology.

acf c calculations cpp cuda google-colaboratory google-colaboratory-notebooks isu

Last synced: 06 May 2026

https://github.com/yottaawesome/writing-secure-code-source

Unofficial source code for Writing Secure Code, 2nd Ed by David LeBlanc and Michael Howard.

cpp reference win32

Last synced: 22 Jun 2026

https://github.com/1chooo/object-oriented-analysis-and-design-writeups

✍🏻 NCU-SE6029-2024-Spring-Object-Oriented Analysis and Design (OOAD) Notes

cpp java mob-programming object-oriented-programming

Last synced: 06 May 2026

https://github.com/mathisloge/quite

Quite is a UI testing framework for native applications, with seamless support for Qt.

cpp framework qt test test-automation testing-tools ui ui-test ui-test-automation

Last synced: 01 May 2026

https://github.com/anthhon/csnakegame

cSnakeGame is made in C programming language using the ncurses library which consists of a snake that moves around the screen and has to eat food while avoiding collision with the walls or with its own body.

c cmake cpp game ncurses ncurses-game personal-project snake-game terminal terminal-based terminal-game

Last synced: 06 May 2026

https://github.com/archishmansengupta/lc

contains leetcode solutions done ~ 2 years ago, don't bother

algorithms cpp data-structures leetcode

Last synced: 25 Jun 2026

https://github.com/vnmakarov/ihtab

High performance C/C++ hash tables

c cpp hashtable

Last synced: 25 Jun 2026

https://github.com/sorgazb/cards_matching_game

Card game made in c++

alegro camelcase cpp game

Last synced: 10 Jun 2026

https://github.com/miroox/leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 06 May 2026

https://github.com/hijal/problem_solutions

daily code practice for self improvement and contest problem solutions (Codeforces, codechef, atcoder)

atcoder codechef codeforces cpp geeksforgeeks practice problem-solving

Last synced: 03 Nov 2025

https://github.com/sameetasadullah/braille-translator

A Braille Translator in C++ using Microsoft Visual Studio

braille-translator cpp microsoft-visual-studio

Last synced: 11 Jul 2025

https://github.com/CyberScoper/ESP32-Game-of-Life-NTP

This repository contains an ESP32 project that demonstrates various animated screensavers on an SSD1306 OLED display. The screensavers include a bouncing DVD logo, Matrix rain effect, digital clock, rotating square, scrolling text, image slideshow, and falling stars.

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Aug 2025

https://github.com/a2p1k02/restapi

Simple rest-api lib

boost cmake cpp json linux rest-api windows

Last synced: 11 Apr 2026

https://github.com/rajin-khan/dsa-sem-4

lab tasks and problems i solved during my fourth semester (data structures and algorithms, cpp)

cpp data-structures-and-algorithms university-course

Last synced: 24 May 2026

https://github.com/abdullah-niaz/cpp-complete-course

The C++ Complete Course is a comprehensive guide for individuals to learn C++ programming language from zero to advanced level. It includes video tutorials, written exercises, and covers topics such as variables, functions, OOP, and STL. Prerequisites include basic programming knowledge and a computer with internet, text editor, and compiler.

cplusp cpp

Last synced: 19 Apr 2026

https://github.com/silentrald/flappy-bird-neat

Simple NEAT Implementation on Flappy Bird

cpp libsdl neat

Last synced: 14 Apr 2025

https://github.com/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 25 Oct 2025

https://github.com/harfbuzz/kharfbuzz

HarfBuzz as a Linux kernel module

cpp kernel-module

Last synced: 26 Jun 2025

https://github.com/denismurphy/learning-cpp

Learning C++

cpp educational

Last synced: 13 May 2025

https://github.com/davidyslu/OnlineJudgeNCTU

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/yeahsilver/algorithm

👩‍💻 알고리즘 모음집 👩‍💻

cplusplus cpp

Last synced: 10 Aug 2025

https://github.com/kimlimjustin/compile

Another yet simple compiler.

compiler cpp gpp mingw

Last synced: 17 May 2026

https://github.com/amoshnin/mipt.cpp-competitive.programming

📘 MIPT University - Olympiad School of Competitive Programming (C++) Curated repository with full explanations, solutions & written lectures collected throughout my academic experience at MIPT school

algorithms-and-data-structures competitive-programming cpp olympiad-in-informatics

Last synced: 26 May 2026

https://github.com/rainmark/lispoo

C++ Lisp Interpreter

cpp lisp scheme-interpreter

Last synced: 24 Jun 2026

https://github.com/gembcior/stm32-cmake-blinking-led

Simple example how to use CMake with C++ for STM32 development.

cmake cpp embedded stm32

Last synced: 26 Jun 2025

https://github.com/serissia/qt_oopmanager

SEU语言程序设计课设作业:面向对象程序项目管理系统

cpp qt5

Last synced: 24 Oct 2025

https://github.com/joshuathadi/dsa--architect

This Respository of my DSA notes in Python and C++

cpp data-structures-and-algorithms python

Last synced: 14 Apr 2025

https://github.com/lekco1320/dsdisplay

使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。

cpp data-structures ege visualization

Last synced: 05 Mar 2025

https://github.com/Prot-Security-Studio/Prot-Defender-Core

Prot Defender core code open source repository

cpp csharp defender dll machine-learning python python3 software windows

Last synced: 12 Sep 2025

https://github.com/orlovt/delivery-simulation

A web-based 3D simulation of the University of Minnesota campus, showcasing a drone fleet delivery service. It features dynamic interactions among helicopters, humans, robots, drones, packages, and porch pirates, utilizing design patterns and C++ best practices for a robust and efficient system.

cpp design-patterns drone-simulation

Last synced: 04 Jul 2026

https://github.com/romnn/proto-compile

helper package that wraps protoc for your CI and projects.

ci compiler cpp dart golang grpc grpc-web helper java javascript protobuf python typescript

Last synced: 12 May 2025

https://github.com/donno2048/nn.cpp

Neural network implementation for cpp.

cpp from-scratch neural-network

Last synced: 21 Jul 2025

https://github.com/alexdev-tb/helix

Userspace, microkernel-style framework for runtime-loadable modules.

cpp framework linux modular modules userspace

Last synced: 27 Sep 2025

https://github.com/suvayu/rootcli

Some convenience ROOT utilities for the terminal

cli cpp root-cern

Last synced: 05 Apr 2025

https://github.com/im-rises/nesemulator

Nes Emulator made in C++ with OpenGL And Dear ImGui (Work in Progress)

c-plus-plus cplusplus cpp emulator games nes

Last synced: 14 May 2025

https://github.com/callumc34/audioplusplus

C++ open source audio playback & recording with file support.

audio audio-player cmake cpp library open-source

Last synced: 18 Dec 2025

https://github.com/lurtced/mcs-sem3-oop-labs

All the labs for the discipline OOP (C++, QT) of the 3rd semester.

cpp oop qt university-labs

Last synced: 30 Sep 2025

https://github.com/engineeringsoftware/ekstazipp

Regression Test Selection tool for C++

cpp ekstazi rts

Last synced: 14 Aug 2025

https://github.com/robertcorponoi/unreal-follow-lead-ai

Demo project for my tutorial about creating an Ally AI that can follow the player around or lead them around the level.

ai cpp tutorial unreal-engine unreal-engine-4

Last synced: 29 Jun 2026

https://github.com/strongerprogrammer7/algorithm-of-computing-math

Algorithms of computational math: Legendre polynomial; Gauss method; Cholesky method; Method of Squares; Newton interpolation; Inverse Gauss method; Interpolation by cubic splines; Gauss Zeidel method; Jacobi method; Eigenvalues; Euler method; Left/Right rectangle method; Simpson method; The method of dividing a segment in half; Newton's method;

adams-bashforth-methods algorithms-of-computational-math cholesky-method cpp eigenvalues euler-method gauss-method gauss-zeidel-method interpolation-by-cubic-splines inverse-gauss-method jacobi-method left-right-rectangle-method legendre-polynomial method-of-squares newton-interpolation newton-s-method runge-kutta-methods simpson-method the-method-of-dividing-a-segment-in-half

Last synced: 07 Aug 2025

https://github.com/benapetr/pixelengine

Open source Qt/C++ 2D game engine with native pixel manipulation support for games similar to Worms, or ScorchedEarth

2d cpp game-engine qt

Last synced: 18 Feb 2026

https://github.com/tomenz/fastcgi

FastCGI Library Client + Server implementation. requires "SocketLib"

client-server cpp fastcgi socket socketlib

Last synced: 15 Aug 2025