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/ajlekcahdp4/scalgrad

A tiny Autograd engine for C++ with small neural network on top

autograd cpp neural-networks

Last synced: 04 Apr 2025

https://github.com/rukamuel/dns

cpp dns

Last synced: 20 Mar 2025

https://github.com/richke2005/fighting-car

Project developed to senai where we build a fight electromechanical car

arduino cpp embedded-systems microcontroller

Last synced: 16 May 2026

https://github.com/jimmy-park/fsm

C++17 finite state machine

cpp cpp17 fsm

Last synced: 17 Jun 2025

https://github.com/programmingrainbow/beginners-guide-to-sdl3-in-cpp

An in-depth guide to getting started with SDL3 in the C++ Language .

cpp cpp20 guide sdl3 sdl3-image sdl3-mixer sdl3-ttf tutorial

Last synced: 26 Mar 2025

https://github.com/rizanw/tamagotchi-cli

oop assignment: missing retro game? try tamagotchi game on your cmd!

cli cpp game visual-studio

Last synced: 09 Jul 2025

https://github.com/tarikipekci/cryptraider

First-person 3D puzzle game.

3d cpp firstperson puzzle-game unreal-engine-5

Last synced: 03 Apr 2025

https://github.com/beepboopbit/cpp-data-structures

C++ data structure compilation

cpp data-structures learning

Last synced: 20 Mar 2025

https://github.com/christopher-besch/glome_projection

Interactively Project 4D Sphere onto 2D Screen.

4d cpp first-person gdnative godot godot3 visualization

Last synced: 14 May 2026

https://github.com/astrodynamic/algorithmtrading--interpolation-approximation--in-qt-cpp

The AlgorithmTrading project is a C++ program for plotting tabulated functions of stock quotes using interpolation methods. It includes a GUI implementation based on any GUI library with API for C++ and the ability to load data from a CSV file. The Cubic Spline interpolation method is implemented, and the user can specify the number of points.

approximation clang-format cmake cpp cpp17 cppcheck cubic-splines cvs google-style interpolation makefile neu newton-interpolation qt qt-widgets qtcharts

Last synced: 15 May 2026

https://github.com/lostsh/stickgame

A tiny game on arduino with LCD Display (16*2)

arduino arduino-game arduino-lcd arduino-nano arduino-uno cpp game lcd lcd-display lcd16x2 tiny-game

Last synced: 02 May 2026

https://github.com/lgope/problem-solving-oj

The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

c codeforces-solutions cpp hackerrank-solutions timus-solutions uri-solutions uva-problem-solving

Last synced: 14 May 2026

https://github.com/evanpacini/collatz

C++ and Python programs to analyse the Collatz conjecture.

collatz collatz-conjecture cpp mathematics maths python python3

Last synced: 16 May 2026

https://github.com/amcbn06/electron

C++ visualizer for electronic schemes

cpp oop sfml

Last synced: 15 May 2026

https://github.com/sea5kg/sea5kgsudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 17 Jun 2025

https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl

A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.

cpp environment graphics opengl rainwater-harvesting simulation visualisation

Last synced: 11 Apr 2026

https://github.com/malikmaky/pe-keyword-search-tool

This project is a C++ application designed to search for a specified keyword within the sections of Portable Executable (PE) files located in a given directory.

cpp cpp20 cybersecurity executable-file keyword pe-files pe-header portable-executable windows-pe

Last synced: 11 Jun 2026

https://github.com/szymon-budziak/cpp_course_agh

Solutions from C++ programming language course at AGH UST.

cpp object-oriented-programming

Last synced: 19 Mar 2025

https://github.com/helske/diagis

Auxiliary functions for importance sampling

cpp importance-sampling r weighted-samples

Last synced: 29 Apr 2026

https://github.com/horazont/dragonstash

A transparent block-wise file system cache overlay with libfuse3, written in C++.

cache cpp fuse-filesystem sftp-client

Last synced: 05 Apr 2025

https://github.com/rjected/cuda-timelock

Solving a large number of timelock puzzles in parallel using GPU acceleration

c cgbn concurrent cpp cuda gmp graphics nvidia parallel puzzle timelock

Last synced: 14 Apr 2026

https://github.com/arsdever/gamify_old

A simple Qt based C++ game engine

cpp cpp20 game-engine qt

Last synced: 16 May 2026

https://github.com/denizugur/solarpaper

Dynamically update your wallpaper with the current state of our Solar System :sunny:

blend2d cpp orbit python solar-system

Last synced: 16 May 2026

https://github.com/taharachedi/algorithms-problem-solving-level-3

📂 Repository containing well-organized solutions for simple problems Level 3 in C++.

algorithms cpp problem-solving

Last synced: 20 Mar 2025

https://github.com/AhmedOsmanDev/Arduino-LED-Cube

Fun project for our Embedded Systems course.

arduino arduino-nano c cpp

Last synced: 10 Apr 2025

https://github.com/taharachedi/atm-system

💼 ATM System in C++ – A console-based application for secure ATM banking, offering login, quick withdrawals, normal withdrawals, deposits, and balance checks, with data securely stored in text files. 🏦💳

console-application cpp enums problem-solving string-manipulation struct

Last synced: 20 Mar 2025

https://github.com/pierrechevalier83/2048

A simple command line implementation of the popular 2048 game.

2048 cli cpp cpp11 cpp14 game kata ncurses

Last synced: 04 Apr 2025

https://github.com/d3m1d0s/opengltemplate

Modern C++20 OpenGL starter template with CMake, GLFW, and GLAD

cmake cmakelists cpp cpp20 cross-platform glad glfw graphics opengl template

Last synced: 16 May 2026

https://github.com/pentalpha/alenhador

Parallel aligner (Needleman–Wunsch) for nucleotide sequences (.fasta) with similarity heuristic filter.

align-dna-sequences aligned-sequences alignment bioinformatics cpp cpp11 fasta heuristic-search heuristics nucleotide-sequences parallel-computing search

Last synced: 15 May 2026

https://github.com/grachale/hybrid_encryption

Implementation of two functions in C++ (seal and open) that encrypt/decrypt data using hybrid encryption.

ciphers cpp openssl

Last synced: 13 Jun 2026

https://github.com/grachale/multithreaded_rent

Implementation encapsulates the entire computation process and controls the execution and suspension of the computation as well as the behavior of computational threads used for solving problems from all managed rental companies.

cpp multhreading pthreads-api threads

Last synced: 08 Jun 2026

https://github.com/connorslade/noseshell

🐚 A Shell for Windows | Making CMD slightly less bad

cpp shell

Last synced: 05 Apr 2025

https://github.com/jiriklepl/mlaskal-2019

Solutions to assignments for Compiler Principles - NSWI098

bison compiler cpp lex mff-uk

Last synced: 27 Mar 2025

https://github.com/ermin-muratovic/mfc-mydaq-datalogger

FHKärnten Eng IT SE B2-SS2017 Informatik2 Projekt https://ermin-muratovic.github.io/MFC-MyDAQ-DataLogger/

cpp mfc mydaq

Last synced: 15 May 2026

https://github.com/getiot/pcl-courses

PCL 点云库入门教程配套代码

cpp pcl pointcloud tutorial-code

Last synced: 15 Oct 2025

https://github.com/taharachedi/math-game

🎮 Fun Math Game in C++ ➗✖️➕➖ Challenge yourself with math problems, track your score, and level up! 🏆

algorithms console-application console-game cpp enums functional-programming problem random-number-generators string-manipulation structure

Last synced: 20 Mar 2025

https://github.com/utsavkash19/dsa-codes-snippets

Code Snippets for Data Structures and Algorithms. Problems from LeetCode, Codeforces and CodeChef for practice.

algorithms coding-challenges competitive-programming-reference cpp data-structures interview-preparation interview-questions

Last synced: 12 Jun 2025

https://github.com/grachale/navigational-server

This repository contains an autonomous robot control server written in C++ designed to remotely manage a fleet of robots. The robots are capable of independently connecting to the server, which then guides them towards the center of a coordinate system.

communication cpp multithreading server

Last synced: 24 May 2026

https://github.com/jsmolka/shell

Here be dragons (and common code).

cpp shell

Last synced: 15 May 2026

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/ajlekcahdp4/vulkan-learning

Just me learning vulkan C++ API

cpp vulkan-api vulkan-sdk

Last synced: 04 Apr 2025

https://github.com/tierra-colada/h5geo

C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.

cpp geo-data hdf5 python seismic surfaces wells

Last synced: 21 Apr 2026

https://github.com/afnanenayet/libgalois

The Galois field arithmetic library from University of Tennessee adapted to work with Modern C++ and CMake

arithmetic cmake cpp field galois modern

Last synced: 02 Apr 2025

https://github.com/kassane/outcome

Provides very lightweight outcome<T> and result<T> (non-Boost edition) (uses zig build-system)

cplusplus cpp cpp-library zig-package

Last synced: 06 May 2025

https://github.com/matusollah/night-vision

Zdrojový kód na kamarátove nočné videnie

arduino c cpp esp esp32 esp32-cam esp32-camera ssd1306 ssd1306-oled

Last synced: 11 Jul 2025

https://github.com/eldiiarbekbolotov/rapid

Rapid is a beginner friendly text editor designed for web developers, by a web developer.

code-editor cpp qt text-editor

Last synced: 15 May 2026

https://github.com/kimhan-nah/ft_containers

The standard C++ containers have all a specific usage. To make sure you understand them, let’s re-implement them! Version: 4

cpp cpp-containers cpp-library cpp-std

Last synced: 15 Jun 2025

https://github.com/dkosmari/libxint

libxint is a C++20 headers-only library for fixed-width large integers.

cpp cpp20

Last synced: 03 Jun 2026

https://github.com/suryansh-dey/neovim-config

NvChad 3.0 based neovim config with webdev, python, C++, Rust etc. support

cpp html-css-javascript lua markdown neovim nodejs nvchad-custom-config python rust

Last synced: 02 Apr 2026

https://github.com/yuzukitsuru/yall

Yall - Yet another logging library

cmake cpp cpp-library cpp17 logging logging-library

Last synced: 17 Mar 2025

https://github.com/frozenassassine/fastedit-winapi

Fastedit WinApi is a little text editor for windows. It is not made for daily use, but It shows the principles of creating a text editor and using the WindowsApi in C++.

cpp tutorial winapi

Last synced: 03 May 2025

https://github.com/pomettini/ue4-multithreaded-fibonacci

Unreal component that calculates the Fibonacci sequence on separate threads

cpp fibonacci fibonacci-sequence multithreading unreal unreal-engine unreal-engine-4

Last synced: 27 Mar 2025

https://github.com/pcarruscag/mel

Math Expression Library

cpp expression-evaluation expression-parsing

Last synced: 19 May 2026

https://github.com/csb6/markdown

C++ Markdown parser

cpp cpp17 markdown markdown-parser

Last synced: 15 May 2026

https://github.com/jonathspirit/_list

_list is a headers only library for a convenient replacement of std::list

analysis c container containers cpp list optimization performance replacement tests

Last synced: 16 May 2026

https://github.com/amanoteam/atar

A GCC cross-compiler targeting OpenBSD 7.0

c cpp cross-compiler gcc openbsd

Last synced: 07 May 2025

https://github.com/grizzz13/nanogdr

Nano gpu-direct-rdma lib providing send/recv apis implemented in modern cpp.

cpp gpu-direct-rdma rdma

Last synced: 05 May 2025

https://github.com/neko-box-coder/simpleoverride

Allow overriding return value or setting arguments, similar to mocking but more flexible

c-plus-plus cpp cpp11 mock mocking-framework

Last synced: 18 Jun 2025

https://github.com/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 Mar 2025

https://github.com/janwilczek/adc24-talk

Companion repository to my Audio Developer Conference 2024 talk entitled "Bug-Free JUCE UI: Structure Your GUI Code For Stability, Testability & Clean Architecture"

clean-architecture cpp juce juce-application juce-framework juce-plugins mvvm

Last synced: 19 May 2026

https://github.com/margitantal68/cpp

📚 This open-access course will introduce you to C++ programming and STL.

cpp cpp-course cpp-tutorial modern-cpp modern-cpp-oop oop programming-language standard-template-library stl tutorial

Last synced: 30 Jun 2026

https://github.com/neuraCollab/uni

Большие данные и распределенная цифровая на ПМ-ПУ СПБГУ 2024-2027г.

cpp qt qt5-gui

Last synced: 27 Mar 2025

https://github.com/mofirojean/50-coding-challenge

This repository holds the implementation of the 50-Coding-Challenges in different programming Languages

c challenge coding coding-challenge cpp csharp java javascript kotlin python typescript typescript2

Last synced: 12 Apr 2025

https://github.com/tayne3/gitversion.cmake

🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.

c c-plus-plus cmake cpp version-manager versions

Last synced: 11 Apr 2025

https://github.com/andyfratello/sim

🔅 Exercicis de Simulació (SIM) Q1 - UPC FIB

agent-based-simulation cpp fib-upc flexsim netlogo sim-fib simulation

Last synced: 20 Mar 2025

https://github.com/neilharia7/daily-coding-problems

C++ & Python Solutions for Daily Coding Problem

algorithms cpp daily-coding-problem data-structures python

Last synced: 15 May 2026

https://github.com/sergio-eld/endian_converter

Template C++11 library for endianness conversion.

cpp cpp11 endianness template

Last synced: 02 Sep 2025

https://github.com/stonier/ecl_tools

Tools and utilities for the embedded control libraries.

cmake cpp

Last synced: 30 Apr 2025

https://github.com/dead-beef/jest-cpp-wasm

C/C++ to WASM Jest transformer

c cpp emscripten jest jest-transformer nodejs webassembly

Last synced: 06 Apr 2026

https://github.com/zee-bit/final450

My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)

algorithms cpp data-structures final45

Last synced: 11 Jun 2026

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 14 Jun 2025

https://github.com/vissarion/vissarion.github.io

Personal webpage https://vissarion.github.io

boost cpp geometry mysql optimization research software statistics

Last synced: 16 May 2026

https://github.com/karnkaul/dens

Archetype-based entity-component framework using C++20

archetype cpp cpp20 ecs entity-framework

Last synced: 20 Mar 2025

https://github.com/fontseca/lexemn

Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.

cmake cpp interpreter lexing mathematics parsing programming-language

Last synced: 10 Jul 2025

https://github.com/mcquerol/studentdb-poco-cpp

C++ student database using POCO libraries. Demonstrates OOP and database management.

class-design cpp doxygen inheritance object-oriented-programming stl-containers student-db uml

Last synced: 16 May 2026

https://github.com/sashminea/procedural-terrain-generation

This project generates procedurally created terrain for a 3D world.

3d cpp game-development opengl

Last synced: 15 May 2026

https://github.com/amlel-el-mahrouss/stdx

Standard C++ extensions for utility purposes

cpp library utilities

Last synced: 20 Mar 2025

https://github.com/horikitasuzunetsundere/elevator-project-with-proteus-and-arduino

Efficient Vertical Transportation: Elevator Control System Simulated with Proteus and Programmed with Arduino IDE

algorithms-and-data-structures arduino cpp programming system-design

Last synced: 16 May 2026

https://github.com/lizhangqu/corejni

Android JNI开发积累

android cplusplus cpp jni

Last synced: 16 May 2026

https://github.com/gwynbleidd0241/-mirea_2sem_oop-

Практические задания и курсовая работа по ООП(2 семестр МИРЭА)

cpp mirea oop oop-examples

Last synced: 30 Aug 2025

https://github.com/ryouze/aegyo

Cross-platform GUI app for learning Korean Hangul.

cmake cmake-fetchcontent cpp cross-platform gui korean korean-language korean-letters learning sfml

Last synced: 12 Mar 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026