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/omrawaley/arduboy-particle-system-customizer-demo

This is a program for the 8-bit gaming platform, the Arduboy, where you can customize the settings of my AB-Particles particle system in real-time, and try out different combinations to get your desired particle affect.

arduboy arduino cpp customizer demo particle-physics particle-system particles

Last synced: 29 Apr 2026

https://github.com/mohammad-malik/linkedlist-notepad

A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.

cpp data-structures dsa linked-list linux macos ncurses-library unix

Last synced: 08 May 2026

https://github.com/grzegorzkarczewski/jeetengine

Learning how to make my own Game Engine for a game

cpp gamedev opengl

Last synced: 29 Apr 2026

https://github.com/menezes-/xxtea

Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings

cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm

Last synced: 29 Apr 2026

https://github.com/rhailrake/lunarica

Interactive command-line HTTP client with syntax highlighting, autocompletion, and JSON formatting for testing and exploring RESTful APIs.

api-client api-explorer api-testing cli command-line cpp delevoper-tools http http-client interactive json repl rest rest-api terminal

Last synced: 06 May 2026

https://github.com/yousryessam/deterministic-finite-automata

Implementation to solve any DAF machine that user input and determine if string accepted or not also detect dead states

cpp finite-state-machine state-machine

Last synced: 17 Jun 2026

https://github.com/louiml/0.1_ide

cpp ide

Last synced: 04 Jun 2026

https://github.com/sampreets3/orb-tracking

Tracking of an object using the ORB detector in OpenCV

computer-vision cpp object-tracking opencv

Last synced: 27 Apr 2026

https://github.com/nodef/extra-array.cxx

Generic array in C.

array c cpp extra function generic merferry

Last synced: 18 Apr 2026

https://github.com/skillfulelectro/integral-solver

Simple integral solver

c cpp cuda math mathematics

Last synced: 08 May 2026

https://github.com/sudo-arash/extreme_math

This is a fun and challenging math game where your task is to solve equations for the famous little ( x ).

cpp math mathematics maths maths-quiz-game

Last synced: 28 Feb 2026

https://github.com/1dealgas/nemesis

Don‘t Leave the World Your Nemesis.

aerials cpp cpp20 defold lua mobile-game rhythm-game rhythm-game-charting

Last synced: 08 May 2026

https://github.com/jaytwolab/test-ccspriterx

CCSpriterX for Brash Monkey Spriter SCML (C++/Cocos2d-X)

brash cocos2d-x cpp monkey scml spriter

Last synced: 04 Mar 2026

https://github.com/specs-feup/clava-lite-benchmarks

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/saket-sk/sppu-semester-3-oop-lab

Programs implemented by me during my tenure as a student of B.E Second Year in Subject Object-Oriented Programming Laboratory.

cpp object-oriented-programming

Last synced: 09 Jun 2026

https://github.com/fabioardis/1158engine

3D OpenGL engine with ImGui Editor written in C++

3d 3d-graphics cpp engine imgui imgui-glfw opengl shaders

Last synced: 27 Apr 2026

https://github.com/guibrandt/perfhash

Header-only perfect hash container class implemented in modern C++

cpp data-structure header-only perfect-hash

Last synced: 09 Jun 2026

https://github.com/dor-sketch/15-puzzle

Demonstrating a Variety of Classic AI Search Algorithms to Solve the Classic 8-Puzzle Problem.

astar-algorithm bfs-algorithm cpp dfs-algorithm gui python3 searching-algorithms

Last synced: 10 May 2026

https://github.com/andreacv98/screencapture-cpp

ScreenCapture C++ software based of FFMpeg

cpp ffmpeg screen-recorder

Last synced: 29 Apr 2026

https://github.com/alexcui03/libmvvm

Model-View-ViewModel (MVVM) support library for modern C++.

cpp cpp26 mvvm observer property reflection

Last synced: 03 Jun 2026

https://github.com/sanidhyafeaturist/androidrescuex

This project is a custom ROM. It provides a unique user interface and features, allowing users to flash various modifications, manage backups, and customize their Android experience. All frameworks and UI elements have been developed from scratch to ensure a smooth and customizable user experience.

android cpp java recovery rom twrp twrp-recovery-flash

Last synced: 05 Mar 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/japrozs/cpp-bcrypt

A cpp port of the bcrypt javascript library

bcrypt cpp hash port

Last synced: 04 Jun 2026

https://github.com/esterified/automatic-license-plate-recognition-using-knn

Hardware-based implementation to identify license plate numbers and respond based on that

arduino c cpp knn-classification ocr-recognition xml

Last synced: 08 May 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/ugnelis/conan-gtest-coverage-example

Conan.io package GTest with coverage implementation.

conan conan-io coverage coveralls cpp googletest gtest travis-ci

Last synced: 20 Apr 2026

https://github.com/karnkaul/ledemo

Demo Game on 2D C++17 engine using PhysicsFS and SFML

cmake cpp cpp17 game game-engine linux opengl physfs sfml win64

Last synced: 08 May 2026

https://github.com/lucasfturos/notepad_cpp_py

Repositório focado nos meus estudos em GUI utilizando como base o bloco de anotações e aplicando nas linguagens Python e C++

cpp python qt5 tkinter

Last synced: 06 May 2026

https://github.com/chrovis/parattice

Recursive paraphrase lattice generator

cpp graphviz java nlp paraphrase paraphrase-generation rust

Last synced: 08 May 2026

https://github.com/umbrellaleaf5/template_cpp_lessons

Template for creating lessons/homework repos in C/C++

cmake cmakelists cpp educaiton homework lessons template

Last synced: 04 Jun 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/leander-dsouza/leander-dsouza.github.io

Codebase to host my personal portfolio website.

computer-vision cpp gazebo portfolio python3 robotics ros

Last synced: 08 May 2026

https://github.com/jonasagx/macosresolution

command line tool to change macOS resolution

cli cpp macos resolution

Last synced: 29 Apr 2026

https://github.com/razzile/segoemdl2cppheaders

C++ Header wrapping Segoe MDL2 font assets

cpp segoe-fonts segoe-mdl-icons

Last synced: 25 Apr 2026

https://github.com/lakphy/classroom_lost-found

机房失物招领系统

cpp qt qt5

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/uts58/retro-2d-space-shooter

Retro 2D Space Shooter: Dive into classic arcade action with this space shooter game, optimized for 1080p monitors. Built using C++, OpenGL, and the immersive IrrKlang Audio Driver

2d-game arcade audio-driver classic-game cmake collision-detection cpp game-development gaming irrklang opengl retro space-shooter visual-studio

Last synced: 27 Apr 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/davidlucy/realtimepclviewer

A real-time point cloud component displayed via UDP transmission, powered by PCL and Qt. 通过UDP传输显示的实时点云组件,由PCL和QT qml驱动。

cmake cpp pcl qmake qml qt

Last synced: 29 Apr 2026

https://github.com/pgvalle/cxxloglib

A simple logging library for C/C++ to throw in your project without worries.

c cplusplus cpp jesus-is-da-lord-n-savior library logging qol

Last synced: 08 May 2026

https://github.com/camobap/hackerrank

Collections of solutions from hackerrank with tests

c cpp golang hackerrank-solutions java objc rust

Last synced: 04 Apr 2026

https://github.com/jona62/mac

Meme as Code. A programming language where memes are first-class citizens.

cpp javascript memes python3

Last synced: 06 Jun 2026

https://github.com/mangrick/pytorch-convgru-cell

Implementation of the ConvGRU cell from the paper "Delving deeper into convolutional networks for learning video representations" by Ballas et al.

cpp pytorch

Last synced: 06 May 2026

https://github.com/arsdever/arduino_simulator

C++ based open-source cross-platform Arduino simulator/debugger program

arduino cpp cross-platform opensource qt5 simulator

Last synced: 08 May 2026

https://github.com/lsytj0413/learn-note

The practice of code.

algorithm cpp docker python

Last synced: 06 May 2026

https://github.com/elbouzkri/cpp_oop

this repo has the 42 CPP pool days wich are about concept of object-oriented-programming (OOP), incapsulation inhiretance polymorphisme ...

cpp oop

Last synced: 18 Jun 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/tannicarcher/you-are-hacked

When you run this executable file in Windows, 100 command prompt windows (cmd) will open, where the text “YOU ARE HACKED” will be displayed. In Linux, 100 terminal windows will open (depending on the environment), where the specified text will also be displayed.

cpp hacking linux simple virus windows

Last synced: 06 May 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/ranimeshehata/matrix-multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

cpp linux multithreading operating-system threads ubuntu

Last synced: 08 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/maxchip101/deanus

a containerized programming language that is consistent on all systems

cpp docker language

Last synced: 20 Apr 2026

https://github.com/trflynn89/flymake

A GNU Makefile system for C-family and Java projects

build-system c cpp make makefile objective-c objective-c-plus-plus

Last synced: 08 May 2026

https://github.com/htotoo/meshmqttmappp

C++ based meshmap for low memory environments, like VPSes

cpp meshtastic mqtt

Last synced: 03 May 2026

https://github.com/karusb/bazcryptlib

BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library

algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows

Last synced: 02 May 2026

https://github.com/sury4karmakar/simple-windows-keylogger

☣This is a simple Windows keylogger with C++ programming

cpp hacking-tool keylogger malware windows

Last synced: 10 May 2026

https://github.com/anarthal/usingstdcpp-2024

Boost.Asio: the universal async model

asio boost coroutines cpp cpp20 http

Last synced: 04 Jun 2026

https://github.com/dakalamin/opengl_nurbs

Simple & interactive NURBS-surfaces visualization app on OpenGL

cpp freetype glfw imgui interactive nurbs-surfaces opengl premake python visualization

Last synced: 18 Apr 2026

https://github.com/progzone122/level1-crackmes-solutions

Reverse engineering crackme “level1”. Detailed explanation of the logic, several solutions, writing a keygen for the program

c cpp crackme crackmes hack keygen reverse-engineering

Last synced: 08 May 2026

https://github.com/allantargino/asteroids

Game Asteroids developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 05 May 2026

https://github.com/astrodynamic/geometry

Geometry: A program to draw geometric primitives using SFML. Create lines, circles, triangles, rectangles, and squares easily. MIT licensed.

affine-transformation cmake cmakelists cpp cpp17 drawing-app geometry graphics make makefile primitives sfml sfml-library

Last synced: 04 Jun 2026

https://github.com/rev-roastedduck/debugsuite

A lightweight and flexible debugging and logging utility for C projects

c cpp debug terminal

Last synced: 20 Apr 2026

https://github.com/bezarhere/hivec

Deploying your library should be no more then a post-build command

build-tool c command-line cplusplus cpp open-source opensource

Last synced: 08 May 2026

https://github.com/ethiy/imagine-pp

This is a fork of the Imagine++ project: http://imagine.enpc.fr/~monasse/Imagine++

bsd-license cpp eigen-library image-processing multi-array opengl qt5

Last synced: 05 May 2026

https://github.com/abhishekprajapatt/slamcore

🗺️ slamcore - A lightweight, production-grade simultaneous localization and mapping (SLAM) system designed for ROS2 (Humble/Iron) with comprehensive support for multi-sensor fusion, loop closure detection, and real-time map building.

cmake cpp python shell

Last synced: 29 Apr 2026

https://github.com/ryujaehun/db

This is CSE30500 DataBase TermProject

cpp database dbms er java

Last synced: 08 May 2026

https://github.com/kubasejdak-org/osal

Operating System Abstraction Layer for C/C++

arm baremetal c cpp embedded freertos linux osal

Last synced: 05 May 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/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026

https://github.com/levikuhaulua/school-assignments

Repository containing all school assignments I have worked on.

c cpp java python

Last synced: 08 May 2026

https://github.com/ejunjsh/cpp-coroutine-epoll

Small Linux/macOS networking example that wraps readiness events with C++20 coroutines.

coroutine cpp cpp20 epoll kqueue

Last synced: 23 Jun 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/douze/odo

OpenGL procedural terrain

cpp opengl procedural-generation terrain

Last synced: 08 May 2026

https://github.com/nadidlinchestein/programmingprinciples

Solutions to Programming Principles & Practice Using C++

book computer-science cpp programming

Last synced: 18 Jun 2026

https://github.com/karlos-eduardo-mrqs/operational_works

This repository is responsible for sharing several programs and algorithms. It includes solutions in **C++**, **Python** and **Java**, with the aim of helping developers learn, practice and reuse code efficiently.

coding cpp java python python-library python3 resolution

Last synced: 05 May 2026

https://github.com/mcquerol/battleship-cpp

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 2026

https://github.com/clazex/oi-study

A Repository for Storing Code Written During My OI Learning

cpp oi

Last synced: 18 Jun 2026

https://github.com/tommylemon/unitauto-cpp

UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等。本项目为 C++ 版,支持 C++ 17 以上 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the C++ version, compat C++ 17+.

apiauto apijson cpp cpp-library cpp17 unit-test unit-testing unit-testing-library unitauto unitest unittesting

Last synced: 02 Mar 2026

https://github.com/melroy89/cpp-gtk-test-app

GTK/Gtkmm C++ Test Application - using CMake

application cmake cpp example gtk3 gtkmm template

Last synced: 08 May 2026

https://github.com/rudissaar/desktop-clock

Customizable desktop clock widget written in Qt5 framework.

clock-widget cpp cross-platform desktop-widget eye-candy qt-installer-framework qt5 qt5-widgets

Last synced: 08 May 2026

https://github.com/amanoteam/revf

Reverse the content of files

c cpp rev text-utils util-linux

Last synced: 20 Apr 2026

https://github.com/ktstephano/haskell

Haskell-like functional programming in C++

cpp functional haskell

Last synced: 30 Apr 2026

https://github.com/kimboslice99/iis-cgeoipmodule

Geoblocking module for IIS written in native C++

cpp iis iis-server

Last synced: 30 Apr 2026