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/oliverlee/cortex_m

Bazel rules and utilities for Cortex-M

bazel c cortex-m cpp embedded gdb nix qemu

Last synced: 23 Jan 2026

https://github.com/daniellberg/studyingraylib

study purposes only!! studying the raylib using c++

cpp raylib

Last synced: 22 Oct 2025

https://github.com/michimani/atcoder

cpp

Last synced: 04 Sep 2025

https://github.com/eli-keli/cpp-class

Object Oriented Programming class (Zetech University)

cpp oop-concepts

Last synced: 12 Jun 2025

https://github.com/va-run23/data-structures-and-algorithms

In this repository, I am currently pushing all the C++ code that I wrote while learning Data Structures and Algorithms (DSA). Feel free to explore the code examples and use them for your own learning journey. If you have any suggestions or find any issues, your contributions are welcome!

apna-college apna-college-yt-playlist bfs-dfs cpp dynamic-programming graph-algorithms graph-theory graphs-algorithms greedy-algorithms optimization optimization-algorithms

Last synced: 31 Jul 2025

https://github.com/thecoachingonline/hello-cpp

hello world C++

cplusplus cpp

Last synced: 28 Mar 2025

https://github.com/patrixr/canvas

Concept game built with OpenFrameworks

concept-game cpp game game-development openframeworks

Last synced: 04 Jul 2025

https://github.com/atif-aqeel/interview-preparation-2

Technical Test/Interview Preparation for different Software Companies

cpp interview-questions

Last synced: 23 Oct 2025

https://github.com/crustyauklet/sdcard

C++14 policy based SD card driver for embedded systems

cpp cpp14 embedded embedded-systems sd-card

Last synced: 23 Oct 2025

https://github.com/jleung51/labyrinth

C++ roaming game played with a mappable set of connected rooms.

command-line-app cpp game

Last synced: 23 Oct 2025

https://github.com/rezafarazi/open_gl_example

open-gl examples

cpp opengl

Last synced: 30 Apr 2026

https://github.com/shaina-gh/construction-of-quadruples

A C++ program to convert infix expressions to postfix and generate intermediate code using quadruples for compiler design.

compiler-design construction-of-quadruples cpp infix-to-postfix infixtopostfix intermediate-code-generation

Last synced: 23 Oct 2025

https://github.com/dgkim5360/the-cpp-programming-language-stroustrup

Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup

cpp stroustrup textbook

Last synced: 25 Mar 2025

https://github.com/duckymomo20012/tic-tac-toe

A simple tic tac toe game

cpp

Last synced: 23 Oct 2025

https://github.com/mohfazam/dsa

A repo covering all topics of DSA, where algorithms meet precision, and code is crafted to master the complexities of competitive programming.

algorithms codechef codeforces competative-programming cpp data-structures dsa geeksforgeeks leetcode

Last synced: 23 Oct 2025

https://github.com/jackkimmins/simplenn

Feedforward Neural Network Classifier in C++ • Data Handling, Training, Prediction, and Evaluation

classification cpp feedforward-neural-network neural-network training

Last synced: 23 Oct 2025

https://github.com/cschladetsch/v8cppshell

Provides a bridge between C++ and V8/Wasm. Can build V8 from source if needed.

cmake cpp cpp20 v8

Last synced: 23 Oct 2025

https://github.com/dub1401/dubgui

Простой и легко встраиваемый GUI для приложений C++ SFML.

cpp gui sfml

Last synced: 23 Oct 2025

https://github.com/dikdns/recap-cpp-dasar

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

https://github.com/mmartin46/balloonjump

An SFML Platformer written in C++. The player's objective is to collect as many potions as possible.

cpp game-development sfml sfml-game

Last synced: 24 Oct 2025

https://github.com/hlustikp/raytracing-example

Example for a 0 lib c++ implementation of raytracing

cpp cpp23 raytracing

Last synced: 06 Jul 2026

https://github.com/prophetru/bulkcmd

Educational project

cmake cpp doxygen gtest otus

Last synced: 06 Jul 2026

https://github.com/veresdavid/imgproc-task2

Manually implemented some OpenCV methods, like image threshold or median filter.

cpp image-processing opencv

Last synced: 24 Oct 2025

https://github.com/yanboishere/cpp_primer_study_diary

我在学习C++ primer(第五版)过程中的代码仓库

cpp

Last synced: 01 Apr 2025

https://github.com/cvelth/argument_parser

A small lightweight single header only library for command line options parsing. Written using modern C++, such as <charconv>, <optional> and <string_view>.

c-plus-plus command-line cpp cpp17 cpp20 header-only option-parser options-parsing positional-arguments single-header-lib

Last synced: 24 Oct 2025

https://github.com/themuuln/spoj7

Some exercises from https://www.spoj.com/RGB7/ well solved on c++.

algorithm arithmetic c cpp easy exercise exercises

Last synced: 09 Apr 2025

https://github.com/boudra/jester

A modern single-file header-only testing library for C++

cpp cpp11 cpp14 cpp17 header-only single-file test testing

Last synced: 24 Oct 2025

https://github.com/vks-24/cpp_practice

This repo has implementations of problems in Striver A2Z DSA Sheet

cpp

Last synced: 18 Jun 2026

https://github.com/shreyapramanik47/tcs-nqt-coding-sheet

This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.

arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt

Last synced: 01 Jun 2026

https://github.com/arindal1/blind75-proelevate

This Blind 75 DSA sheet from LeetCode contains all the important DSA questions and is designed for quick interview preparation.

algorithms cpp data-structures dsa leetcode leetcode-cpp leetcode-solutions problem-solving

Last synced: 09 Apr 2025

https://github.com/sebastianbach/compile_time_unit_tests

Compile time unit testing in mondern C++

constexpr cpp cpp17

Last synced: 24 Oct 2025

https://github.com/pd3v/mglyphs

Lists a set of scales, modes, scales' chords and their respective MIDI values based on user's scale key/octave input.

chords chromatic cpp diatonic intervals key midi notes scales tone

Last synced: 04 Jul 2025

https://github.com/vovod/dsa-code-ptit

DSA code ptit

cpp dsa

Last synced: 09 Apr 2025

https://github.com/shyamg090/daily_leet_code_2023

LeetCode problems 2023

cpp leetcode-cpp

Last synced: 09 Apr 2025

https://github.com/zjimn/keycontrol

A tool for controlling other windows using custom hotkeys, improving workflow by minimizing distractions. Ideal for managing media playback while multitasking.

cpp desktop-application gui mfc shortcuts visual-studio

Last synced: 01 Jun 2026

https://github.com/erme07/tetris_cpp

Tetris game made with c++

cpp game miniwin tetris tetris-game

Last synced: 24 Oct 2025

https://github.com/jokk-itu/cpp-aad

A library written in C++. It consists of various algorithms and datastructures.

cpp

Last synced: 24 Oct 2025

https://github.com/guinpen98/savannah

This is a simulator of plants and herbivores and carnivores.

cpp dxlib ecosystem-model simulation simulator

Last synced: 24 Oct 2025

https://github.com/ngrogg/learn-cpp-notes

Notes and code from learncpp.com tutorial

cpp

Last synced: 02 Apr 2026

https://github.com/shubhankarraj40/leetcode

LeetCode Solutions: A comprehensive repository of efficient and well-documented solutions for LeetCode problems, organized by topics and difficulty levels.

cpp dsa leetcode-solutions problem-solving

Last synced: 02 Apr 2026

https://github.com/codeteapot/berio

BER I/O Library for C++

asn1-ber asn1-der cpp lib

Last synced: 02 Apr 2026

https://github.com/claby2/graphw

C++ library for graph drawing and network analysis

cpp graph graph-generation graph-theory graph-visualization

Last synced: 24 Oct 2025

https://github.com/DarishDias/ParkBuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 24 Oct 2025

https://github.com/dhruvdcoder/intelibugger

A debugging automation framework for C++ on Linux, inspired from LLVM.

cpp debugger debugging-tools linux ptrace

Last synced: 19 Apr 2026

https://github.com/muszic/chat-application

Dive into real-time communication with this C++ chat application! Featuring a server-client model, it lets multiple users chat seamlessly, showcasing the power of sockets and threads in a fun and interactive way.

cpp multithreading networking socket-programming tcp

Last synced: 24 Oct 2025

https://github.com/yottaawesome/cmake-playground

CMake, Testing and Tooling for C/C++ course

cmake cpp

Last synced: 25 Mar 2025

https://github.com/allyedge/allyignore-cpp

A tool that finds and removes unnecessary lines from .gitignore files.

c-plus-plus cpp git gitignore gitignore-generator

Last synced: 19 May 2026

https://github.com/birros/libzim-glib

Partial GObject/C bindings for libzim

c cpp glib libzim meson python vala zim

Last synced: 14 Apr 2026

https://github.com/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/skhalifa05/RayLib-Pong

Paddle Bounce Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp opengl paddle raylib

Last synced: 25 Oct 2025

https://github.com/h3bm/poc-injectors

Multi-language DLL Injectors built with C#, C++, and Java. Educational tools to demonstrate Windows API-based DLL injection methods.

cpp csharp dll-injection dll-injector educational injector injector-tool injector-x64 java windows-api

Last synced: 23 Apr 2025

https://github.com/h-a-y-k/chessplusplus

A minimal chess library in C++

chess cpp

Last synced: 25 Oct 2025

https://github.com/yaserbelal/quran_playlist_manager

A comprehensive console-based application for managing playlist.

console-application cpp datastructures

Last synced: 01 Apr 2025

https://github.com/alirn76/portal

I think it was homework at the university

cpp portal

Last synced: 25 Oct 2025

https://github.com/bdcbqa314159/cpp_crossplatform_libs

In this repository I worked with static and dynamic linkage with a cross-platform support.

cpp learning-by-doing library-app programming

Last synced: 23 Apr 2025

https://github.com/dexmoh/raylib_template

Minimalistic project template for working with Raylib in C++ and CMake

cmake cpp game-development graphics graphics-programming raylib

Last synced: 02 Apr 2026

https://github.com/onyazuka/desu

DES encryption + Triple DES + Multithread version

cpp cryptography des fast

Last synced: 08 Jul 2026

https://github.com/tamiko-n/disaster-relief-system

A C++ application designed to efficiently manage and allocate resources during disasters. It prioritizes relief distribution based on the severity of emergencies and tracks supplies in real-time using data structures like queues, priority queues, and linked lists. For detailed information, please refer to the project report. 📄

cpp

Last synced: 02 Apr 2026

https://github.com/alvionaterry/awesome-symbian

An Awesome List about everything related to Symbian, a discontinued mobile OS for ARM popular in early 2000s.

awesome awesome-symbian cpp j2me midp ngage nokia qt s40 s60 sony-ericsson symbian symbiancpp uiq

Last synced: 23 Apr 2025

https://github.com/theskyler-dev/multiconvert

A repository for a basic Unit converter i am developing as a project in my Apprenticeship

cpp unit-converter

Last synced: 25 Oct 2025

https://github.com/eoan-ermine/deep_ptr

Deep pointers for C++14 and above

cpp cpp14

Last synced: 17 Jul 2025

https://github.com/yewomhango/blur_algorithms_comparison

Rough comparison of time taken to blur an image in 4 programming languages

benchmark benchmarking blurred-images blurring comparison cpp javascript optimization python rust rust-lang

Last synced: 12 Apr 2026

https://github.com/ganeshkadam65/cppprojects

Top 20 C++ Projects With Source Code

beginners cpp cpp11 cpp14 cpp17 projects

Last synced: 06 Feb 2026

https://github.com/starkris51/sigmaboy

Retarded Gameboy emulator made in SDL3 C++

cpp gameboy-emulator sigma

Last synced: 23 Apr 2025

https://github.com/kurt-x/cpp-learning

C++ learning project

cpp learning

Last synced: 23 Apr 2025

https://github.com/fanusaez/left4dead

Trabajo practico final - Taller de programacion I - Curso Veiga

7542 cpp fiuba l4d2 sdl

Last synced: 25 Oct 2025

https://github.com/mbdanielcrespo/viewer_ui

This is a basic UI project that will server as a template for future simulation and visualization projects.

3d-viewer cpp raylib ui-components

Last synced: 23 Apr 2025

https://github.com/mishqatabid/snake-game

A C++ Snake Game

cpp snake-game

Last synced: 25 Oct 2025

https://github.com/unknnownnn/image-segmentation-using-cpp

Testing various image segmentation algorithms in C++ and analyzing them

algorithms-and-data-structures cplusplus cpp image-segmentation

Last synced: 23 Apr 2025

https://github.com/pixincreate/time-calculator

time-calculator in C++ for calculating duration of powercuts

cpp cpp20 duration powercut time-calculator time-estimation

Last synced: 30 Mar 2025

https://github.com/tyhil/in-place-merge-sort

Merge sort in a single array.

cpp merge-sort

Last synced: 25 Oct 2025

https://github.com/srujaniyengar/rondo-man

🚀 rondo-man rondo-man is a fast and lightweight Linux CLI utility that simplifies everyday tasks. It helps clean old files, generate ASCII art, set reminders, and more—all from the terminal. Designed for efficiency, it streamlines your workflow with minimal effort. 🛠️

cpp makefile

Last synced: 25 Oct 2025

https://github.com/mericluc/mcts

Yet Another "Monte-Carlo Tree Search" implementation

cpp mcts mcts-algorithm

Last synced: 01 Aug 2025

https://github.com/tm-1-3/svg-to-png-image-converter

SVG To PNG Image Converter Developed For The L.EIC009 - Programming Class

cpp feup leic png programming svg

Last synced: 10 Jul 2026

https://github.com/deniscooper09/potatostudio

Software for visualization of recorded data from PotatoTracker.

cpp dynamics potato-cannon potato-tracker software visualization

Last synced: 26 Oct 2025

https://github.com/catdima/rtl-sdr-receiver

Demonstration program for receiving data from RTL-SDR receiver using SoapySDR

cpp fftw3 gnuplot linux-app soapysdr

Last synced: 23 Jan 2026

https://github.com/diegoquintanilha/proceduralpollockweb

ProceduralPollockWeb is an open source C++/WebGPU project that generates abstract, math-based art using procedurally generated pixel shaders.

art cpp emscripten procedural-generation shader webgpu wgsl

Last synced: 29 May 2026

https://github.com/dukris/oop

BSUIR, 3rd semester

cpp oop

Last synced: 12 Jun 2025