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/prophetru/helloworld

Sample "Hello World" with gtest. Can be used as a template for future projects for education only.

cmake cpp gtest otus

Last synced: 16 May 2025

https://github.com/addytrunks/data_structures

The codes for all the lab exercises for the course CS1006T Data Structures.

cpp data-structures

Last synced: 20 Aug 2025

https://github.com/eel-moun/cpp-bootcamp

This is a bootcamp made of 10 chapters with a purpose of introducing oop programing and c++ features

1337cursus 42school abstract algorithms containers cpp encapsulation exception-handling inheritance oop templates

Last synced: 27 May 2026

https://github.com/zakariaelbouzkri/my_cses_problems_solutions

this repo contains my solutions to the University of Helsinki's "Competitive Programming" course problem set hosted on the CSES (Code Submission Evaluation System) platform. This repository serves as a showcase of my problem-solving skills and coding journey as I tackle a variety of algorithmic challenges.

algo cpp cses-problem-set-solution data-structures dynamic-programming graph-algorithms math mathematics searching-algorithms sorting-algorithms

Last synced: 27 Feb 2025

https://github.com/magnuschase03/ecosystem

A simulation of bunnies in an ecosystem with each other competing to survive.

cpp evolution genetic-algorithm nerual-network simulation

Last synced: 26 Aug 2025

https://github.com/ergus/mpi_benchmarks

Some very simple MPI benchmarks to compare with OmpSs2 benchmarks repo

c cmake cpp learning mpi testing

Last synced: 26 Aug 2025

https://github.com/szsascha/cpp-ws

A simple webserver in c++

cpp http-server socket webserver

Last synced: 23 Jul 2025

https://github.com/sasha-hk/cpp

🏔️ Basic algorithms and data structures on cpp

algorithms cpp data-structures

Last synced: 01 Aug 2025

https://github.com/novolife/railroute

A program which can calculate a longest path of a rail system

cpp qt qt-application qt5

Last synced: 03 Oct 2025

https://github.com/jdsherbert/trie

Simple Trie Structure implementation in C++

cpp trie trie-data-structure trie-structure tries

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/slangborgh16/motion-extraction

C++ Motion Extraction with OpenCV

cpp motion motion-extraction opencv

Last synced: 07 Apr 2025

https://github.com/iamwatchdogs/dsa

Slate/Deprecated docs repo for DSA. I should have continued working on it.

algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python

Last synced: 09 Apr 2026

https://github.com/edwardcreighton/bignum

Custom implementation of Big Numbers class in C++

biginteger bignumber cpp

Last synced: 08 Aug 2025

https://github.com/maipa01/pcre2cpp

A C++ wrapper around the PCRE2 library to provide a more user-friendly and object-oriented interface for using regular expressions, while retaining the performance and flexibility of the original library.

bsd-3-clause cpp cpp20 library open-source pcre2 pcre2-regex pcre2-wrapper regex regular-expressions wrapper

Last synced: 27 May 2026

https://github.com/zakariaelbouzkri/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: 27 Feb 2025

https://github.com/kampi/sensorhub

Solar-powered, low energy environment sensor node with WiFi interface.

c cpp electronics iot mqtt mqtt-client particle particle-argon qt raspberry-pi

Last synced: 10 Apr 2026

https://github.com/a9na/simcardsimulator

📱 A C++ project simulating SIM card operations. Features include storing/retrieving IMSI, network authentication, contact management, and basic OTA communication. Demonstrates user authentication and network interaction. 🔒📞

cpp sim sim-card simulator

Last synced: 07 Oct 2025

https://github.com/nrjsbudhe/c_plus_plus

Exploring C++ and its unique features | Practice Competitive Programming | Develop Toolchain using CMake | Unit Testing

cmake cpp make

Last synced: 26 May 2026

https://github.com/kr1sng/42piscine-cpp

deep diving into Object-Oriented Programming C++

cpp cpp98 object-oriented-programming oops-in-cpp

Last synced: 19 Aug 2025

https://github.com/gummif/endocpp

Modern C++ functional programming concepts library

cpp cpp17 functional-programming header-only library

Last synced: 23 Mar 2025

https://github.com/icrobotics-team167/2014aerialassist

Robot code for the 2014 FRC game

cpp first frc frc-aerial-assist robotics

Last synced: 29 Aug 2025

https://github.com/satyajitghana/gpu-programming

Contains the contents of GPU Architecture and Programming course done on NPTEL

c cpp cuda cuda-programming gpu-programming nptel nvidia

Last synced: 09 Mar 2026

https://github.com/drapegnik/algorithms

⏱️practise tasks on theory of algorithms on FAMCS, BSU

algorithms brute-force bsu c-plus-plus cpp data-structures famcs graph-algorithms

Last synced: 05 Apr 2025

https://github.com/dias1c/pacman-cpp

ᗧ My First Game in C++. And This is Exam project

cpp educational-project exam game itstep packman

Last synced: 19 Aug 2025

https://github.com/learningbyexample/super-fany-fun

teaching game developing using C++

cpp learning video-game

Last synced: 15 Mar 2025

https://github.com/davidyslu/ClassicSudoku

Implement the classic game "Sudoku" in C++

c-plus-plus cpp game game-development

Last synced: 29 Aug 2025

https://github.com/InAnYan/old-terminal-editor

An attemp to create a terminal text editor

cpp editor kilo terminal text-editor

Last synced: 29 Aug 2025

https://github.com/siddhant-vij/concurrent-merge-sort

Merge sort using concurrency in multiple programming languages.

concurrency cpp go java merge-sort multithreading optimization python

Last synced: 06 May 2026

https://github.com/aimensahnoun/textsimilaritychecker

A C++ Plagiarism checker script that that checks direct similarities.

algorithm cpp

Last synced: 14 Nov 2025

https://github.com/glebegor/competitive-template

Competitive programming template

algo competitive-programming cpp

Last synced: 29 Aug 2025

https://github.com/rwbl/b4r-additional-libraries

Open Source Additional Libraries for B4R - development tool for building native Arduino & ESP8266 programs by Anywhere Software.

arduino b4r b4x cpp domoticz esp32 esp8266 sensors

Last synced: 09 Apr 2026

https://github.com/endurodave/remotedelegate

Invoke remote functions over any communication medium using a C++ delegate library

communication cpp delegate remote-call

Last synced: 15 Mar 2025

https://github.com/alh477/idtech4-dsp-driver

This prototype integrates a Texas Instruments TMS320C674x DSP with the Doom 3 GPL codebase to offload real-time ray-traced audio computations for reverb, occlusion, diffraction, and absorption. It leverages libusb for low-latency data transfer and preserves compatibility with existing OSS/ALSA backends, targeting <20ms latency.

audio-processing c cpp doom3 dsp dsplib game-development game-engine idtech4 libusb prey-2006 quake4 raytracing stochastic-simulation thedarkmod tms320c6748 tms320c674x

Last synced: 18 May 2026

https://github.com/javaquery/unosdk

UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.

c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows

Last synced: 09 Apr 2026

https://github.com/jjbel/rocket-ui

Rocket Telemetry GUI

cpp plotting raspberry-pi telemetry

Last synced: 26 Jan 2026

https://github.com/mondonno/algorithms

Collection of resuable algorithm templates written in pure C++

algorithm algorithms all cpp data-structures math prefix-sumes sorting trees

Last synced: 04 Jun 2026

https://github.com/adarshaddee/hacktoberfest-2022

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

adarshaddee c codarsh cpp dart golang hacktoberfest hacktoberfest-accepted java javascript mridealhat php python ruby rust

Last synced: 07 Mar 2026

https://github.com/chimipupu/cc8r_zenn_cpp

Zenn『RustでCPUを自作して動くまで📝』のRustのコードをC++にしたものです🥳

cpp cpu emebeded emulator

Last synced: 07 Nov 2025

https://github.com/microwonk/varcher

Vulkan learning environment / experiments

cmake cpp glsl raytracing vcpkg voxel voxel-engine vulkan vulkan-engine

Last synced: 24 Sep 2025

https://github.com/beliumgl/matrixcpp

MatrixCPP is a simple C++11 project for performing basic matrix operations such as addition, subtraction, and multiplication.

cmake cpp cpp11 cpp11-library matrix matrix-calculations matrix-library matrix-multiplication

Last synced: 05 Oct 2025

https://github.com/thiagodnf/start-reactor-for-command-line

Start Reactor is a long task in Among Us to run in the command line

among-us console cpp java javascript start-reactor terminal

Last synced: 09 Apr 2026

https://github.com/atpriyanshu/the-fibonacci-series

It contains a simple fibonacci program in different language.

c cpp csharp fibonacci java javascript lua python typescript

Last synced: 25 Dec 2025

https://github.com/rikeda71/deep-learning-from-scratch-2-cpp

C++ version of https://github.com/oreilly-japan/deep-learning-from-scratch-2

cpp deep-learning nlp

Last synced: 15 Mar 2025

https://github.com/rosekamallove/learn_code

This is a repository that contains all the topics that I @rosekamallove studied while learning to code and am currently learning Data Structures and Algorithms, and all the code I wrote are in this repo and I am thinking of making this repo more like a Learning resource.

algorithms competitive-programming cpp data-structures development

Last synced: 04 Aug 2025

https://github.com/lucasfturos/tetris-embarcado

Console portátil - tetris embarcado. Projeto proposto para o estágio supervisionado.

arduino-nano cpp

Last synced: 31 Mar 2025

https://github.com/rkolovanov/auxiliary-cpp

Библиотека вспомогательных компонентов C++.

cpp library

Last synced: 16 May 2025

https://github.com/fulfilledcovenant/covenginea

An open-source semi-automated optimizations for improved overall windows 10-11 experience.

c cpp open-source ps1 windows-10 windows-11

Last synced: 29 Sep 2025

https://github.com/reon90/napi-generator

Node-API (formerly N-API) Generator is an API generation for building native C and C++ addons. Common use cases are call GPU commands from Node.js

addons c99 cpp n-api nodejs

Last synced: 14 Apr 2026

https://github.com/eclipse-keypop/keypop-reader-cpp-api

Eclipse Keypop project repository containing a C++ implementation of the 'Reader API' standardized by the Calypso Networks association for ticketing terminal processing smart card

api component cpp keypop

Last synced: 18 Aug 2025

https://github.com/bpdesilva/cppwebserver

Practicing fundamentals of Web Server Development with C++ on Flask like Micro Web Framework known as Crow.

boost-libraries cmake cpp docker flask-server gcc webserver

Last synced: 31 Aug 2025

https://github.com/amanoteam/raiden

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 19 Apr 2026

https://github.com/gkesse/cpp-qt-qml-js-sqlite-login-android-ios

Développement d'une application mobile Android - iOS en C++ - Qt - QML - JS - SQLite pour la gestion d'un système de connexion et d'inscription de nouveaux utilisateurs.

android cpp ios javascript login-system qml qt registration-system sqlite

Last synced: 05 Mar 2025

https://github.com/protomorphine/b3dm-cpp

library to work with b3dm Cesium files

3d b3dm cesium cpp geospatial glb

Last synced: 03 Sep 2025

https://github.com/hfx-j/sgtd

SGTD: A Semantic-Guided Triangular Descriptor for One-Shot LiDAR-Based Global Localization

cpp global-localization slam

Last synced: 15 Mar 2025

https://github.com/tony-go/cmake-uwebsockets

Build uWebSockets with CMake.

cmake cpp usockets uwebsockets

Last synced: 29 Mar 2025

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/aarondmarasco/flintplusplus

Flint++ is cross-platform, zero-dependency port of flint, a lint program for C++ developed and used at Facebook.

cplusplus cplusplus-11 cpp linter linters

Last synced: 04 Oct 2025

https://github.com/sunnycapturer/windowrect

get windows rect infomation

cmake cpp qt windows

Last synced: 10 Apr 2026

https://github.com/connorgladish/dungeoneers-odyssey

Developed for Linux, Dungeoneer's Odyssey [ALPHA] (0.4) -- Dungeoneer's Odyssey is a dynamic text-based adventure game set in a perilous dungeon, written entirely in C++ and featuring ASCII art to enhance its immersive experience. It offers a unique narrative and randomized events for each playthrough.

cpp game-development roguelike

Last synced: 05 Oct 2025

https://github.com/dimalmfao/smetana

A useless rather very unreliable, unprofessional programming language made as a proof of concept using C++.

cpp language programming-language

Last synced: 27 Feb 2025

https://github.com/sjanel/aeronet

A modern C++ HTTP/1.1 server for Linux

cpp cpp23 http-server linux

Last synced: 18 Jan 2026

https://github.com/crazyokd/vimrc

Own vim/nvim configuration, especially for c/cpp

c cpp nvim vim

Last synced: 09 Apr 2026

https://github.com/rosy-iso/multipekka

A packager and file checker for the game Pekka Kana 2

cpp tool zipper

Last synced: 17 Aug 2025

https://github.com/bipin161523/basic

"Basic Coding of Languages" A collection of beginner-friendly coding projects to learn and explore different programming languages. Starting with C, this repository will gradually expand to include Python, Java, JavaScript, C++, Ruby, and web development basics (HTML/CSS). Follow my journey and explore simple implementations and exercises aimed at

c cpp css html java javascript python ruby

Last synced: 10 Apr 2026

https://github.com/ifwtzzzzzh/semester-2-cpp

ITPLN's Semester 2 curriculum offers two exciting courses to empower you: Algorithms and Programming 2!

cpp

Last synced: 31 Mar 2025

https://github.com/salwaelkaddaoui/ledmatrix

Scrolling led ticker, built from scratch and programmed

arduino bluetooth cpp embeddedc hc05 i2c-bus mcp23017

Last synced: 17 May 2026

https://github.com/mdminhazulhaque/ruet-cse-codes

:hash: Codes that were used for academic purpose

c courseware cpp ruet

Last synced: 22 Sep 2025

https://github.com/uscbiostats/pruner

pruner: Implementing the Felsenstein's Tree Pruning algorithm

cpp cpp11 header-only phylogenetic-trees phylogenetics pruning tree

Last synced: 13 Jun 2026

https://github.com/kyrylo-sovailo/dumb-way-to-debug

When there is no debugger and printf's ain't cutting it

cpp debugging macros

Last synced: 29 Jul 2025

https://github.com/kammitama5/c-datastructs-spring17

collection of C++ notes and programmes

backtracking-algorithm cpp datastructures linked-list

Last synced: 17 Aug 2025

https://github.com/fahdseddik/truck-delivery-company-simulation

A simulation of a truck delivery company written in C++.

algorithms cpp datastructures objectorientedprogramming simulation

Last synced: 10 Nov 2025

https://github.com/chunchunmorning/ascinput

Input Manager for OpenSiv3D.

c-plus-plus cpp opensiv3d siv3d

Last synced: 09 Apr 2026

https://github.com/bisakhmondal/ju_cse_lab_practicals

Lab Assignments

c cpp

Last synced: 17 May 2026

https://github.com/ntshvicky/fashionmnist_cnn_example

An example of training convolutional neural networks with Fashion MNIST dataset in C++ and Cmake

cmake convolutional-neural-networks cpp fashion-mnist-dataset fashionmnist-cnn machine-learning machine-learning-algorithms

Last synced: 15 Mar 2025

https://github.com/georgjz/ftxui-cradle

A simple C++ project template for applications using FTXUI

cpp ftxui gui template-project

Last synced: 05 Oct 2025

https://github.com/ultirequiem/cpp

C++ Playground

cpp

Last synced: 23 Jul 2025

https://github.com/jankodedic/tictactoe

Tic-Tac-Toe in C++17 using SDL2

cpp cpp17 game sdl sdl2 tictactoe

Last synced: 08 Jul 2026

https://github.com/kalyan4636/interview-coding-practice-questions

PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.

angular corejava cpp css data-structures django framework html java javascript mongodb python sql

Last synced: 11 Apr 2026

https://github.com/rarepineapples/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 18 May 2026