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/kplanisphere/plotted-3d-environment

Plotted 3D Environment is a graphical project inspired by Minecraft, designed to demonstrate 3D object creation, animation, and interaction using OpenGL. It features first-person navigation, texture mapping, and collision detection within a dynamic 3D environment filled with obstacles and enemies - Final project for the Graphing course.

3d-graphics animation camera-movement collision-detection computer-graphics cpp data-visualization educational-project opengl texture-mapping

Last synced: 03 May 2026

https://github.com/shahab-esfandiar/bachelor-kntu-geomatic-engineering-codes

My Codes & Projects in Bachelor’s KNTU Geomatic Engineering

cpp geospatial matlab postgis python

Last synced: 28 Apr 2026

https://github.com/safe049/regen

A Regex Expression Generator written in C++

cli cpp generator gplv3 linux regex windows

Last synced: 11 May 2026

https://github.com/anatoly-semenov/krakend-cpp

Proxy http requests for users and payments services by KrakenD

cpp gateway-proxy grpc http krakend

Last synced: 03 May 2026

https://github.com/patolete/programacion

Repositorio con toda la informacion y trabajos de programacion que he realizado.

cpp css dalto git html python soydalto

Last synced: 04 May 2026

https://github.com/victornpb/ac-swing-servo

Firmware for adding swing and air direction flow to an air conditioning unit with remote control support

arduino arduino-sketch cpp firmware

Last synced: 03 May 2026

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/nir3x/dll-finder

DLL Finder - A Simple C++ Program for Finding DLL Files

c-plus-plus command-line-tool cpp dll-finder file-search windows-program

Last synced: 10 Jun 2026

https://github.com/freecx/post-brainfuck

Код к статье о Brainfuck

blog-post c cpp go rust

Last synced: 15 Apr 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/danielsio/pacman-game

Built as part of a Kirsh Amir's C++ & OOP course at The Academic Collage Of Tel-Aviv.

bfs-algorithm cpp game oop-principles

Last synced: 02 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/mutazhelal/raytracing-diffuse

A camera is looking at the world, emitting rays through each pixel in the image. The world is composed of a list of spheres, made of diffuse or specular materials. A ray tracing algorithm is used to test its intersection with each sphere to compute the image pixel colour.

algorithm computer-graphics computer-graphics-opengl cpp opengl ray-tracing raytracing

Last synced: 11 May 2026

https://github.com/wumo-util/newconan

C++ project template generator based on cMake, conan

cmake conan cpp python

Last synced: 24 Feb 2026

https://github.com/krystianity/node-n-api-base

skeleton project for async Node.js N-API C++ native modules

abi addon cpp gyp n-api native nodejs

Last synced: 29 Apr 2026

https://github.com/golxzn/magicube

Voxel based game

cpp opengl voxel-game

Last synced: 03 May 2026

https://github.com/zezav-cz/MatrixCalculator

CLI app fro basic matrix operations

cpp linear-algebra matrix matrix-calculations

Last synced: 15 Oct 2025

https://github.com/iinspectable-informal/educamlite

(实验性)高性能教学场景的可替代选项。

camera cpp cppwinrt educational-software uwp winrt winui

Last synced: 16 Apr 2026

https://github.com/vladoosit/snake-3d-c-with-opengl-for-windows

Simple game (snake) on C++. This project is well suited for learning OOP principe

cpp game glut oop oop-principles opengl snake-game

Last synced: 02 May 2026

https://github.com/im-razvan/ntdllsyscalldumper

A minimal C++ tool to extract syscall IDs from ntdll.dll on Windows x64 systems.

cpp syscall windows

Last synced: 11 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/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/adamanr/agentcpp

Agent is a program developed for cameras under ARM/Mipsel architecture Functional

arm camera cpp mipsel vpn wireguard wireguard-vpn

Last synced: 02 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/cemoktra/cpprest

collection of rest apis for cpp

cpp http-requests rest rest-api

Last synced: 30 Oct 2025

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/raadiah/rooflesshouse

A graphics project using OpenGL library, which includes game walking, interactive camera view, roll, yaw, pitch, interactive light, texture mapping, Koch Curve, Complex Objects made etc.

cpp interactive opengl pitch roll yaw

Last synced: 12 May 2026

https://github.com/konvt/threadpool

A straightforward implementation of a C++17 thread pool.

cpp cpp17 thread-pool threadpool

Last synced: 15 Oct 2025

https://github.com/arkenidar/fox-toolkit-apps

fox-toolkit.org apps built with GNU Make or CMake

3d cmake cpp gui make obj ogl parse-h

Last synced: 27 Apr 2026

https://github.com/sahil-kale/basilisk-actuator-control-lib

Hardware-agnostic library enabling field oriented control of of PMSM and BLDC Motors

cpp embedded foc motor-control real-time

Last synced: 01 Feb 2026

https://github.com/cailloumajor/led-timing-board

Software to drive a RGB matrix based racing timing board

cpp python raspberrypi rgb-led-matrix

Last synced: 18 Apr 2026

https://github.com/anuar2k/yatts

Yet Another Trucking Telemetry Solution

c cpp embedded ets2 game-mod hacktoberfest plugin serial-port vue

Last synced: 12 May 2026

https://github.com/kbnim/cpp-jegyzet

C++ lecture notes written in Hungarian [Course: Programming languages (C++)]

cpp cpp11 latex lecture-notes pdf

Last synced: 28 Jan 2026

https://github.com/sharoniv0x86/bankingsystem2.0

A banking system created in C++ with cool functionalities!

banking-system banking-system-cpp cpp cpp-project open-source

Last synced: 12 May 2026

https://github.com/tacigar/lhades

:moon: Lua 5.3 Byte-Code Disassembler

cpp disassembler lua

Last synced: 12 May 2026

https://github.com/a2p1k02/obfus

A small program to obfuscate C++ code

cpp obfuscation obfuscator rust

Last synced: 29 Apr 2026

https://github.com/hantaro171902/-ascii-digital-clock

This project is make digital clock on terminal

ascii-art cpp terminal

Last synced: 10 Jun 2026

https://github.com/mateuschaves/maratona

Algoritmos de estudo para o I Circuito de Maratonas de Programação UAG/UFRPE

algorithm-challenges c cpp maratona python3

Last synced: 02 May 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 2026

https://github.com/fabrizio-ottati/misha

Simple and fast decoding of event cameras data to NumPy

c cpp event-ca neuromorphic numpy

Last synced: 20 Apr 2026

https://github.com/liamriddell/wpf-d3d9-hook

A simple proof-of-concept hook for DirectX9 in WPF (Milcore)

cpp csharp directx9 milcore wpf

Last synced: 20 Apr 2026

https://github.com/tijme/cxx-boilerplate

A simple yet comprehensive cross-platform c++ boilerplate to jumpstart your project.

boilerplate c-plus-plus cpp cross-platform cxx kitchen-sink makefile

Last synced: 16 Jun 2026

https://github.com/jthelin/hello-ctest

An example of using ctest for a C++ app / library.

cmake cpp ctest hacktoberfest

Last synced: 24 Jan 2026

https://github.com/toxicbishop/software-dev-internship

Six multi-language programming tasks (Java, C++, C#) completed during a Software Development Internship — covering CLI games, pattern generators, CRUD managers, and web scraping.

cli cpp crud csharp dotnet gradle java maven web-scraping

Last synced: 12 May 2026

https://github.com/fabianishere/glimpse

Small OpenGL wrapper for modern C++

cpp graphics modern-cpp opengl

Last synced: 20 Apr 2026

https://github.com/jasperdrescher/learnopengl

Following https://learnopengl.com/ and http://www.opengl-tutorial.org/ with an easy-to-use development environment.

cmake cpp opengl

Last synced: 12 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/sameetasadullah/reverse-string-using-execlp

A simple C++ program to reverse the given string using execlp system call

command-line-arguments cpp execlp fork linux reverse-string ubuntu

Last synced: 12 May 2026

https://github.com/myl7/oht

Oblivious 2-tier hash table C++ header-only library

cpp crypto enclave hash-table header-only oblivious

Last synced: 12 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/theopnv/cpp-utils

🛠 C++ Utilities (dl-loader, game/network engine (WIP), ECS, serializer, filesystem ...)

cmake cpp cross-platform library utilities

Last synced: 12 May 2026

https://github.com/skyv26/employee-management-system

The Employee Management System, built in C/C++ with Borland Graphics and Turbo C/C++ Windows, features CRUD operations for efficient employee management. It showcases impressive graphics, a "Taj Mahal" Thank You page, and data security through a built-in barrier. Reflecting my dedication and proficiency in programming and design.

borland-cpp borland-graphics-interface c compiler cpp object-oriented-programming procedural-programming

Last synced: 29 Apr 2026

https://github.com/szabolcsdombi/optimization-demo-rust

Optimizing Python code by calling into Rust

benchmark cpp python rust

Last synced: 02 May 2026

https://github.com/diath/nothing

Locate files by name instantly.

cpp cross-platform files indexing qt search sqlite3

Last synced: 12 May 2026

https://github.com/pablitoo1/tractor-rush-carrots-edition

A 3D game about collecting carrots in the shortest possible time, made in C++ and OpenGL

3d-game cpp glut-library opengl

Last synced: 12 May 2026

https://github.com/ebuganik/can-usb-adapter-with-rpi

Design and Implementation of a CAN-USB adapter using a Raspberry Pi device

can-protocol can-usb cpp pcan-usb python raspberry-pi-3 uart-protocol

Last synced: 26 Feb 2026

https://github.com/crghilardi/fortyp

A C++ implementation of the FIA forest typing algorithm

biometrics cpp forestry

Last synced: 05 Jun 2026

https://github.com/azimonti/ma-libs

A set of libraries and tool in C++ and Fortran, developed during the years, that can be reused in other projects

cpp fortran hdf5 lapack neural-networks opengl opengl-engine python python-bindings

Last synced: 28 Feb 2026

https://github.com/laa-1/c-compiler

一个 C 语言编译器和虚拟机,支持除结构体以外的语法,支持字节码导出和直接运行字节码,内建I/O函数,包含了词法分析、语法分析、构建 AST、类型推导和检查、错误检查、错误信息输出、字节码生成、虚拟机执行等多个模块。

abstract-syntax-tree bytecode c-language complier cpp virtual-machine

Last synced: 06 Feb 2026

https://github.com/dzejkop/pastel

Wanna embed a .bmp in your C++ program? Or maybe a .dll? Get PaSTeL!

cpp python

Last synced: 02 May 2026

https://github.com/call-me-ahmaaad/gas-and-fire-detection

This is a simple IoT project that can measure gas concentration levels and can detect fire.

cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors

Last synced: 06 Feb 2026

https://github.com/pixelomer/shijima-nx

Shimeji desktop pet runner for Nintendo Switch

cpp desktop-pet homebrew nintendo-switch overlay

Last synced: 02 May 2026

https://github.com/sbaldu/wealthdistributionmodel

Model for the distribution of wealth in a community

complex-systems cpp econophysics modelling pybind11 python

Last synced: 02 May 2026

https://github.com/arindal1/codechefproblems

Practice problems solved from CodeChef.com

c codechef codechef-solutions competitive-programming cpp

Last synced: 21 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/anuja-rahul/password-generator-using-cpp

A simple password generator made using C++ language.

coding-challenge cpp learning-by-doing password-generator

Last synced: 20 Jun 2026

https://github.com/ztry8/termlib

Lightweight and simple Rust/C/C++ library with a single header for terminal graphics

c console cpp gamedev graphics-engine header-only-library one-header roguelike-library roguelikedev rust-lang terminal terminal-emulator

Last synced: 06 Feb 2026

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

Personal C-Plus-Plus Learner's Program Collection

cpp gnu-gplv3 gpl3 gplv3 learning

Last synced: 08 Jun 2026

https://github.com/michaelzheng67/live-vim

Vim with your friends 📝

cpp vim

Last synced: 29 Apr 2026

https://github.com/pferreirafabricio/arduvino

🥘 Some codes from Tinkercad's projects

arduino cpp

Last synced: 13 May 2026

https://github.com/sr1jan/competitiveprogramming

My solutions to the competitive programming problems from various contests

competitive-programming competitive-programming-contests cpp

Last synced: 08 Jun 2026

https://github.com/solareenlo/atcoder

AtCoder の問題を C++ で解いてみた :)

atcoder cpp

Last synced: 28 Jan 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/jmarrec/cppbenchmarks

A collection of some benchmark scripts I used for C++

benchmark c-plus-plus cmake conan cpp cpp20

Last synced: 02 May 2026

https://github.com/silvio2402/deskcontrolsplit

A splitter that connects an interface to two table leg motor controllers.

arduino controller cpp mod platformio

Last synced: 13 May 2026

https://github.com/zfb132/simple_cpp

使用VSCode开发C++项目的模板

cpp makefile-template template

Last synced: 05 Jun 2026

https://github.com/tolisz/2048

2048 C++ WinApi game

c cpp winapi

Last synced: 13 May 2026