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/ifera/pathmapper

A data structures project utilizing Dijkistra algorithm and AdjacencyList to find the shortest path between two nodes.

adjacency-list cpp datastructures dijkistra-algorithm eme nust opensource path-mapping shortest-path-algorithm

Last synced: 09 Apr 2025

https://github.com/skillfulelectro/cstdarg

here we gonna walk through cstdarg source header and build it from scratch

c cpp cstdarg

Last synced: 02 May 2026

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/nelsonzhao/algorithms_and_data_structures

Algorithms and data structures implemented using C++

algorithm cpp datastructures

Last synced: 11 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/hxndev/apriori-algorithm-frequent-item-in-grocery-store

This assignment will give you basic insight into using Apriori algorithm. Apriori is use for finding the frequent item set in transaction.

apriori apriori-algorithm code cpp data-structures frequency frequency-analysis grocery-list grocery-store oop oop-principles

Last synced: 30 Oct 2025

https://github.com/samyam81/genericdatastructure

This repository contains implementations of various generic data structures and algorithms in C++.

cpp generic

Last synced: 12 Jul 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/sudhanva-nadiger/dsa

Leetcode and GFG solved questions!

cpp dsa gfg go js leetcode

Last synced: 04 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/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/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/omerap12/anomaly-detector

Simple anomaly detector for "Advanced Programming 1" in C++

biu cpp

Last synced: 04 Apr 2025

https://github.com/jyotibrat/structs-algos

This Repository contains all the Data Structures and Algorithms in C++ and Java

algorithms cpp data-structures dsa java

Last synced: 25 Jun 2025

https://github.com/mortennobel/parallelcomputingplayground

Shows different programming techniques for parallel computing on CPU and GPU

cpp cpp11 gpu

Last synced: 10 Jul 2025

https://github.com/wkhallen/unscramble

A C++ program that unscrambles scrambled words

cpp dictionaries unscrambler

Last synced: 19 Apr 2025

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/indeemasoftware/qpredix

This is Qt/C++ SDK for Predix Ge services API (https://www.predix.io/) developed by Indeema Software Inc.

cpp industrial ingest-data predix predix-cloud predix-uaa qpm timeseries-service

Last synced: 18 May 2026

https://github.com/Choaib-ELMADI/getting-started-with-ros

Learn the Robot Operating System (ROS), including both ROS1 Noetic and ROS2 Humble, installation and essential commands.

cpp debian-linux linux python robot robot-operating-system robotics ros ros1 ros1-noetic ros2 ros2-humble ubuntu

Last synced: 31 Oct 2025

https://github.com/dzh-a-v/mcs-sem3-oop-labs

All the labs for the discipline OOP (C++, QT) of the 3rd semester.

cpp oop qt university-labs

Last synced: 25 Dec 2025

https://github.com/chrberger/cluon-javascript

Minimum viable product (MVP) demonstrating how to communicate between JavaScript and OD4Sessions using libcluon.

amd64 arm cpp cpp11 docker docker-image javascript json libcluon opendlv protobuf websocket websockets

Last synced: 09 Apr 2026

https://github.com/coders-school/templates

C++ online course. Modules about templates.

coders-school cplusplus cpp cpp17 markdown md

Last synced: 27 Jul 2025

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/moshegroot/42projects_archive

My archive with project from Ecole42 (school21 in Russia)

algorithms c cpp data-structures graphics raytracing

Last synced: 20 May 2026

https://github.com/datejer/cpp

C++ exercises for school.

cpp school

Last synced: 04 Apr 2025

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/qtlittlexu/thefungame-tetris

这是一个使用 C++ 和 EasyX 写的俄罗斯方块小游戏,代码简单,只封装了 Game 和 Block 类,非常适合初学者学习

cpp easyx games

Last synced: 06 Apr 2025

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/ttldtor/snippets

TTLDTOR code "snippets"

cnippets cpp ttldtor

Last synced: 14 May 2025

https://github.com/snwfdhmp/population-genome-evolution

Library for simulating the evolution of a population's genome through reproductions, by applying genes mutations and cross-overs.

cpp evolution-simulator genetic-programming simulation

Last synced: 18 May 2026

https://github.com/srbhp/h5stream

C++ Header only library for HDF5 input/output

cpp hdf5

Last synced: 21 May 2026

https://github.com/khushiyant/reqboost

Reqboost is a high-performance Python library developed primarily in C++ and built on libcurl. It is designed for developers who need a fast, efficient HTTP client with minimal overhead and extensive control.

cpp http libcurl pybind11 python requests

Last synced: 12 Apr 2025

https://github.com/encelo/pmtracer

Poor Man's Tracer is a very simple and minimal ray tracing and path tracing library

cornell-box cpp cross-platform global-illumination library pathtracer pathtracing raytracer raytracing

Last synced: 04 Apr 2025

https://github.com/zpl-c/track

Native C99 event tracking library.

c c99 cpp curl desktop iot library mobile native segment

Last synced: 18 Feb 2026

https://github.com/ippclub/yarnflow

A lightweight compiler that converts Yarn Spinner scripts into Lua code, enabling seamless integration of interactive storytelling into Lua-based projects.

cpp lua yarn-spinner yuescript

Last synced: 14 Apr 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/cyang-kth/csv2shp

Utility tool for converting CSV to shapefile

cpp csv csv2shp gdal shp-file

Last synced: 22 Jul 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/mvharsh/data-structures

This repository contains all my data structures code in C++ language

cpp data-structures disjoint-sets graph hash heap linked-list queue searching-algorithms sorting-algorithms stack trees

Last synced: 11 Jun 2026

https://github.com/maxpatiiuk/code-share

A collection of random code pieces from different projects over the years.

arduino c cpp csharp jquery js php sql

Last synced: 12 Apr 2025

https://github.com/arganata-on/learn-cpp

Learning C++ Language 🚀

cpp git vscode

Last synced: 01 Aug 2025

https://github.com/nick-vinesmoke/8x8-matrix-on-cpp

This sourse code can halp you whan you makind your own console interface or whan you customize 8x8 matrix

8x8 8x8-led 8x8-led-matrix console console-application cpp display led led-matrix matrix

Last synced: 28 Jul 2025

https://github.com/cschladetsch/turtlegraphics

Turtle Graphics system using modern C++ and SDL, with an interactive Interpreter.

cmake cpp interpreter sdl turtle-graphics

Last synced: 29 Mar 2025

https://github.com/kanish-v15/c-plus-plus-fundamentals

Basic C++ programs

cpp

Last synced: 26 Jul 2025

https://github.com/stuarthayhurst/ammonite-engine

A simple OpenGL based graphics engine for experiments

cpp engine opengl

Last synced: 26 Sep 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/neorandom/gravity-simulator

Gravity Simulator made in C++ with RayLib library.

cpp gravity gravity-simulation physics physics-simulation raylib simulator

Last synced: 14 Apr 2025

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/tyhil/linked-list

A singly linked list C++ library

cpp linked-list pointer

Last synced: 11 May 2025

https://github.com/mengps/delegateui-colors

🎨 来自 Ant-d 的调色板计算器 { CPP版 }

cpp

Last synced: 05 May 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/akshat2602/sem3_oopl

Assignments for SPPU Sem 3 Comp Engineering OOPL (Object Oriented Programming Lab)

cpp oop

Last synced: 05 Apr 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/hvass-labs/parallel-pipelines

Convert serial computations into parallel pipelines

audio cpp parallel-computing

Last synced: 03 Apr 2025

https://github.com/dkosmari/radiiu

An internet radio player for the Wii U.

cpp internet-radio-player music-player wiiu wiiu-homebrew

Last synced: 28 Sep 2025

https://github.com/amake/flutter_prime_test

A performance comparison of Dart, "platform", and "native" layers in Flutter

c cpp dart flutter kotlin performance swift

Last synced: 08 Apr 2026

https://github.com/amreshpro/competative-setup_sublime

A competitive programming setup for sublime text editor in Cpp.

competitive-programming cplusplus cpp editor sublime-text sublime-text-3

Last synced: 11 Sep 2025

https://github.com/samyam81/two-pointer

This repository houses solutions for a variety of problems, all implemented using the Two Pointer algorithm approach.

cpp csharp go java kotlin two-pointers

Last synced: 09 Apr 2026

https://github.com/amaansayyad/autox-code-pilot

An AI Code Pilot that help developers to complete code snippets based on single line comments and make the work easy & increase productivity by reducing time & cost.

artificial-intelligence cpp javascript visual-studio-code visual-studio-extension

Last synced: 15 Apr 2025

https://github.com/neyn/neyson

Lightweight C++11 JSON Library

cmake cpp cpp11 cxx cxx11 json json-library json-parser lightweight parser

Last synced: 14 Jun 2025

https://github.com/serms1999/ssii-practica2

Repositorio de la práctica 2 de la asignatura de sistemas inteligentes del grado en Ingeniería Informática de la Universidad de Murcia para el curso 2019/20

c11 cmake cpp sbr ssii umu

Last synced: 04 Sep 2025

https://github.com/gazebosim/gz-garden

Garden, Gazebo's 7th named release

cpp gazebo ignition-robotics robot-simulation

Last synced: 25 Sep 2025

https://github.com/Jyotibrat/Structs-Algos

This Repository contains all the Data Structures and Algorithms in C++ and Java

algorithms cpp data-structures dsa java

Last synced: 07 Mar 2025

https://github.com/jaytwolab/qtelnetserver

Telnet server for Qt 5 or 6 :kr: Qt 5 또는 6을 위한 텔넷 서버

cpp qt qt6 server tcp telnet

Last synced: 09 Apr 2025

https://github.com/bensuperpc/vector

High performance multidimensional vectors in C++17, with optional OpenMP acceleration.

cmake cmake-init cpp cpp17 openmp vector

Last synced: 20 Jan 2026

https://github.com/moon0922/longest-path-in-2248-numbers-game

An algorithm for searching the longest path in a 2248 numbers game.

alorithms cpp dfs-algorithm

Last synced: 20 Jan 2026

https://github.com/iveevi/littlevk

A light, non-intrusive, single-header wrapper for jump starting visualization applications using Vulkan.

cpp game-engine vulkan vulkan-api

Last synced: 15 Apr 2025

https://github.com/deftruth/nms.lite.ai.toolkit

🚀 A lite C++ implementation of hard_nms、soft_nms、blend_nms etc.

cpp nms

Last synced: 12 Jul 2025

https://github.com/d4rk-lucif3r/home-automation

Micro-Controller Based Home Automation for Smart Homes

android-application arduino cpp java smarthome

Last synced: 12 Jul 2025

https://github.com/ne0nwinds/simd-ray-tracer

A brute-force ray tracer optimized with SIMD and multi-threading

avx2 cpp simd sse wasm wasm-simd

Last synced: 15 Apr 2025

https://github.com/hxndev/chatbot-using-named-pipes

In this, I have wrote the code such that two child processes can communicate with eachother using pipes and hence it works as a chatbot.

chatbot code cpp fork named-pipes pipes process

Last synced: 31 Mar 2025

https://github.com/abrdej/pigeon-war

Turn-based tactic game. This is server part implemented in C++.

cpp cpp-game game game-2d game-development turn-based turn-based-combat turn-based-game turn-based-strategy

Last synced: 11 Mar 2025

https://github.com/massimo-marino/memvar

A C++ implementation of a variable with memory of its previous values.

cpp cpp17 cpp20 timestamped-variable timetagged-variable variable-with-memory

Last synced: 10 Apr 2025

https://github.com/alexf2/ImageResizer

IE6 ActiveX control for uploading and resizing images at the same time

activex asp-net atl component-object-model cpp gdiplus internet-explorer ocx visual-studio

Last synced: 11 Mar 2025

https://github.com/keremtan/qtcore_notes

QtCore Practise

cpp qt qt6

Last synced: 15 Aug 2025

https://github.com/foxoman/hacky

Hacky is a High Contrast QtCreator Syntax color theme based on OneDark Pro Theme. Good to work with at night light. and focus more on the code than the soundings.

color-scheme cpp qt qtcreator style theme

Last synced: 29 Apr 2026

https://github.com/hxndev/printer-spooling

Printers typically can print only a single document at a time and require seconds or minutes to do so. If more than one application requires printer’s access, it might result in delay and slow down the application for as long as the printer is busy in serving other application. Printer Spooling has overcome this delay, as the documents formatted for printing are stored into an area on a disk and retrieved and printed by a printer at its own rate. With spooling, multiple processes can write documents to a print queue without waiting. As soon as a process has written its document to the spool device, the process can perform other tasks, while a separate printing process operates the printer. In this project, we will be implementing a printer spooler for a working environment which is equipped with 3 printers using concepts of Linked Lists and Queues.

code cpp data-structures oop oop-principles printer printer-spooler printer-spooling spooling

Last synced: 31 Mar 2025

https://github.com/am2022/otp

this is a simple otp(one time password) in c++

cplusplus cpp otp otp-applications otp-generator

Last synced: 09 Apr 2025

https://github.com/mrrobinofficial/easingfunctions

A collection of easing functions. It supports multiple programming languages and game development frameworks.

cpp csharp ease easing easing-functions python unreal-engine

Last synced: 12 Apr 2025

https://github.com/richelbilderbeek/correct_cpp

C++ course using all tools to deliver quality code

course cpp cpp14 git github self-study study study-material study-materials

Last synced: 18 Mar 2025

https://github.com/ivandrf/image-editor

Image editor written in c++ using sfml

cmake cpp image sfml zenity

Last synced: 09 Mar 2026