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/shadowmitia/sokoban

Tests with SDL2, modern C++, CMake and Conan.

cmake conan cpp modern-cpp sokoban-puzzle-game video-game

Last synced: 17 May 2026

https://github.com/zannatul-naim/cpp-oop

C++ Object Oriented Programming

cpp oop-in-cpp

Last synced: 15 May 2025

https://github.com/sparshhhhhh/dsa

Learn DSA with me....

algo arrays cpp dsa string

Last synced: 15 Mar 2025

https://github.com/vaibhav1826/understanding_cpp

This repository is a comprehensive and well-documented guide for c++ providing detailed explanations and best pratice questions .

cpp

Last synced: 30 Jun 2025

https://github.com/jkazari/mathematics-laboratories-4.1

Repository of solutions for my Algorithms and Data Structures class on the 4th semester of studying Mathematics at Gdańsk University of Technology

algorithms cpp data-structures

Last synced: 30 Jun 2025

https://github.com/rupeshrb/shop_management_system-computer-item-shop-

Shop management system of computers item in cpp with bill system.

billing cpp graphics object-oriented-programming

Last synced: 26 Feb 2025

https://github.com/hcolda/qchatclient

A lightweight chat software client (WIP)

chat chat-app chat-application chatapp chatroom client cpp cpp23

Last synced: 28 Mar 2025

https://github.com/xiaohajiayou/cpplearningjourney

从新手到进阶的cpp学习记录

c-p-p cpp road roadmap

Last synced: 30 Mar 2025

https://github.com/krjordan/cpp-starter

C++ VS Code configuration for Mac

configuration cpp vscode

Last synced: 15 Mar 2025

https://github.com/alightsoulmate/lite-dev-cpp

A lightweight C/C++ editor for macOS, written in Rust, inspired by Dev-C++

cpp dev-cpp editor lightweight-app lite-app macos rust

Last synced: 10 Jul 2026

https://github.com/aarav90-cpu/arkcode

A Coding Language Based on C++

coding coding-lang cpp custom-code language

Last synced: 10 Jul 2026

https://github.com/gvatsal60/cmakedockertemplate

🐳📦 Streamlined C++ Template Development with CMake and Docker

c cmake cpp docker docker-container docker-image dockerfile make makefile

Last synced: 11 Apr 2026

https://github.com/ali-el-badry/fraction-calculator

It is an calculator that calculate the fractions

calculator cpp fractions mathematics

Last synced: 26 Feb 2025

https://github.com/avakar/intrusive_list

Header-only, composition-based, allocation-free double-linked list for C++11

cpp cpp11 intrusive-containers linked-list

Last synced: 12 Apr 2025

https://github.com/chrisvilches/qt5-examples-templates

Qt5, Python3 (PyQt) and C++. Examples and templates.

cpp pyqt5 python python3 qt5 qtcreator template

Last synced: 11 Apr 2026

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/ucx15/pong

Pong Game in C++

cpp game pong sdl2

Last synced: 12 May 2026

https://github.com/boloto1979/file-encryptor

file encryption program with a graphical interface using the GTK library.

cpp csharp encryption

Last synced: 11 Apr 2026

https://github.com/katebea/fib-eda-estructura-de-datos-y-algoritmos

Repositorio del curso de Estructuras de Datos y algoritmos en el grado de Ingeniería Informática en la FIB UPC

cpp eda fib upc

Last synced: 27 May 2026

https://github.com/lioncash/riscv-emu

A small RISC-V emulation project

cpp emulator risc-v

Last synced: 18 Mar 2025

https://github.com/podgorskiy/nonius

Nonius benchmark-framework fork

benchmark benchmark-framework benchmarking cpp performance

Last synced: 10 Jun 2026

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

https://github.com/mincrmatt12/catkin-networktables

Packages networktables as a catkin package for using it within ROS.

catkin cpp frc networktables ros

Last synced: 11 Apr 2026

https://github.com/susmita-dey/cpp_coding_programs

This repository contains some coding problems with their solutions in C++. It's a kind of reference to practice coding in C++ and improve logic building skills. #cpp #programming

cpp patterns programming

Last synced: 21 May 2026

https://github.com/gabrielspassos/c-plus-plus-sandbox

:heavy_plus_sign: :heavy_plus_sign: C++ POCs and Tests repo

cplusplus cpp

Last synced: 15 May 2025

https://github.com/sameetasadullah/linux-gbsh-shell-implementation

Linux shell coded in C++ language which performs some of the features found in typical shells, like the bash (Bourne Again Shell) or csh (C-Shell)

cpp fork linux linux-shell linux-shell-commands linux-shell-implementation ubuntu unnamed-pipe

Last synced: 11 Apr 2026

https://github.com/daronenko/cpp-template

simple and powerful template for your projects in c++

cmake compose cpp docker make modern project sanitizer template

Last synced: 11 Mar 2025

https://github.com/zarox28/logger-cpp

Simple logging library in C++

cpp logging

Last synced: 15 May 2025

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/rafaelbortolozo/pilhas

Implementação de Pilhas em C++ utilizando listas encadeadas para a matéria de Estrutura de Dados I - Instituto Federal Catarinense Campus Videira

cpp linked-list stacks

Last synced: 15 Mar 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/asqiriba/rijndael

Rijndael block cypher in C.

cpp encryption rijndael-algorithm

Last synced: 15 Mar 2025

https://github.com/captainayan/accountlite-cli

💡💰Lightweight Command line Double-Entry Accounting Software💵💸

account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance

Last synced: 29 Mar 2025

https://github.com/zepedroresende/imageskeletonization

Using MPI and OMP for image skeletonization optimizations

c cpp mpi omp optimization

Last synced: 29 Apr 2026

https://github.com/ferhatgec/f

'who' is the colorful?

cpp cpp17 elite w who

Last synced: 11 Jul 2026

https://github.com/eslamdyab21/hogwarts-battle-cpp

This repository has the code of Hogwarts Battle written in Cpp. it's the final software project of the training phase in MIA technical team.

cpp harry-potter hogwarts mia voldemort wizards

Last synced: 15 Mar 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/zheoni/parsegar

Another and worse C++ command line argument parser

argument-parser command-line-parser cpp parser

Last synced: 11 Jul 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/novama/logs-monitor-stack

Dockerized example on how to set-up a log stack based on Grafana Loki

cpp csharp docker grafana javascript logger-handler logging loki minio powershell promtail python serilog-sink

Last synced: 03 Feb 2026

https://github.com/ayesha-quazi/49-days-dsa-challenge

I'll be sharing my daily journey of applying what I’ve learned in C++ by tackling Last Minute Problems provided by Fraz Sir.

challenge cpp dsa-algorithm dsa-practice dsalgo-questions

Last synced: 03 Apr 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/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/jj-kira/chess

C++ console chess project showcasing OOP.

chess cpp oop

Last synced: 16 May 2025

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/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/kanannuruyevs/basic-programming-exercises

Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.

cpp css html java javascript learning programming python

Last synced: 11 Apr 2026

https://github.com/brainboxdotcc/evalbot

D++ Evaluator bot

bot cpp discord discord-bot dpp

Last synced: 29 Apr 2026

https://github.com/ahadalireach/leetcode.solutions

A GitHub repository that contains all the LeetCode problems I have solved, along with their solutions.

cpp dsa problem-solving sql

Last synced: 26 Mar 2025

https://github.com/robaho/cpp-trader

A financial exchange in C++ designed for algorithmic trading tests.

cpp financial-markets fix fix-protocol trading-strategies

Last synced: 23 Mar 2025

https://github.com/astrodynamic/decimal-float-point

Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.

arithmetic big-number bit-operations bitset cmake cpp currency decimal financial high-precision library math normalization numeric-computation optimization precision rounding template-library tests

Last synced: 13 Jun 2025

https://github.com/refactor-group/ambi_client_cpp

A C++ implementation of the Edge IoT sensor framework for Particle Argon.

cpp iot iot-device

Last synced: 12 Jun 2025

https://github.com/aljo242/modern-cpp

Learning modern C++

cpp

Last synced: 16 May 2025

https://github.com/erthium/search-tools

String comparison and string search optimisation repertoire, written in C++, Python3 and Typescript

cpp fuzzy-search fuzzysearch levenshtein-distance python python3 search-algorithm string-comparison string-search typescript

Last synced: 11 Apr 2026

https://github.com/wavefnd/lipi

Lipi Text Editor

cpp editor ide qt6 texteditor

Last synced: 13 Jan 2026

https://github.com/nekernel-org/btb

A build system based on JavaScript Object Notation (JSON) written in C++

build-system cpp json

Last synced: 16 May 2025

https://github.com/wrieg123/csp-adapter-zeromq

A CSP Adapter for the ZeroMQ Universal Messaging Library

cpp python stream-processing streaming zeromq

Last synced: 30 Apr 2026

https://github.com/denizyesilirmak/react-native-tuner-engine

a musician-grade react native tuning engine powered by native audio processing and real-time pitch detection.

cpp dsp fft jsi oboe pitch-detection turbo-module yin

Last synced: 28 May 2026

https://github.com/sdk-meb/ft_containers.42

Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.

1337school 42born2code containers cpp cpp98 data-structures data-types makefile redblack-tree

Last synced: 05 Jan 2026

https://github.com/zouariomar/leetcode

LeetCode solutions repository

algorithms code cpp leecode-solutions

Last synced: 20 Jul 2025

https://github.com/puellaquae/direct2dkit

Direct2D 简单封装 / Wrapper for Direct2D

cpp direct2d win32

Last synced: 31 Dec 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/gabrielemaurina/workspace

Personal workspace. Years of code shouldn't be lost.

cpp eiffel erlang java javascirpt ocaml python scala

Last synced: 11 Apr 2026

https://github.com/TevesManuel/ESP32-sumo-lineBot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 18 Apr 2025

https://github.com/nguyenanhtuan1912/learn-cpp

Đây là repository học C++. Trong repo này sẽ chứa các file note, file bài tập của từng chủ đề khác nhau. Xem thêm trong phần readme.

cpp

Last synced: 09 Mar 2025

https://github.com/dracuxan/compiler

Used Python, JS, Go to show a compiler implementation. I mean why not?

compile compiler-design cpp go golang hacktoberfest python python3

Last synced: 19 Apr 2026

https://github.com/gabryon99/chip8

Chip8 emulator using Modern C++ and SDL2.

cpp emulator sdl2

Last synced: 10 Sep 2025

https://github.com/FelypeDantas/Estudos_Linguagens_C

Estudos em c++, c e c#

cpp estatistica

Last synced: 08 May 2025

https://github.com/arkaht/cpp-curve-x

Curve-X ─ a small and easy-to-use C++ Bézier library to create 2D-splines with its own GUI editor.

bezier cmake cpp cpp11 cpp14 cpp17 cpp20 curve library spline

Last synced: 01 Apr 2026

https://github.com/ayushgoel24/unscented-kalman-filter-with-lidar-and-radar

Fused noisy LiDAR and Radar sensor measurements to estimate the states of multiple cars on highway using Unscented Kalman Filter(UKF).

cpp lidar lidar-point-cloud radar unscented-kalman-filter

Last synced: 18 Jan 2026

https://github.com/izumidkc/graph-coloring-algorithm

Graph Coloring Algorithm (C++)

algorithm cpp graph-theory

Last synced: 15 Mar 2025

https://github.com/kuameh/clx-library

A simple library to help handle complex number arithmetic in C++ code.

cpp

Last synced: 16 Mar 2025

https://github.com/hyouteki/voodoo

Simple Terminal based Todo manager with regex

cpp regex todoapp

Last synced: 27 Oct 2025

https://github.com/mrglaster/sgdk-project-builder

A small utility that removes the need to enter a command in CMD each time when compiling an SGDK project

builder cpp sgdk sgdk-library utility

Last synced: 28 May 2026

https://github.com/tarikseyceri/connect4.cpp

Connect4 v2.0, This project is a game developed in four versions, C, C++, Java SE & Node.js, older to newer respect

connect4 connect4-cpp connect4-game cpp game game-development games

Last synced: 15 Mar 2025

https://github.com/nkid00/24game

寻找 24 点的最佳解法。Find the best solutions of 24.

24game 24pointgame 24points cpp cpp17 mathematics

Last synced: 16 Mar 2025

https://github.com/naltun/eyes-cpp

eyes.sh rewrite... in C++! Let's you perform domain/IP information gathering. Wasn't it esr who said "With enough eyeballs, all your IP info are belong to us?"

cplusplus cpp information-gathering pentesting

Last synced: 30 Mar 2025

https://github.com/kartikmohta/spdlog_catkin

Catkin wrapper for the spdlog library

cpp logging spdlog

Last synced: 10 Jun 2025

https://github.com/sevdanurgenc/histogramcalculationbyparallelprogramming

Histogram Computing - Analysis Results By Serial and Parallel Programming

cpp histogram parallel-computing parallel-programming

Last synced: 14 Jul 2025

https://github.com/nakira974/commons-langc

Simple library that compile all commonly used data structures and algorithms, including linked lists, hash maps, and array lists and many others. It allows you to efficiently manage and manipulate collections of data in your C / C++ projects. Feel free to fork for your own needs.

algorithms-and-data-structures c collections cpp library

Last synced: 10 Jun 2025

https://github.com/harshilshrivastava/chess_helper

A helper code written in C++ give the best move according to situation in Chess game

ai cpp

Last synced: 24 Mar 2025

https://github.com/teograjqevci/raymarching_tool

A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.

3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling

Last synced: 12 Apr 2026

https://github.com/stwind/atcoder

Playing AtCoder

atcoder cpp

Last synced: 08 Apr 2025

https://github.com/chungzh/tsl

Translate in terminal. Written in C++ 17.

cli cpp cpp17 terminal translate

Last synced: 12 Apr 2026

https://github.com/kkkaan/reinforcement-learning-for-tsp

A Q-learning like algorithm to find the optimal solutions for the Travelling Salesman Problem (TSP).

cpp q-learning-algorithm travelling-salesman-problem

Last synced: 19 Jun 2026