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/zoulhadj/vmve

Vulkan Model Viewer and Importer. A project developed as part of my final year project at University.

cpp engine rendering vulkan

Last synced: 08 Jul 2025

https://github.com/cemoktra/mlpp

Implementation of some machine learning algorithms in c++

cpp machine-learning xtensor

Last synced: 06 Apr 2025

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 08 Apr 2026

https://github.com/pratheekv39/polar-nrz-i-using-opengl

Creating a visualization of working of a Polar Non-Return to Zero Inverted ( Polar NRZ-I) using OpenGL and cpp

cpp opengl

Last synced: 15 May 2026

https://github.com/artem78/s60-logger

Simple logging library for Symbian OS

cplusplus cpp library logger logging module s60 symbian symbiancpp

Last synced: 23 May 2026

https://github.com/nilssonk/ordered-dithering-cpp

A tool for performing black and white Bayer dithering, written in C++17.

bayer cpp cpp17 dithering

Last synced: 23 Jul 2025

https://github.com/natsalete/ed2-iftm-ads

Este repositório contém as atividades realizadas durante a disciplina de Estrutura de Dados II (ED II) no 4º período do curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - IFTM.

buble-sort cpp estrutura-de-dados insertion-sort merge-sort selection-sort

Last synced: 19 Feb 2026

https://github.com/cirquit/rostemplate

ROS templates

catkin cmake cpp ros template

Last synced: 12 May 2026

https://github.com/tahmid-saj/iot_database_management

A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.

algorithms-and-data-structures cpp database-management iot linear-regression

Last synced: 14 Apr 2025

https://github.com/mtalyat/minty

A C++ Vulkan game engine.

cpp game-engine vulkan vulkan-game-engine

Last synced: 28 Jun 2025

https://github.com/serissia/qt_oopmanager

SEU语言程序设计课设作业:面向对象程序项目管理系统

cpp qt5

Last synced: 24 Oct 2025

https://github.com/amoshnin/mipt.cpp-competitive.programming

📘 MIPT University - Olympiad School of Competitive Programming (C++) Curated repository with full explanations, solutions & written lectures collected throughout my academic experience at MIPT school

algorithms-and-data-structures competitive-programming cpp olympiad-in-informatics

Last synced: 26 May 2026

https://github.com/esraa-emary/vole-machine-language-simulator-gui

The Vole Machine Language Simulator GUI is a graphical application designed to simulate the operations of a simple CPU using Qt.

clean-code cpp oop qt

Last synced: 12 May 2025

https://github.com/mguludag/opencv_hed_example

OpenCV DNN Holistically Edge Detection Example (Article in link)

cpp dnn edge-detection opencv

Last synced: 20 May 2026

https://github.com/schwalbe-t/DSTIKE-Pong

A port of singleplayer Pong for the DSTIKE Deauther watch.

c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106

Last synced: 25 Oct 2025

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

C++ learning / review material

cpp

Last synced: 27 Jun 2025

https://github.com/retrooper/helloworld

This is not just any Hello, World project...

cplusplus cpp hello hello-world helloworld world

Last synced: 04 Aug 2025

https://github.com/mickaelblet/args

Parse and store options from argc and argv

argparser argv argv-parser cpp cpp98 cpp98-compatible header-only-library

Last synced: 03 Feb 2026

https://github.com/alpha74/lld-machinecoding_guide

My solved LLD questions and Machine Coding interview solutions

cpp interview-questions java low-level-design machine-coding oops spring-boot system-design

Last synced: 09 May 2026

https://github.com/ww898/api_set_schema

ApiSetSchema v2/v4/v6 dumper

apisetschema cpp

Last synced: 04 Aug 2025

https://github.com/sebe324/labirynth

A simple implementation of maze generation in c++

cpp sfml

Last synced: 23 May 2026

https://github.com/druxorey/ucv-algobyte

A simple website offering courses in C++ and Python.

cpp python website

Last synced: 18 Feb 2026

https://github.com/tsuzu/aishoot

愛Shoot! A game created in MIS.W Game Jam 2018

cpp game opensiv3d

Last synced: 22 Mar 2025

https://github.com/ihe1u0/resizepicture

App to process pictures,based on Qt

cpp qt qt-gui qt6

Last synced: 07 Apr 2025

https://github.com/silentrald/flappy-bird-neat

Simple NEAT Implementation on Flappy Bird

cpp libsdl neat

Last synced: 14 Apr 2025

https://github.com/rvarago/cpppid

A composable library to implement contol loops in C++

control-engineering control-systems cpp cpp17 modern-cpp pid-controller

Last synced: 04 Apr 2025

https://github.com/borededdy/cxxbattleship

A simple but functional terminal BattleShip game, written in c++

battleship battleship-game battleships-game cpp cppgame cxx terminal terminal-game

Last synced: 18 May 2026

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/arpan404/ziply

Ziply is a tool that converts files into video format, supporting various resolutions and offering encryption for secure conversion, ensuring easy restoration and data protection.

cpp encryption-decryption open-source opencv video-processing

Last synced: 03 Feb 2026

https://github.com/rachhshruti/distance-vector-routing

Implementation of distance vector routing algorithm

cpp distance-vector multithreading routing-algorithm

Last synced: 02 Jan 2026

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

Nes Emulator made in C++ with OpenGL And Dear ImGui (Work in Progress)

c-plus-plus cplusplus cpp emulator games nes

Last synced: 14 May 2025

https://github.com/lgope/c-programming-basic

Basic of C programming 🗽🚀

c cpp

Last synced: 21 May 2026

https://github.com/pkestene/mandelbrot_kokkos_cmake

A simple example application using cmake build system, and kokkos as a third party

cpp gpu kokkos mandelbrot miniapp performance

Last synced: 05 Apr 2025

https://github.com/zang-langyan/eastwind_math

EastWind Math Library (C++ interface for BLAS and LAPACK)

blas cpp lapack linear-algebra

Last synced: 02 Aug 2025

https://github.com/pchol22/adventofcode-23

This repository contains my solutions to the Advent of Code 2023 challenges, written in JavaScript and C++

advent-of-code competitive-programming cpp javascript

Last synced: 28 Apr 2026

https://github.com/cat-gawr/plenia-360-off

Xenia ~ emulatore di Xbox 360 per Laptop | Konata ~ 2025

blfs c cpp csharp gentoo lfs linux lua macos nv vim windows xenia

Last synced: 08 Apr 2026

https://github.com/kampi/food-database

Organize your cooking recipes with your computer or with your tablet and export the recipes for your Android or iOS smartphone.

cpp qt

Last synced: 29 Dec 2025

https://github.com/moisutsu/puyo

C++による、ぷよぷよの実装

cpp game

Last synced: 29 Jul 2025

https://github.com/indianwhocodes/adshuffmanproject

Comparative Evaluation of Data Compression through binary, four-way, and pairing heaps without any standard lib. container except vector.

academic academic-project binary-heap cpp data-compression data-structures heaps

Last synced: 03 Apr 2025

https://github.com/jonpalmisc/bn_cpp_template

Binary Ninja C++ plugin template

binary-ninja binary-ninja-plugin cpp plugin template

Last synced: 17 May 2026

https://github.com/lightaxis/bt_lite

Light weight, embedded friendly Behavior Tree

behavior-tree cpp embedded

Last synced: 15 Jun 2025

https://github.com/stallion-x/bittorrent-emu

An emulation of BitTorrent by Win32 Socket

bittorrent bt cpp network socket socket-programming win32 windows

Last synced: 15 May 2026

https://github.com/aminmoazzen/carrom

Carrom game made with Cocos2d-x

cocos2d-x cpp game

Last synced: 07 Sep 2025

https://github.com/krisluczka/rapidvault

The new relational database management system, written in modern C++, abandons the standard SQL query language. Its main goal is to create a strong alternative to currently the most commonly used database engines. Features dynamically typed columns types. Currently considered abandonware due to high workload and negligible results.

cpp database database-management database-management-systems

Last synced: 06 Mar 2026

https://github.com/chaoticsomeone/uranium_lang

Uranium Lang: A Python and C++ based and (probably) unstable programming language

cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang

Last synced: 04 May 2025

https://github.com/scenent/editor

lightweight code editor for C++, Python and Javascript.

code-editor cpp opengl text-editor

Last synced: 15 May 2026

https://github.com/sanketjpatel/cpptutorials

Various features of the C++ language have been explained in this project

c-plus-plus cpp

Last synced: 26 Mar 2025

https://github.com/georgecatalin/cpp-essential-training

Code work from the course "C++ Essential Training" by Bill Weinman on Linkedin Learning.

cplus cplusplus cplusplus-11 cpp cpp-course linkedin-learning

Last synced: 06 Apr 2026

https://github.com/guicattani/cg-guide-legacy

A modern OpenGL application focused on teaching computer graphics principles through user interaction.

cpp glfw imgui opengl

Last synced: 15 May 2026

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

This repository contains the basic codes of CSE -- Object-Oriented Programming, which are coded in C++ Language.

concepts cpp cse programmes

Last synced: 20 Mar 2025

https://github.com/agauniyal/smartlist

Unique_ptr based Linked List implementation for reference

cpp cpp14 linked-list modern-cpp

Last synced: 08 Jul 2025

https://github.com/epasveer/crosswordplayer

A crossword playing program for AcrossLite .puz files.

acrosslite cpp crossword crosswords qt5

Last synced: 10 May 2026

https://github.com/rft0/lightjson

Simple, Light Weight, Header Only, C++11 compliant JSON Library.

cpp header-only json json-decoder json-encoder json-library json-parser json-serialization

Last synced: 16 Feb 2026

https://github.com/cgkantidis/cpp_dbg_out

A dbg_out variadic macro that prints the function, file, line and the rest of the arguments from where it's called, to the standard output.

cpp debug variadic-function variadic-macro

Last synced: 20 Mar 2025

https://github.com/lordronz/helloworld2

Hello World 2

cpp game-development sfml

Last synced: 03 Apr 2025

https://github.com/terrylindev/image-to-ASCII

🖼️ A command-line tool for converting images to ASCII art

ascii ascii-art cli command-line cpp cuda docker image-processing image-to-ascii mpi opencv terminal

Last synced: 12 Jul 2025

https://github.com/huijari/metacarpal

tap-producing test harness for cpp

cpp tap testing

Last synced: 17 Jan 2026

https://github.com/repo-archive-x-rays5/web_server

Template for a web application server. Speedtest results in the readme

cpp http http-server https lua webserver

Last synced: 10 Apr 2025

https://github.com/gob52/gob_datetime

date-time classes like Java JSR 310 for C++11 or later. (Not all methods are available in all java.time classes )

arduino arduino-library cpp datetime jsr-310

Last synced: 15 May 2026

https://github.com/johnfredcee/fbxconverter

An Open-Source version of the now defunct Autodest FBX Converter

3ds bvh c-plus-plus collada cpp dae fbx fbx-sdk

Last synced: 20 Jan 2026

https://github.com/krashish8/cp-stress-tester

This project contains the files that can be used for Stress Testing the C++ solutions [Linux]

bash-script competitive-programming cpp stress-tester

Last synced: 10 Apr 2025

https://github.com/curso-r/202011-rcpp

Workshop de Rcpp ministrado em 11/2020

cpp r rcpp rcpparmadillo rcppparallel

Last synced: 11 May 2026

https://github.com/SanaeProject/matrixCpp

This repository develops types for manipulating matrices in C++.

cpp cpp17 lightweight matrix simple

Last synced: 12 Mar 2025

https://github.com/schwalbe-t/dstike-pong

A port of singleplayer Pong for the DSTIKE Deauther watch.

c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106

Last synced: 26 Feb 2026

https://github.com/fn-code/projectone

c++ example using google test and cmake

cmake cpp example gtest gtest-support

Last synced: 10 Apr 2025

https://github.com/chocobo1/concurrent

Run commands concurrently!

concurrent cpp parallel utility

Last synced: 20 Mar 2025

https://github.com/tanvi-surana/hackerearth

solutions to hackerearth problems

competitive-programming cpp hackerearth

Last synced: 27 Mar 2025

https://github.com/dokempf/cerberus-cpp

YAML Validation library for C++

cpp validation validation-schema yaml

Last synced: 30 Oct 2025

https://github.com/shiweimeiya/cpp-epoll-reactor-server

C/C++服务端项目,epoll+线程池的reactor模型,适合新手学习完服务器项目后来这里增加业务量,读者可以增加redis、MySQL提升项目框架完整性🚀 Tank Battle - 高性能多人在线坦克对战游戏 一个展示现代网络游戏架构设计的完整项目。使用C语言构建高并发服务器端(epoll + 线程池 + 多房间系统),Python+Pygame开发跨平台客户端。支持2-4人实时对战,包含动态地图生成、碰撞检测、自定义网络协议等核心功能。 ✨ 核心特性: 异步I/O网络模型 | 线程池并发处理 | 房间管理系统 | 实时状态同步 | 跨平台客户端 🛠️ 技术栈: C语言服务器 | Python客户端 | 自定义二进制协议 | Pygame图形引擎 适合学习网络编程、游戏开发、系统

c cpp epoll gui python socket

Last synced: 09 May 2026

https://github.com/mpellouin/nanotekspice

The nanotekspice is the first project of Epitech's second year Object-oriented module. This project is a simulator of logical circuits. It is written in C++.

arcade cpp epitech logical nanotekspice oop simulator

Last synced: 07 Jul 2025

https://github.com/tw1ddle/geometrize-functional-tests

Test scripts for Geometrize, an app for geometrizing images into geometric primitives

art chaiscript cpp geometrize geometry geometry-processing hill-climbing

Last synced: 14 May 2026

https://github.com/alxvdev/libnumerixpp

Library for physical and mathematical calculations in C++

calculation cmake computer-science cpp cpp17 cpplib informatics library mathematics open-source physics science

Last synced: 11 Jan 2026

https://github.com/asakusarinne/megengine_cpp_training_example

Examples for using MegEngine cpp API for model training, which support Linux, Windows, Android, Linux_arm and IOS.

cpp deep-learning megengine mobile

Last synced: 03 Apr 2025

https://github.com/blueskyson/ansi-escape-code-color

ANSI escape code color lookup

ansi-colors colors cpp python terminal

Last synced: 12 Apr 2026

https://github.com/p0ryae/ccc-junior-2023

Solutions for the 2023 Junior Contest of the Canadian Computing Competition, all written in C++

canadian-computing-competition ccc ccc-solutions cemc cpp uwaterloo

Last synced: 25 Jan 2026

https://github.com/fmahadybd/cpp_with_das

This repository covers all topics of the C++ programming language, including a wide range of algorithms. It serves as a complete reference with code examples for each concept and algorithm in C++.

cpp dsa

Last synced: 21 Mar 2025

https://github.com/coyorkdow/cfuture

a c++ promise future implementation with continuation [work in progress]

async concurrency cpp cpp14

Last synced: 30 Dec 2025

https://github.com/alpha-unito/gam

A C++ stack for global-memory programming

asynchronous cluster cpp distributed pgas

Last synced: 19 Jan 2026

https://github.com/gil9red/ascii_table

Ascii table (#c++ #qt #qt5)

ascii-table cpp qt

Last synced: 15 May 2026

https://github.com/lucasfturos/raytracing

Meus estudos da técnica de computação gráfica Ray Tracing

cpp ppm sdl2 terminal

Last synced: 06 Apr 2026