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/tdegeus/prrng

Portable Reconstructible (Pseudo!) Random Number Generator

conda cpp python random-number-generators xtensor

Last synced: 28 Feb 2026

https://github.com/alexistm/cracon

Craft Configuration with ease, C++17

configuration cpp cpp17 craft easy-to-use json modern

Last synced: 13 Feb 2026

https://github.com/daleonpz/imdatabase

manage my own postgresql database

cpp database gmail postgresql

Last synced: 19 Apr 2026

https://github.com/abdelwahab-ahmed-shandy/programming-challenges-multi-language

This repository is a curated collection of programming challenges solved in multiple programming languages.

algorithms-and-data-structures cpp csharp flow-charts oops-in-cpp problem-solving

Last synced: 18 Jun 2026

https://github.com/dalae37/amazingphoto

Multimedia Managing Program

cpp multimedia-applications qt5 visualstudio2022

Last synced: 28 Apr 2026

https://github.com/yehezkiel1086/dsa-stuffs

Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.

algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki

Last synced: 16 Apr 2026

https://github.com/wberrier/clip

Command Line Interface Project: project command wrapper

build cli cmake cpp emacs lsp mesonbuild ninja-build python3 vim

Last synced: 28 Apr 2026

https://github.com/obitech/exercises

A pool of small scripts and exercises I've done in different languages

c cpp javascript python ruby tutorial

Last synced: 10 Apr 2026

https://github.com/muellan/cpp_python

How to build a Python wrapper for C++ functions on Win64

cpp python windows

Last synced: 28 Apr 2026

https://github.com/tevesmanuel/tpress

TPress was made for simulating keyboard input on Windows systems. This simulate keyboard input, is very low level. There are C++ and Go bindings provided.

c cpp go keyboard tpress windows

Last synced: 13 Feb 2026

https://github.com/proffix4/cpp_cross_dev_ubuntu22

Все для разработки кроссплатформенных программ на C++ в Ubuntu22 с использованием wxWidgets

cpp cross-platform development linux ubuntu ubuntu22 windows

Last synced: 03 May 2026

https://github.com/alexcoppe/vcf_to_tsv

Transforms a VCF (variant call format) file to a tab-separated values (.tsv) one

bioinformatics cpp genomics mutations variant-calling vcf

Last synced: 13 Oct 2025

https://github.com/thiagomvilela/pet-dependencydataanalysis

Technological Extension Course: Dependency Data Analysis Applied to Automotive Software. (UFPE/CIn - Stellantis)

c cpp eclipse eclipse-ide java php

Last synced: 28 Apr 2026

https://github.com/yutotnh/spirit-mbed-can-motor-controller

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(コントローラー側)

cpp mbed

Last synced: 04 Jun 2026

https://github.com/omerba31/git_filesystem

A hybrid Git-like file system project using C++ for backend logic and Python for the command-line interface — supports operations like staging, commits, object handling, and more.

cli cpp docker git makefile python

Last synced: 20 Apr 2026

https://github.com/theother-paul/hangmanwip

A short and sweet hangman console game

cpp game terminal-game

Last synced: 31 May 2026

https://github.com/spydr06/spydrengine

Spydr Game Engine

cpp game-engine hazel opengl thecherno

Last synced: 20 Apr 2026

https://github.com/gratonos/cxlog

A C++ implementation of gxlog.

c cpp log logger logging

Last synced: 20 Apr 2026

https://github.com/joshuachp/progetto_sistemi_operativi_2020

Progetto sistemi operativi UNIVR 2019/2020

c cpp google-test linux-syscall

Last synced: 20 Apr 2026

https://github.com/jed0050/hnsw_filters

Vyhledávání K nejbližších sousedů (KNN) prostřednictvím algoritmu HNSW na základě filtrů.

ann cpp filter hnsw knn

Last synced: 04 Jun 2026

https://github.com/matx64/computer-science

Computer Science programming assignments

assembly c cpp java mips

Last synced: 20 Apr 2026

https://github.com/oxtna/learnopengl

My OpenGL playground

cpp glsl opengl showcase visual-studio

Last synced: 20 Apr 2026

https://github.com/pierluigiferrari/pid_controller

A PID controller for 2D vehicle trajectories

control controller cpp pid-control pid-controller self-driving-cars

Last synced: 12 Oct 2025

https://github.com/nir3x/markuplanguageparser.cpp

MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language

c-plus-plus cpp markup-language parser parsing tree-structure unit-testing

Last synced: 04 Jun 2026

https://github.com/deanprangenberg/filevault

FileVault is a versatile and secure file encryption tool that gives users the option to encrypt files using either AES-128 or AES-256 encryption.

cpp golang openssl python qt

Last synced: 20 Apr 2026

https://github.com/vipul1432/gtu-is-practicals

GTU 7th Semester Information security All Practicals Source code

c cpp java security security-tools

Last synced: 20 Apr 2026

https://github.com/lnk2past/hinopio

educational toy project for compute shaders

compute-shader cpp cpp20 gpgpu opengl

Last synced: 20 Apr 2026

https://github.com/1manuelc/ifce_estudos

Estudos feitos no curso Bacharelado em Ciência da Computação, separados por semestres e disciplina(s).

c cpp java js prolog python

Last synced: 20 Apr 2026

https://github.com/xukeawsl/codinginterviewchinese2-cpp

《剑指Offer:名企面试官精讲典型编程面试题》第二版的 C++ 实现

cpp solutions

Last synced: 13 Oct 2025

https://github.com/alexmollard/enetplayground

🌐 A playful networking sandbox where packets come to party and sometimes die - my personal experiment with ENet that sometimes works, often breaks, and always teaches me something new!

cpp enet multiplayer server udp

Last synced: 20 Apr 2026

https://github.com/james-ralph8555/1brc

1brc https://www.morling.dev/blog/one-billion-row-challenge/

cpp datafusion duckdb rust sql

Last synced: 18 Apr 2026

https://github.com/poakapx/oop-dynamic_array

ООП із застосуванням динамічного масиву з переліком користувачів.

cpp project

Last synced: 04 Jun 2026

https://github.com/celsojr/opengl-cpp-breakout-game

Just the game part of the tutorial found at the website https://learnopengl.com

cpp game-development low-level opengl

Last synced: 20 Apr 2026

https://github.com/icrobotics-team167/2019deepspace

Robot code for the 2019 FRC game

cpp first frc frc-deep-space robotics

Last synced: 20 Apr 2026

https://github.com/bayars/supermarket

Supermarket managment application for improve myself on C++ programming.

c cpp libpqxx libpqxx-library postgresql supermarket

Last synced: 20 Apr 2026

https://github.com/siriusdemon/coffeestory

Reroll your potential while enjoying a cup of coffee.

auto cpp maplestory opencv potential

Last synced: 20 Apr 2026

https://github.com/net-dev-id/dns-wrapper

A DNS wrapper service

boost c cpp dns linux networking unix windows

Last synced: 21 Jan 2026

https://github.com/jacobkahn/multiplayar-core

Computer vision and data transmission infrastructure powering a MultiplayAR system

augmented-reality computer-vision cpp multiplayer opencv

Last synced: 28 Apr 2026

https://github.com/djoezeke/logging

A Fast , Convenient and Lightweight C Logging Library.

asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency

Last synced: 20 Apr 2026

https://github.com/francescozoccheddu/androidpp

CMake-only Android native bootstrap project

android build-system cmake cpp native ndk template-project

Last synced: 20 Apr 2026

https://github.com/tugcantopaloglu/navigation-plugin-ros

A mapping and navigation plug-in for ROS Noetic.

cpp navigation robotics ros

Last synced: 20 Apr 2026

https://github.com/misterrooster/ogl-gui-starter

Simple OpenGL starter project with GUI

cpp graphics imgui opengl rendering

Last synced: 20 Apr 2026

https://github.com/ilovenooodles/oop-prak

Code for Object Oriented Programming practicum in olympia 2022

algorithms cpp java oop

Last synced: 20 Apr 2026

https://github.com/revzim/azadventure-demo

turn-based online multiplayer battler demo developed with Unreal Engine 4.26/C++/Node.JS

colyseus cpp game-development node online-multiplayer-game

Last synced: 20 Apr 2026

https://github.com/taedmonds/flower-exchange-cpp

A simple flower stock exchange system that accepts data from a csv file, then process it and output the trades to a new csv file.

cpp stock-exchange

Last synced: 15 Jun 2026

https://github.com/h3rodev/tupcs203

Quizzes, Assignments and Projects in C/C++ for Data Structures and Algorithms Class of TUP ETEEAP

algorithms c cpp data-structures

Last synced: 20 Apr 2026

https://github.com/nfig03/3d-workspace

A 3D rendered workspace replicating a 2D photo, created using C++ and OpenGL for realistic visualization. 🎥

3d-environment 3d-modeling 3d-rendering computer-graphics cpp graphics opengl

Last synced: 21 Apr 2026

https://github.com/furudbat/raylib-next-gamejam

raylib NEXT gamejam 2024 - NeuroCircuit is a simple puzzle-game, where you need to connect Neurons.

cpp cpp20 game game-development gamedev gamejam raylib wasm webassembly

Last synced: 28 Apr 2026

https://github.com/guyi2000/cameracal

基于 CV 的装配式建筑预制构件安装辅助方案研究

cpp opencv

Last synced: 21 Apr 2026

https://github.com/zay002/hurry-porter

ROS 2 hardware orchestration for WSL2: usbipd-win workflow, serial/gamepad/LAN discovery, diagnostics, and ROS export.

colcon cpp gamepad hardware lan python robotics ros ros2 serial usb usbipd-win windows wsl2

Last synced: 05 Jun 2026

https://github.com/aaaastark/mpi-openmp

MPI and OpenMP program run in CPP programming language. Operating System: Linux

cpp linux mpi openmp openmpi

Last synced: 21 Apr 2026

https://github.com/anchanung/algorithm

Problem Solving

c cpp java python

Last synced: 21 Apr 2026

https://github.com/pachadotdev/clang-format-example

Example GHA workflow of how to use https://github.com/pachadotdev/clang-format

clang cpp github-actions llvm

Last synced: 21 Apr 2026

https://github.com/htfy96/dollar

Modern C++ implementation of $1 Unistroke Recognizer

cpp cpp17 gesture-recognition unistroke

Last synced: 12 Oct 2025

https://github.com/mshahriarnihal/cpp_backtracking-oop-and-pointer-based-projects

Here I'm posting few C++ projects which are done based on backtracking, OOP, pointers etc. These projects were done mainly focusing on solving assignment questions of Professor Jerry Waxman's CSCI-211 - Object Oriented Programming in C++ course at CUNY QC. Posting Dr. Waxman's questions, my codes & report for those assignments & their algorithms

8queens 8queens-algorithm backtracking backtracking-algorithm cplusplus cpp cpppuzzle csci211 dynamic dynamic-programming dynamicmemorymanagement nqueens nqueens-solution object-oriented-programming oop-in-cpp pointer puzzle stable-marriage towers-of-hanoi vector

Last synced: 05 Jun 2026

https://github.com/arthur24-t/code-deust1

This is my repositories of my C,C++ of my first year of DEUST IOSI

c cpp

Last synced: 21 Apr 2026

https://github.com/mbund/2-fruity-4-you

FEH Proteus Simulator project

cd ci cpp make nix

Last synced: 21 Apr 2026

https://github.com/s1ink/rpi-projects

General-purpose projects for Raspberry Pi

cpp raspberrypi

Last synced: 21 Apr 2026

https://github.com/kahngjoonkoh/lcd-clock

An Arduino lcd clock. Time can be set using the two buttons: one for choosing and one for incrementing.

arduino clock cpp lcd learning-by-doing

Last synced: 21 Apr 2026

https://github.com/atmatto/pacman

Pac-Man clone written in C++ with Qt

cpp pacman qt qt-widgets qt6

Last synced: 21 Apr 2026

https://github.com/damienstanton/cxx

Self contained C++ file starter and build script

cpp starter zsh

Last synced: 21 Jan 2026

https://github.com/lrshsl/arduinospf_binary-adder

Arduino code for a binary adder with sevensegment display

arduino cpp

Last synced: 21 Apr 2026

https://github.com/vdoninav/gui-csv-editor

GUI-based Data Management Application

cpp csv csv-editor mvc qt qt-gui qtcreator

Last synced: 21 Apr 2026

https://github.com/aleko-khomasuridze/vector

Simple implementation of STL for Arduino

arduino cpp stl vector

Last synced: 21 Apr 2026

https://github.com/nxhawk/dsa-hcmus

Data structure and algorithms is a branch of computer science that deals with creating machine-efficient and optimized computer programs. The term Data Structure refers to the storage and organization of data, and Algorithm refers to the step by step procedure to solve a problem. By combining "data structure" and "algorithm", we optimize the codes

algorithms avl bfs bfs-search bst-tree cpp dfs dfs-search dijkstra-algorithm dsa graph hash lca python3 redblacktree segment-tree sorting-algorithms tree tree-structure

Last synced: 21 Apr 2026

https://github.com/seb0xff/simple-http-client

A HTTP client with basic functionalities.

cpp http-client linux networking

Last synced: 21 Apr 2026

https://github.com/jiaau/kernels

This repository showcases common optimization techniques for kernels.

cpp cuda cute cutlass hpc kernel

Last synced: 21 Apr 2026

https://github.com/rnowotniak/ifs2004

Iterated Functions System

cpp fractals recursion

Last synced: 05 Jun 2026

https://github.com/hansalemaos/locate_pixelcolor_cpppragma

Detect colors in images - 20 x faster than Numpy / 430 x faster than PIL

cpp detect dll parallel python rgb

Last synced: 21 Apr 2026

https://github.com/acboujida/gameoflife

A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.

cellular-automaton cpp sdl2 simulation

Last synced: 21 Apr 2026

https://github.com/anty-filidor/tic-tac-toe

Example of CMake and C++ linters in simple CLI game

cmake cpp game

Last synced: 20 Jun 2026

https://github.com/woofiwaffle/vus.practical3-sem2

Polish notations

cpp

Last synced: 05 Jun 2026

https://github.com/leaomartelo2/slop-tile

small rogue-like 2D tilemap slop game to test out some C++ stuff

cpp raylib slop

Last synced: 22 Apr 2026

https://github.com/firyanulrizky/grafkom_simulasi_basket

Mega Projek Matakuliah Grafika Komputer

c-plus-plus computer-graphics cpp glut

Last synced: 22 Apr 2026

https://github.com/nishantholla/snake

Classic snake game using SDL2

cpp linux-app sdl2 snake-game

Last synced: 22 Apr 2026

https://github.com/lightandlight/vulkan-hello-triangle

Drawing a triangle using C++ and Vulkan.

cpp graphics vulkan

Last synced: 13 Oct 2025

https://github.com/engichang1467/learningopengl

Learning OpenGL for fun

cpp opengl opengl-tutorial

Last synced: 22 Apr 2026

https://github.com/eric-gilles/pong

Projet de Jeu Pong

c cpp sdl2

Last synced: 22 Apr 2026

https://github.com/juniormayhe/c

C++ exercises

c cpp

Last synced: 22 Apr 2026

https://github.com/iswenzz/vcpkg-registry

C++ Library Manager for Windows, Linux, and MacOS.

c cmake cpp package-manager package-registry packages vcpkg

Last synced: 22 Apr 2026

https://github.com/paulochang/cpp-uc3m

This was a HPC course final project. It uses Intel TBB to parallelize several algorithms used to value a given stock.

academic-project cpp multithreading

Last synced: 05 Jun 2026

https://github.com/dungwinux/vmath-cpp

"Remastered" version of vmath

c cpp

Last synced: 22 Apr 2026

https://github.com/raquelfmcardoso/asa-2021-2022-project1

Analysis and Synthesis of Algorithms - LEIC @ IST 2021/2022. Project by Miguel Eleutério and Raquel Cardoso.

algorithms algorithms-and-data-structures cpp rocketseat

Last synced: 22 Apr 2026

https://github.com/leocov-dev/lc-esp32-sprinkler

A WiFi connected sprinkler system controller based around the esp32 microcontroller.

cpp esp-idf esp32 iot sprinkler-controller

Last synced: 22 Apr 2026