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/sudhanva-nadiger/dsa

Leetcode and GFG solved questions!

cpp dsa gfg go js leetcode

Last synced: 04 Apr 2025

https://github.com/gbowne1/random_c_cpp_programs

A collection of my random opensource C and C++ programs

c cpp math mathematics program random utilities utility

Last synced: 24 Oct 2025

https://github.com/ferhatgec/word

Reeeaally simple CLI pattern matcher in C++.

cli commandline cpp cpp17 pattern pattern-matching

Last synced: 27 Jul 2025

https://github.com/wzslr321/algorithms_and_data_structures

C++ code which I will wrote during my hopefully fruitful relationship with competetive programming

algorithms algorithms-and-data-structures competitive-programming cpp data-structures

Last synced: 07 May 2025

https://github.com/rogerboesch/opengltutorial

Companion code of my OpenGL tutorial

android cpp gamedev ios macosx opengl tu

Last synced: 12 Apr 2025

https://github.com/casdoor/casdoor-cpp-qt-example

C++ Qt desktop app example for Casdoor based on: https://github.com/casdoor/casdoor-cpp-sdk

auth authentication c casdoor cpp desktop iam oauth oidc qt sso

Last synced: 22 Sep 2025

https://github.com/abcdesktopio/oc.user

abcdesktop main graphical user container

bash c cpp dockerfile nodejs tigervnc x11 xtermjs

Last synced: 30 Jun 2025

https://github.com/stonesaw/4p-shogi

4人対戦の将棋

cpp dxlib game shogi

Last synced: 22 Mar 2025

https://github.com/vanhoai/visioncpp

🚀 High-performance C++ implementations of computer vision and image processing algorithms from scratch

cmake computer-vision cpp deep-learning edge-detection image-processing neural-network opencv

Last synced: 07 Mar 2026

https://github.com/baccega/page-rank-and-hits

📃🔍 C++ implementation of two link analysis algorithms: PageRank (Google) by Sergey Brin and Lawrence Page and HITS (Ask.com) by Jon Kleinberg.

compressed-sparse-row cpp hits-algorithm information-retrieval link-analysis mmap pagerank-algorithm

Last synced: 27 Mar 2025

https://github.com/cetuuus/LoginAndRegistration

Login & Registration system using leveldb in C++

app cpp database leveldb login terminal

Last synced: 06 Apr 2025

https://github.com/somecho/ofxjfa

Simple OpenFrameworks addon for doing Jump Flooding with GLSL shaders.

cpp glsl glsl-shader jump-flooding openframeworks openframeworks-addon opengl

Last synced: 29 Jul 2025

https://github.com/shawonbarman/beecrowd-problems-solutions

I have solved each problem in my own way using C++, Java, Python, PHP, and JavaScript. My profile link: https://www.beecrowd.com.br/judge/en/profile/556748

cpp java javascript php python

Last synced: 13 Jul 2025

https://github.com/atus/proove_433_cpp

C++ lib for controlling your Proove/Nexa/Anslut/Telldus RF sockets

433mhz anslut cpp iot nexa proove proove-rf-sockets raspberry-pi rf telldus

Last synced: 10 May 2026

https://github.com/azmainadel/nachos

Implementation of Nachos OS

cpp nachos os

Last synced: 16 Jun 2025

https://github.com/soreing/var-cpp

Dynamic and flexible type var implementation in c++

cpp var variables

Last synced: 15 Oct 2025

https://github.com/ferhatgec/gechtest

gechtest, single header unit testing library.

cpp cpp20 gech unit-testing

Last synced: 18 Feb 2026

https://github.com/wjcunningham7/fastmath

Numerical approximations and efficient data structures

assembly-language bitset cpp hypergeometric-function numerical-methods

Last synced: 20 Mar 2025

https://github.com/youssef-saaed/booleanarray

A C++ class for storing boolean values efficiently using a single bit instead of byte per value

bitwise-operators cpp memory-management open-source optimization

Last synced: 22 Mar 2025

https://github.com/samsilverman/rwmicro

rwmicro is a lightweight C++ library for generating random-walk microstructures—binary patterns created by a periodic random walk.

computational-mechanics cpp generative-design materials-science metamaterials microstructure monte-carlo procedural-generation random-walk stochastic

Last synced: 07 Mar 2026

https://github.com/harry48225/octoscale

a tiny smart espresso scale

arduino cpp esp32 nativescript svelte

Last synced: 18 Feb 2026

https://github.com/waqqas/staticvisitor

Sample project to demonstrate Visitor pattern with static polymorphism.

cpp cpp11 design-patterns polymorphism static-polymorphism visitor-pattern

Last synced: 12 Sep 2025

https://github.com/jakubandrysek/remote-serial-example

:mag: Remote serial in Lorris for ESP32

cpp debug esp32 lorris platformio proxy

Last synced: 08 May 2026

https://github.com/giulioromualdi/named_tuple

Single header tagged tuple implementation

cpp cpp17 std tuple

Last synced: 29 Mar 2025

https://github.com/Codepth-Technologies/FB-Transcoder

Implementation of FB Transcoder

cpp fb java python3 transcoder

Last synced: 18 Jul 2025

https://github.com/andresag01/thumb-sim

Thumb Timing Simulator

cpp microcontrollers simulator

Last synced: 22 Mar 2025

https://github.com/tole-k/ant-colony-optimization-solving-google-hashcode-2020

Ant Colony Optimization algorithm solving Google HashCode 2020 online elimination problem

book cpp google greedy-algorithm library mutations np-hard optimization

Last synced: 05 Jun 2026

https://github.com/samyam81/classicipc

ClassicIPC is a repository showcasing implementations of classic concurrency problems solved using various synchronization mechanisms in different programming languages.

cpp csharp java kotlin thread

Last synced: 13 Apr 2026

https://github.com/michaelehab/shipping-company-simulator

A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.

algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck

Last synced: 04 Mar 2025

https://github.com/yaozhenghangma/messaging

Messaging is a modern C++20 MPI wrapper.

cpp mpi

Last synced: 29 Oct 2025

https://github.com/sandeepkundalwal/data-structures-algorithms-ii

[CS514: Data Structures & Algorithms - II] This repo contains all the assignment of CS514 offered at IIT Mandi by Dr. Dileep AD during Fall Session 2022.

algorithms-and-data-structures cpp dijkstra-algorithm fibonacci-heap kruskal-algorithm mergesort prims-algorithm quicksort

Last synced: 27 Mar 2025

https://github.com/0xkalvin/wintermute

A C++ chess game implementation :european_castle:

chess cpp

Last synced: 23 Jun 2026

https://github.com/datejer/cpp

C++ exercises for school.

cpp school

Last synced: 04 Apr 2025

https://github.com/foxocorp/foxochat-desktop

Desktop client of FoxoChat

cpp desktop foxogram qt

Last synced: 25 Jul 2025

https://github.com/cmsong111/opengl_doom

OpenGL Deu.univ assignment

c cpp opengl

Last synced: 11 Feb 2026

https://github.com/dashroshan/daa-oop-lab

📝 3rd semester DAA and OOP lab question solutions in C++

cpp design-and-analysis-of-algorithms object-oriented-programming

Last synced: 06 Apr 2025

https://github.com/gastonmorixe/lib-artnet-4-cpp

ArtNet 4 Library in C++ - Modern Lighting DMX Protocol

artnet cpp dmx lighting

Last synced: 29 Oct 2025

https://github.com/endiliey/algorithms

:books: Algorithms and data structures for personal review and revision

algorithm array cpp data-structures graphs list sorting-algorithms trees vector

Last synced: 22 Jun 2025

https://github.com/soreing/des-cpp-encrypt

Simple DES encryption library for C++

cpp cryptography des

Last synced: 05 Apr 2025

https://github.com/x39/xcg

X39s Code Generator - Creating your CST (Concrete-Syntax-Tree) with ease

code-generation code-generator cpp cst generator parser parser-generator syntax-tree

Last synced: 07 May 2026

https://github.com/kassane/sieve-cache-cpp

A SIEVE cache implementation for C++

cache-algorithm cpp sieve sieve-cache

Last synced: 03 Feb 2026

https://github.com/matheusvidal21/datastructurescpp

Implementações eficientes de estruturas de dados em C++ para aprimorar a organização e desempenho dos programas. Explorando listas encadeadas, pilhas, filas, e muito mais.

abstractdatatype cpp datastructures

Last synced: 18 Mar 2025

https://github.com/georgiifirsov/objects

COM-inspired, lightweight object management framework for C++17 and later.

cplusplus cplusplus-17 cpp cpp-library cpp17 framework interface-builder object-oriented-programming

Last synced: 12 Apr 2025

https://github.com/dynonguyen/huffman-coding

Static Huffman Coding algorithm with C++

algorithm cpp

Last synced: 17 Feb 2026

https://github.com/im-rises/particlesimulator

10 000 000 particles simulation made in C++ with OpenGL

cplusplus cpp engine imgui opengl particle-simulation particles simulation

Last synced: 17 May 2026

https://github.com/wotancode/programming-logic-exercises

Colección de ejercicios de programación resueltos en diversos lenguajes.

c cobol cpp exercises java javascript js pseint rust ts typescript

Last synced: 12 Apr 2025

https://github.com/thepatrickniyo/banking-service-challenge

Building a banking service out of c++ 🏦

cpp

Last synced: 17 May 2026

https://github.com/dolfost/snake-cpp

An Clang ncurses snake game

c cpp game ncurses snake snake-game

Last synced: 20 Sep 2025

https://github.com/biogui/guia-leetcode

[PT-BR] Guia de estudos voltados para o leetcode.com baseado na Curva de Esquecimento de Ebbinghaus

algorithms-and-data-structures cpp hacktoberfest hacktoberfest2021

Last synced: 11 Sep 2025

https://github.com/newyaroslav/simplenamedpipe

SimpleNamedPipe is a lightweight C++ library for creating and managing asynchronous named pipe servers on Windows.

cpp cpp11 metatrader mql5 mql5-api mt5 mt5-api named-pipe named-pipes pipe-client pipe-server server simple-named-pipe-server simplenamedpipe win32 win32-api

Last synced: 01 Jul 2026

https://github.com/astrodynamic/multilayerperceptron-in-qt-cpp

MultilayerPerceptron Project is a C++ implementation of a multilayer perceptron capable of classifying handwritten Latin alphabet images with 2 to 5 hidden layers. Built with the MVC pattern and Qt library, it requires C++17, CMake, Qt5 Widgets/Charts, and Google Test library. The program can be customized and features options.

cmake cpp cpp-programming cpp17 gui image-classification machine-learning makefile mlp multilayer-perceptron multilayer-perceptron-network neural-network qt ui

Last synced: 08 May 2026

https://github.com/unipr-org/mdp

MdP - Metodologie di Programmazione presso l'Università degli Studi di Parma (6 CFU).

c cpp

Last synced: 19 Feb 2026

https://github.com/kiprasmel/cputils

CLI utilities for competitive programming (mostly making C++ feel interpreted instead of compiled)

cli competitive-programming cpp utilities utils

Last synced: 09 May 2026

https://github.com/khaledkamr/problem_solving

All the solutions of Assiut sheets for the beginers on Codeforces, covers all the basics and genral problems with different levels.

algorithms arrays codeforces-solutions cpp data-types functions if-elseif-else loops math-geometry problem-solving recursion strings

Last synced: 28 Jul 2025

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

A simple declarable, scriptable, flexible cross-platform build system build system for c or c++

build build-systems build-tools c cpp scripting systems

Last synced: 13 Apr 2025

https://github.com/diath/ipc

Tibia IP Changer (Linux)

changer cpp ip ip-changer linux opentibia tibia

Last synced: 19 Sep 2025

https://github.com/raedaddala/turtle-graphic-library-in-c-and-sdl2

Simulating the turtle python Library using C++ and SDL2

c cpp graphics sdl2 turtle-graphics turtle-python

Last synced: 16 May 2026

https://github.com/kaka-lin/canbus-tool

CAN bus tool that can send/dump data. GUI is implemented with Qt/PyQt and QML

cpp docker pyqt5 python-can python3 qml qml-applications qt5 socketcan

Last synced: 16 Jul 2025

https://github.com/stephanecharette/darknet_ng_to_be_deleted

Darknet/YOLO Next Generation - Neural Networks for Object Detection

computer-vision cpp darknet neural-network object-detection yolo yolov3 yolov4 yolov7

Last synced: 11 Sep 2025

https://github.com/nathad17/segitiga-sama-kaki-with-cpp-v1

bangun datar segitiga siku-siku dengan c++

cpp for-loop loop segitiga triangle while-loop

Last synced: 09 Jul 2025

https://github.com/mohitjaiswal28/programming-lab

Course: Programming Lab (Second Year - 3rd Semester 2022-2023)

coding cpp programming programming-lab

Last synced: 12 Oct 2025

https://github.com/docentyt/ffvid

Fast and easy-to-use video editor based on FFmpeg.

cmake cpp ffvid multiplatform native open-source video-editing

Last synced: 09 May 2025

https://github.com/kei-k23/todo-cli

This project is a command-line interface (CLI) application that allows you to manage tasks efficiently written C++.

clang cli command-line cpp management todo-list

Last synced: 19 Jun 2025

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

Override any functions you want, just like mocking but better

cpp cpp11 mock mocking unit-test unit-testing

Last synced: 13 Apr 2025

https://github.com/johancdev/bomberman

💣 Recreation of Bomberman arcade game using Raylib and C++. This project has been done with 5 other students and signed the end of my 2nd year at Epitech.

bomberman cpp ecs raylib

Last synced: 13 Apr 2025

https://github.com/gabrielenava/eigenukf

Implementation of the Unscented Kalman Filter (UKF) in C++ using Eigen.

cpp eigen estimation unscented-kalman-filter

Last synced: 11 Jul 2025

https://github.com/localizethedocs/cmake-docs-l10n

Localization of The CMake Documentation

clang cmake cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/karmakrafts/kstd-platform

OS abstractions for various purposes like memory mapping for C++17/20.

abstraction cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 cross-platform cross-platform-library library standard-library

Last synced: 11 May 2025

https://github.com/pingzilao/zookeeper_client_design_manual

zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁

c client cpp go golang java zksdk zookeeper zookeeper-client

Last synced: 17 Jan 2026

https://github.com/frklan/dodgethecreeps-cpp

Source code for the "Your first game" tutorial at Godot Docs made in C++

cpp cpp17 game-development godot ios

Last synced: 17 May 2026

https://github.com/burhanahmed1/oop

Practice Codes for Object Oriented Programming in C++. Task files are numbered from 1 to 21.

abstraction aggregation association classification cpp encapsulation inheritance object object-oriented-programming pointers polymorphism

Last synced: 07 Mar 2026

https://github.com/lucasbotang/concurrent_traffic_simulation

Udacity C++ Project Concurrent Traffic Simulation

concurrency cpp traffic-simulation

Last synced: 20 May 2026

https://github.com/streamlabs/lib-datalane

An incredibly fast IPC solution for C and C++.

cpp gplv2 interprocess interprocess-communication ipc networking rpc

Last synced: 14 Apr 2025

https://github.com/parmaja/miniiremote

Arduino IR remote control reader/receiver into 32 bit code

arduino atmega attiny cpp remote-control

Last synced: 18 May 2026

https://github.com/tachoknight/oracle-pro-c-to-cpp-on-a-mac

Example project of using Oracle's Pro*C compiler on a Mac using C++11

clang cpp database macos oracle

Last synced: 11 May 2026

https://github.com/rakesh9100/cse-dsa-codes

This repository contains the advanced basic reference codes of Data Structures and Algorithms.

algorithms cpp data-structures programmes

Last synced: 17 Jun 2025

https://github.com/raphaelsenn/newton-raphson-fractals

Generate stunning Newton-Raphson fractal images in .ppm format, with your own polynomials.

complex-numbers cpp fractal fractal-images fractals mathematics newton-raphson ppm-format ppm-image

Last synced: 25 Jun 2025

https://github.com/illescasdaniel/cppstyleguide

C++ style guide

cpp guide style

Last synced: 21 Mar 2025

https://github.com/3zrv/raytracerincpp

A ray tracer that renders in 16-color VGA palette at 640x480 resolution.

cpp cuda nvidia

Last synced: 18 May 2026

https://github.com/conreality/conreality-hal

Conreality Hardware Abstraction Layer (HAL).

conreality cpp drivers hal

Last synced: 13 Mar 2025

https://github.com/elzup/tdu_procon_lecture

C++, Java Tutorial for TDU lecture. Some algorithm Samples.

algorithm competitive-programming cpp java lecture

Last synced: 16 May 2026

https://github.com/caimantilla/godot-flow-script

Easy-to-use visual scripting plugin for Godot game engine.

cpp godot-module godot-plugin godotengine

Last synced: 24 Oct 2025

https://github.com/pokisemaine/fishjoy

High-performance C++ server framework

cmake cpp high-performance server-framework

Last synced: 20 May 2026

https://github.com/ripred/profiler

Easily profile your Arduino functions to see how much time they take. The output can be disabled and enabled at runtime. Very lightweight. Optional output pin debugging and custom text output supported too.

arduino arduino-library cplusplus cpp profiling profiling-library utility-library

Last synced: 17 May 2026

https://github.com/amkreta/programming-language

A simple interpreted programming language written in c++.

angular cpp emscripten interpreter programming-language typescript wasm

Last synced: 14 Feb 2026