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/nextpointer/dsa-journey

In this repo i share all my journey with DSA

algorithms cpp dsa

Last synced: 26 Feb 2026

https://github.com/ferhatgec/elitetopp

elite -> c++17 converter *experimental

build converter cpp cpp17 elite

Last synced: 03 May 2026

https://github.com/monomotion/flom

library to handle keyframed motion of robots

cpp cpp17 file flom format monomotion motion robot

Last synced: 06 Feb 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/aaronmcleancs/tslim-data-simulator

t:slim X2 Insulin Pump Simulator in Qt C++

cpp qt simulation software-engineering

Last synced: 03 May 2026

https://github.com/ndxdeveloper/developpement-avec-qt6

Tutoriel complet sur le développement d'applications avec Qt6, couvrant tous les aspects depuis les bases jusqu'aux techniques avancées. Guide détaillé avec exemples pratiques, idéal pour débutants et développeurs expérimentés.

best-practices cmake cpp cross-platform database desktop-applications development-guide gui mobile-development multimedia multithreading mvc networking performance-optimization qml qt qt6 tutorial widgets

Last synced: 03 May 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/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/fuwn/tael

🤗 C++98 Extensions for Tatl

cpp cpp98 cpp98-compatible tatl test

Last synced: 16 Mar 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/brainstone/truncateableprimes

A C++ program that calculates left and right truncatable primes

cpp cpp14 gradle mathematical-modelling mathematics prime-numbers

Last synced: 03 May 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/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/its-alex/voxel-engine

🎮 Voxel engine made with GLFW and OpenGL

cpp glew glfw3 map opengl voxel

Last synced: 03 May 2026

https://github.com/coincheung/image-dedup

Codebase I use for deduplication of image datasets

cpp dhash opencv

Last synced: 24 Apr 2026

https://github.com/storn5/vector

A simple 3D game written in C++ with graphics implemented from scratch in DirectX, OpenGL and Vulkan, inspired by X-Wing (1993), Elite (1984) and X4: Foundations

cpp cpp14 engine game

Last synced: 30 Jan 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/freecx/post-brainfuck

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

blog-post c cpp go rust

Last synced: 15 Apr 2026

https://github.com/2000pawan/c_cpp_programming.

W3resource exercise (C && C++) Solution.

c cpp

Last synced: 07 May 2026

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/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/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/esraa-emary/rational-number-calculator

A command-line Rational Numbers Calculator that performs addition, subtraction, multiplication, and division on fractions and whole numbers. It simplifies results, validates inputs, and prevents division by zero. Ideal for quick rational arithmetic with automated simplification and error handling.

cpp problem-solving rational-number-calculator rational-numbers teamwork-projects

Last synced: 24 Jan 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/bmoretz/daily-coding-problem

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 07 May 2026

https://github.com/luminary-cloud/steam-tracer-cleaner

Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.

cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows

Last synced: 03 Jun 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

https://github.com/leoraclet/sfml-imgui-template

🧩 A template for C / C++ projects using SFML, OpenGL and Dear ImGUI

c cmake cpp dear-imgui nix opengl sfml template

Last synced: 02 May 2026

https://github.com/MikaelVallenet/R-Type

R-Type is a Epitech project which is a horizontally scrolling shooter arcade video game developed and released by Irem in 1987 and the first game in the R-Type series.

cpp ecs epitech game-development multiplayer-game network serialization tcp udp

Last synced: 27 Oct 2025

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/soreing/net-session-cpp

UDP based newtork session library for C++

cpp cross-platform keepalive linux networking p2p raw-sockets threads udp windows

Last synced: 07 May 2026

https://github.com/uilianries/gitpitch-gitlab-cpp

GitPitch for Gitlab C++ at Native Floripa

cpp gitlab gitpitch pitch

Last synced: 07 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/iaomw/meshcan

Play with Mesh

cpp geometry opengl

Last synced: 15 Apr 2026

https://github.com/luke-zhang-04/sorting-algorithms

Sorting algorithms in Python 3, Golang, TypeScript 3, and C++ 11

cpp golang javascript python3 sorting-algorithms typescript

Last synced: 08 Feb 2026

https://github.com/jj-kira/chess

C++ console chess project showcasing OOP.

chess cpp oop

Last synced: 16 May 2025

https://github.com/aoshimash/cs

Coordinate systems for planetary N-body simulation

astrophysics cpp n-body

Last synced: 31 Mar 2025

https://github.com/mguludag/darklightdetector

Header-only Qt based lightweight, Windows Dark/Light color mode detector.

cpp qml qt qt5 qt5-gui qtquick widget windows

Last synced: 07 May 2026

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

C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries

c cpp digital-image-processing image-processing library linux-app png

Last synced: 28 Jan 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/p4dro-dev/comandos-arduino-cpp-carro-controle-remoto

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

arduino arduino-ide cplusplus cpp cpp-programming robotics script

Last synced: 16 Apr 2026

https://github.com/embeddedos/patterns-in-c-cpp

Design systems and patterns in C/C++

c cpp design-pattern design-system embedded linux mcu

Last synced: 07 May 2026

https://github.com/jeslie0/cmake-practice

A place for me to practice CMake and Nix together

cmake cpp nix

Last synced: 15 Apr 2026

https://github.com/keithdhedger/kkterminalqt

QT version of KKTerminal

cpp linux qt5 qt6 qterminal terminal

Last synced: 14 Feb 2026

https://github.com/revzim/aztd-demo

real-time online multiplayer battler demo developed with Unreal Engine 4.26/C++/Node.JS

colyseus cpp game-development golang gopherjs node online-multiplayer-game

Last synced: 07 May 2026

https://github.com/christinec-dev/bull-cow-isogram-guesser

Bull-Cow is a simple word guessing game made with Unreal Engine and C++.

bullcowgame cpp game ue4 unreal-engine-4

Last synced: 02 May 2026

https://github.com/jomart02/navisimulators

qt c++ NMEA simulators for Lazuli

cpp linux qt

Last synced: 07 May 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/hasanulmukit/programming-problems

A curated repository of programming problem solutions implemented in C, C++, Java, and Python. Organized by topic and difficulty, it provides a clear and accessible resource for developers and learners to explore algorithms, data structures, and coding challenges.

c coding-interviews coding-test cpp java programming-exercises programming-problems python

Last synced: 13 Apr 2026

https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster

Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)

algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms

Last synced: 02 May 2026

https://github.com/s-m-j-i/smart-university

A multidisciplinary system that aims to make a University automated

arduino cpp hardware multidisciplinary software

Last synced: 07 May 2026

https://github.com/rhazra-003/leetcode_practice

Collection of LeetCode and GFG questions I solved for my placement preparation!

cpp cpp14 gfg gfg-solutions leetcode leetcode-cpp leetcode-python leetcode-solutions python3 sql stl

Last synced: 15 Apr 2026

https://github.com/juangburgos/quaaccesscontrol

Test library for [QUaServer](https://github.com/juangburgos/QUaServer) access control

access-control cplusplus cpp opc-ua qt qt5

Last synced: 07 May 2026

https://github.com/ladroid/hunt

Arduboy game

arduboy arduboy-game c cpp game

Last synced: 07 May 2026

https://github.com/theleopard65/my-dsa-journey

This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.

array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector

Last synced: 07 May 2026

https://github.com/halffd/havel

Hotkey Manager and Window Control System

automation cpp gtk hotkey linux lua scripting window-management x11

Last synced: 02 May 2026

https://github.com/zabavb/local-manager

Local Manager is a simple console application written in C++ to manage local resources or entities. This project was created to demonstrate core principles of object-oriented programming (OOP) and resource management.

app application console console-app console-application console-visualization cplusplus cplusplus-11 cpp crud crud-app crud-application crud-operation oop oop-in-cpp visual-studio vs

Last synced: 09 Feb 2026

https://github.com/bergercookie/catkin_ws

Container repo for packages needed to run multi-robot graphSLAM

ansible cmake cpp python ros

Last synced: 02 May 2026

https://github.com/zouariomar/leetcode

LeetCode solutions repository

algorithms code cpp leecode-solutions

Last synced: 20 Jul 2025

https://github.com/qc20/spinningcube

This project pushes the boundaries of microcontroller capabilities, combining creative coding, interaction design, and physical computing to render a captivating 3D spinning cube animation on a compact OLED display, all powered by an Arduino Pro Mini.

3d-graphics arduino cpp cube embeddded embedded-c embedded-systems oled-display-ssd1306 physical-computing pro-mini spinning-cube visualization wokwi

Last synced: 08 May 2026

https://github.com/jdsherbert/audio-soft-clip-distortion

Simple C++ implementation of a basic Soft Clip Distortion technique. Includes an example usage case with a simulated sinusoidal signal.

audio audio-effect audio-effects audio-processing cpp distortion distortion-effects sine sine-wave sinewave soft-clipping

Last synced: 07 Apr 2025

https://github.com/jdsherbert/unreal-engine-health-system

Simple Health System implementation for Unreal Engine. Tracks health of an actor, logs damage, and also fires events from changes.

component cpp health unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine

Last synced: 07 Apr 2025

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/linqlover/uip-exercise-1

A simple command-line application for a Qt/C++ library that was developed as part of a study exercise.

cli cpp exercise qt

Last synced: 02 May 2026

https://github.com/djoezeke/csvee

Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.

c cpp csv csv-parser csv-reader parse parser streaming tsv-parser

Last synced: 20 Apr 2026

https://github.com/canytr/editor

This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.

c cpp editor file localfiles qt

Last synced: 16 Apr 2026

https://github.com/hansalemaos/cynonblockingsubprocess

Nogil subprocess for Python with stdout/stderr capturing and stdin writing - without deadlocking!

capturing cpp fast nogil nonblocking popen printing stderr stdin stdout subprocess

Last synced: 22 Feb 2026

https://github.com/maverobot/impui

A simple plotting library based on Dear ImGui.

cpp cpp14 imgui

Last synced: 09 Jun 2026

https://github.com/azevedoguigo/arduino_temperature_monitor

Arduino simple temperature monitor.

arduino arduino-sketch arduino-uno cpp

Last synced: 01 Mar 2026

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

Simple integral solver

c cpp cuda math mathematics

Last synced: 08 May 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/puellaquae/direct2dkit

Direct2D 简单封装 / Wrapper for Direct2D

cpp direct2d win32

Last synced: 31 Dec 2025

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/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/konvt/simsh

A simple Linux Shell written in Modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell xmake

Last synced: 13 Mar 2025

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/bhagat-hrishi/cleanstrike

CleanStrike is a carrom board game played by 2 players with multiple turns

clean-strike cmake cmake-command cpp

Last synced: 08 Jun 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/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/ranveeraggarwal/wagit

Why not Another Git? Because there aren't enough implementations already. This is a hobby project to better understand Git and churn out some more C++ code.

cpp git

Last synced: 15 May 2026