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/kennfatt/cursedsnake

Snake game with ncurses (school assignment).

cli cpp ncurses snake-game

Last synced: 14 Jul 2026

https://github.com/guibrandt/lcs_demo

Demonstração de algoritmo Largest Common Subsequence, pra aula do maligno \o

cpp demo dynamic-programming graphviz lcs maligno

Last synced: 19 Jun 2026

https://github.com/vishal-ghosh/practice

A collection of my daily coding practice and exercises to track progress and improve skills.

cpp python

Last synced: 12 Apr 2026

https://github.com/jobayerahmmed/syntax-checker

Desktop and console-based application developed in C.

c c-plus-plus cpp

Last synced: 12 Apr 2026

https://github.com/aditya-10012002/dsa_assignments

DSA assignments in C++

cpp dsa-algorithm

Last synced: 12 Jun 2025

https://github.com/heig-tin-info/exercise-cpp-smart-pointer

Exercice sur les Smart Pointers en C++

cpp exercises smart-pointers

Last synced: 14 Jul 2026

https://github.com/merlinz01/school_bell_timer

Code for an Arduino-powered school beeper timer

arduino beeper cpp timer

Last synced: 21 Jan 2026

https://github.com/ahmedukamel/codeforces-problems

Codeforces problems solution in C++

codeforces cpp problem-solving

Last synced: 12 Jun 2025

https://github.com/artiomn/tsw-logger

Logging library, based on Baical P7

baicap cpp fast logger logging p7

Last synced: 13 Jun 2025

https://github.com/dark-lon3r/binarysearch

Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.

algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows

Last synced: 28 Feb 2025

https://github.com/jkopiszka/mathextended

C++ Library dedicated to extend possibilities of Math operations in your project.

c cpp cpp-library library math

Last synced: 19 Apr 2026

https://github.com/ipolynkina/brainfuck

Brainfuck interpreter

cpp

Last synced: 12 Jun 2025

https://github.com/joshjarabek7/student-roster

A CLI student roster program that allows for the viewing and modification of a student's course schedule.

cpp

Last synced: 12 Jun 2025

https://github.com/wye-sh/aport

A Proximate Optimistic Radix Tree

cpp cpp20 radix-tree

Last synced: 14 Jul 2026

https://github.com/toxe/test-cpp-boost

C++ Boost Examples

boost cmake cpp examples

Last synced: 05 Sep 2025

https://github.com/me-phew/doubly-linked-list

Implementacja listy dwukierunkowej w C++

cpp doubly-linked-list

Last synced: 05 Sep 2025

https://github.com/faiyaz103/doconthego

DOC on the GO is an object-oriented C++ project designed to manage doctor appointments and database operations seamlessly.

cpp doctor-appointment-management file-handling-in-cpp object-oriented-programming oop

Last synced: 04 Jul 2025

https://github.com/mr-yash-beldar/line-editor

This project is a line editor developed in C that allows you to open, read, modify, and save text files. The program supports CRUD (Create, Read, Update, Delete) operations on lines of text and individual words, along with search and navigation features. The editor uses a linked list data structure to store both lines and words, making it efficient

cmdline corecpp cpp lineeditor

Last synced: 25 Mar 2025

https://github.com/fesabelilla/digital-lock-system

This is a microcontroller based system project . We are making a digital lock system using Arduino Mega,GPS,GSM,Key Bord ,Servomotor and many more .

ardu cpp gps gsm-module

Last synced: 12 Feb 2026

https://github.com/healthypear/cpp_project_with_python_bindings

A template repository for a C++ project with Python bindings using nanobind and scikit-build-core

cpp doxygen nanobind sphinx

Last synced: 05 Sep 2025

https://github.com/dopebiscuit/asu-cse131s-capstone

My code for ASU's CSE131s Course Capstone project, My code and snapshots of the test run can be found in each task, as well as the task description.

ain-shams-university capstone-project circuits-and-electronics cpp

Last synced: 31 Mar 2025

https://github.com/sid911/x16bitemulation

This repository is basically me trying to emulate 6502 processor which is 16 bit fully on software level.

cpp emulation processor-simulator

Last synced: 01 Dec 2025

https://github.com/nfig03/grocery-list-tracker

Grocery list tracker utilizing file handling to output item frequency in a chosen format :clipboard:

cpp filehandling header-files mapping

Last synced: 16 Mar 2025

https://github.com/aaneleh/pg2025-gb

Projeto para avalição de processamento gráfico 2025/1, UNISINOS

cpp game opengl

Last synced: 13 Apr 2026

https://github.com/0xtter/amongusmap

This C++ project reverse engineers AmongUs to extract player data and construct a map of player positions in the game world. It reads program memory to extract data using advanced techniques like memory scanning, reverse engineering, and algorithm design.

among-us cheat-engine cpp reverse-engineering

Last synced: 03 Apr 2025

https://github.com/kyle-seto/straights

C++ Object Oriented Programing Card Game

cpp oop-principles

Last synced: 16 Mar 2025

https://github.com/katebea/practica-pro2

Repositorio de la práctica de Programación II sobre modularidad y uso de clases en C++

clases-objetos cpp cpp11 fib lab makefile modularidad practica pro1 pro2 upc

Last synced: 04 Jun 2026

https://github.com/natdev15/iot_payload_optimization_natesh_masters_thesis_2025

Comparative implementation of binary serialization protocols — CBOR, MessagePack, Struct + Zlib, and Protobuf — for IoT payload optimization under hybrid TN/NT satellite networks. Developed and validated using Astrocast LEO and oneM2M (Mobius) middleware.

astrocast cbor cpp docker iot javascript messagepack networking nginx nodejs onem2m protobuf protocol-buffers python struct thesis thesis-project zlib

Last synced: 13 Apr 2026

https://github.com/mgthetrain/usd-experiments

Experimenting with C++ libraries capable of parsing USD files

cpp universal-scene-description usda usdc usdz

Last synced: 16 Aug 2025

https://github.com/themarlboroman/tile_editor

Level editor for tiled formats written in C++ and SDL2

cpp opengl sdl2 tile-editor

Last synced: 07 May 2026

https://github.com/amattu2/cmsc-140

Computer Science 140 (Introduction to C++) Projects (MC).

cplusplus cpp

Last synced: 09 Apr 2025

https://github.com/jbahire/cuda-convnet2

This is a fast C++/CUDA implementation of convolutional (or more generally, feed-forward) neural networks.

artificial-intelligence convolutional-neural-networks cpp cuda-convnet2 machine-learning-algorithms neural-network

Last synced: 05 Sep 2025

https://github.com/navdeep-g/proxy-servers

HTTP proxy server in Python, Go, Java, and C++

cpp go golang java proxy proxy-server python

Last synced: 13 Apr 2026

https://github.com/long-gong/bibtex-dedup

Deduplication of bibtex entries

bibtex cpp

Last synced: 01 Sep 2025

https://github.com/jameswrigley/laph

A node-based data analysis program.

cpp data-analysis nodes qml

Last synced: 05 Jun 2026

https://github.com/rlesser/genetickingbattle

A genetic-algorithm-like program based on 538's similar riddler.

cpp genetic-algorithm

Last synced: 24 Aug 2025

https://github.com/igozdev/ellipsimg

Generates images using randomly generated ellipses of best fit

c-plus-plus cpp sfml

Last synced: 29 May 2026

https://github.com/thegupta2012/coding-blocks

My c++ coding library of all the major data structures, algorithms and techniques used for problem solving

algorithms cpp datastructures

Last synced: 31 Mar 2025

https://github.com/filip-kustura/graph-cycle-detection

Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.

algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs

Last synced: 12 Apr 2025

https://github.com/kodiem9/snapling-engine

A scratch inspired game engine made with C++ using the Raylib game library.

cpp cpp17 engine game-editor game-engine game-engine-2d raylib raylib-cpp

Last synced: 22 Feb 2026

https://github.com/FireShredder24/dungeoneer_old

A text adventure based on Dungeons & Dragons. HTML documentation should be coming soon!

cpp roguelike-dungeons text-adventure

Last synced: 11 Mar 2025

https://github.com/lepesevichnikita/vsdt-lab-work-8

Laboratory on the subject "Visual software development tools"

cpp cpp-android qmake-android qml qml-android qml-plugin qt-android qt-application qt5

Last synced: 04 Feb 2026

https://github.com/djoezeke/stb-image

STB Image Loader/Decoder for Easy Projects Intergration using CMake and git submodules.

c cmake cpp game glfw3 nothings opengl stb stb-image stb-truetype windows

Last synced: 13 Apr 2026

https://github.com/flagarde/systemdetect_old

Detect architecture, gpu ...

arch-detect cmake cpp

Last synced: 09 Jun 2026

https://github.com/fourjr/battleship

Battleship C++

cpp

Last synced: 12 Mar 2025

https://github.com/thinkinglabs/kata-bootstrap-cpp-googletest

Bootstrap project for CPP kata's using Google Test

bootstrap conan-io cpp googletest kata

Last synced: 20 May 2026

https://github.com/nathannncurtis/ocr

Batch DICOM/TIFF/JPEG to searchable PDF with OCR. Docker, Tesseract, JBIG2, parallel processing.

batch-processing cpp docker ocr pdf tesseract

Last synced: 30 May 2026

https://github.com/sury4karmakar/cpp-programming

📃 Learning CPP Programming From Scratch

cpp cpp-programming cpp-programming-language

Last synced: 05 Jul 2025

https://github.com/calint/pczero

experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine

bootable cpp kernel operating-system preemptive-multitasking protected-mode x86-32 x86-assembly

Last synced: 13 Jun 2025

https://github.com/sh-cho/cpp-doxygen-example

Example repo - publish doxygen with github actions

cpp doxygen github-actions

Last synced: 13 Apr 2026

https://github.com/envid-tech/opencv-object-detection

A supplementary vision repository for the mecanum drive repo.

c computer-vision cpp mecanum-drive opencv vision

Last synced: 08 May 2026

https://github.com/jb3rndt/mastermind

This is an Implementation of the guessing game "Mastermind" in C++ using Qt.

cpp mastermind-game qt

Last synced: 13 Apr 2026

https://github.com/anc1kr1st/prata_cpp_exercises

Stephen Prata, C++ PRIMER PLUS, 6th Edition (Mistrovství v C++ 4. aktualizované vydání)

cpp exercises-solutions prata

Last synced: 08 Oct 2025

https://github.com/markgotlasagna/metodologie

About "Metodologie di Programmazione" course provided by "Università degli Studi di Parma"

cpp

Last synced: 31 Mar 2025

https://github.com/billvog/kincasta-studio

Create and edit subtitles with ease.

cpp qt subtitles

Last synced: 29 Apr 2026

https://github.com/rudradcruze/phitron

Phitron is a platform designed to help individuals build a strong foundation in programming. It offers courses on various topics, including basic programming, data structures, algorithms, object-oriented programming, databases, and more. Batch 5

c cpp phitron programming

Last synced: 01 May 2026

https://github.com/carloscdias/cpp-bazel-distroless

Image to build C++ bazel projects compatible with distroless

bazel cpp distroless docker-image

Last synced: 08 May 2026

https://github.com/ed-2100/c-cpp-monorepo

A monorepo for all of my desktop C/C++ projects.

c cmake cpp cpp23 demo-project graphics

Last synced: 13 Apr 2026

https://github.com/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 Mar 2025

https://github.com/m-aliozkaya/datastructuresproject-3

Data structure binary tree project for school

cpp data-structures

Last synced: 30 May 2026

https://github.com/jubayer98/nsu-cse115-c-programming-basics

Here are some basic C programming examples completed during an undergraduate C language lab.

basic-programming cpp

Last synced: 10 May 2026

https://github.com/Skiftsu/TreesitterWrapper

Simple Treesitter Wrapper for C++

cpp tree-sitter treesitter wrapper

Last synced: 11 Mar 2025

https://github.com/whisperity/distcc-docker

DistCC for LTS OS compiler images in and through Docker

c clang compiler container cpp distcc docker docker-image gcc

Last synced: 13 Apr 2026

https://github.com/nur-alam39/course-lab-experiments

The lab works: Code of academic courses-Digital Image Processing, Microprocessor, OOP, Numerical Analysis

cpp lab lex matplotlib numpy oop opencv python

Last synced: 13 Apr 2026

https://github.com/danielkrupinski/calc-cpp

Console calculator

cpp

Last synced: 05 Jul 2025

https://github.com/nunorc/exopl

a minimalistic tool to illustrate the use of the Y-Space API in a C++ setting

cpp exoplanets

Last synced: 09 Apr 2025

https://github.com/vladcranga/retro-system-monitor

A retro terminal-based Linux system monitor written in C++.

cmake cpp linux retro terminal-based

Last synced: 28 Apr 2026

https://github.com/dieperid/keylogger

Keylogger in c++

cpp keylogger

Last synced: 27 Feb 2025

https://github.com/jgsogo/jgsogo.github.io

Personal Webpage

blog cpp jgsogo

Last synced: 08 Jan 2026

https://github.com/mekhyw/logicomp-compiler

Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++

assembly compiler cpp lua

Last synced: 13 Apr 2026

https://github.com/dloztor/cursedengine

This engine is cursed, don't use it

cpp game-engine opengl

Last synced: 19 Apr 2026

https://github.com/observant-sun/rattlegram-desktop

Transceive UTF-8 text messages with up to 170 bytes over audio in about a second.

cpp java javafx

Last synced: 10 May 2026

https://github.com/eoan-ermine/cppcorehard-spring-2018

Slides for C++ Corehard Spring 2018 conference

conference cpp cppcorehard

Last synced: 15 Jul 2026

https://github.com/amatofrancesco99/solving-second-degree-polynomial-equations

We all had to solve a second-degree equation at least once, but maybe it would be more convenient to have something that does it automatically...

cpp math polynomials

Last synced: 16 Mar 2025

https://github.com/srujaniyengar/rondo-man

🚀 rondo-man rondo-man is a fast and lightweight Linux CLI utility that simplifies everyday tasks. It helps clean old files, generate ASCII art, set reminders, and more—all from the terminal. Designed for efficiency, it streamlines your workflow with minimal effort. 🛠️

cpp makefile

Last synced: 15 Jul 2026

https://github.com/leoborai/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 01 Mar 2025

https://github.com/rose-mtz/snake2

A 2D desktop game (Snake).

cpp sfml-game

Last synced: 25 Mar 2025

https://github.com/t0ine34/agenda

Agenda manager made during my first year of a university bachelor's degree in computer technology

cpp learning-by-doing makefile

Last synced: 09 Apr 2025

https://github.com/gembcior/d-ral-model-cpp

C++ model for D-RAL project

cpp dral embedded

Last synced: 06 Oct 2025

https://github.com/rxyalxrd/assembly

Лабораторные работы по драйверам за 5 семестр.

assembly c cpp python3

Last synced: 18 Apr 2026