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/wouterbeek/prolog_imagemagick

Prolog binding for ImageMagick (inquiring properties for image files).

cpp imagemagick prolog swi-prolog

Last synced: 09 Jun 2026

https://github.com/vixcpp/reply

Vix.cpp CLI reply command.

cpp repl vix vixcpp

Last synced: 15 Jun 2026

https://github.com/undergrounder96/factorial_cpp

This repo is just an excuse for me to learn Makefile.

c cpp make makefile

Last synced: 29 Apr 2026

https://github.com/dolotovevgeniy/cpp-yandex-coursera

Основы разработки на C++ (Yandex / Coursera)

coursera cpp education yandex

Last synced: 15 Jun 2026

https://github.com/nick-lehmann/db-benchmark

Benchmark of different storage layouts for DB systems

benchmark cpp db

Last synced: 29 Apr 2026

https://github.com/naritanara/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 01 May 2026

https://github.com/dhi13man/indiaskill_mobilerobotics_robot

Advanced Object-Oriented code to run a 4-wheel hybrid autonomous/Bluetooth-Serial-Controlled robot to perform tasks given across the various levels of IndiaSkills Mobile Robotics Event, 2021.

arduino bluetooth cplusplus cpp hardware iot object-oriented-programming robotics robotics-competition

Last synced: 04 May 2026

https://github.com/aykhan019/battleship_cpp

A console-based C++ implementation of the classic Battleship game. Play against an AI opponent with random ship placement on a customizable grid, featuring optional background music.

ai battleship console cpp game grid sfml

Last synced: 15 Jun 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/mcquerol/chess-cpp

Console Chess game in C++. Demonstrates OOP, inheritance, and polymorphism.

console-ui cpp inheritance object-oriented-programming polymorphism

Last synced: 15 Jun 2026

https://github.com/ufthaq/aim-trainer

Just Simple Aim Trainer. Trying to implement all feature and UI from scratch.

aimtrainer cpp cppprojects learncpp raylib-cpp simple-game

Last synced: 07 Jun 2026

https://github.com/s12mmm3/qradioplayer

基于Qt实现的 跨平台 网络广播电台客户端

api apis cloudmusic cpp qt qt6

Last synced: 29 Apr 2026

https://github.com/antonioberna/nn-gpu-logic-gates

Neural Network implementation on GPU using CUDA C++ to learn logic gates operations

cpp cuda gpu logic-gates neural-networks nvidia

Last synced: 01 May 2026

https://github.com/dhruvsrikanth/fastconv

Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.

convolution-filters cpp cuda gpu-programming high-performance-computing hpc image-editor image-processing nvidia parallel-programming

Last synced: 04 May 2026

https://github.com/podgorskiy/bfio

One-header library for defining writing and reading procedures of C/C++ objects to/from specific binary formats.

binary binary-data cpp raw serialization serialization-library serializer

Last synced: 16 Jun 2026

https://github.com/kerneloso/cmake_project_template

CMake projects configuration files

c cmake configuration-files cpp

Last synced: 24 Apr 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/solareenlo/vimrc-c-cpp

My .vimrc for c and cpp

c cpp vim vimrc

Last synced: 01 May 2026

https://github.com/heshanera/tsplot

Compare univariate temporal sequences

cpp timeseries wxcharts wxwidgets

Last synced: 17 Jun 2026

https://github.com/dhruvsrikanth/monte-carlo-ray-tracing

In this repository, you will find a serial and distributed GPU-based implementation of the ray tracing simulation.

c cpp cuda gpu-computing gpu-programming high-performance-computing parallel-programming raytracing unified-memory-parallelism

Last synced: 01 May 2026

https://github.com/dumitory-dev/cpp-vigenere-decryptor

cpp vigenere decryptor

c cmake cpp decryption

Last synced: 29 Apr 2026

https://github.com/sampreets3/orb-tracking

Tracking of an object using the ORB detector in OpenCV

computer-vision cpp object-tracking opencv

Last synced: 27 Apr 2026

https://github.com/konyd/game-of-life

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/mathunder/tse_hand_project

This repository is a school assignment. The goal of this exercise is to create a game that captures the hand of the user and creates a 3D model of it.

cpp opencv opengl qtcreator

Last synced: 04 May 2026

https://github.com/luisfelipepoma/algorithmic_complexity

Learning about Algorithmic Complexity with Graphs, DP, Greedy, etc.

algorithms bigonotation complexity cpp dinamic-programming graphs-algorithms learning python

Last synced: 04 May 2026

https://github.com/ohjurot/jni-hpp

A Basic header only lib and jar that helps you connecting C++ and Java using JNI

cpp header-only jar java jni

Last synced: 28 Apr 2026

https://github.com/cristianprochnow/maze-robot-kart

🤖 Code for Robot will win the maze and achieve the finish line.

arduino cpp

Last synced: 27 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 2026

https://github.com/mohammadnabizada/data-structures-and-algorithms

Exercises and Problemes in Datastructures and Algorithms

cpp python3

Last synced: 01 May 2026

https://github.com/callocgd/gd-decomp-deploy

A Portable Tool for creating a Geometry Dash Decompilation Environment using the available geode-bindings.

asyncio cpp geode-sdk geometry-dash installer reverse-engineering

Last synced: 05 May 2026

https://github.com/saket-sk/tic-tac-toe-using-c-

Tic Tac Toe CMD Console game

cpp

Last synced: 18 Jun 2026

https://github.com/clazex/oi-study

A Repository for Storing Code Written During My OI Learning

cpp oi

Last synced: 18 Jun 2026

https://github.com/federicomariamassari/udacity-sfend

Udacity Sensor Fusion Engineer Nanodegree projects.

cpp opencv pcl udacity-sensor-fusion-nanodegree

Last synced: 29 Apr 2026

https://github.com/omrawaley/arduboy-particle-system-customizer-demo

This is a program for the 8-bit gaming platform, the Arduboy, where you can customize the settings of my AB-Particles particle system in real-time, and try out different combinations to get your desired particle affect.

arduboy arduino cpp customizer demo particle-physics particle-system particles

Last synced: 29 Apr 2026

https://github.com/grzegorzkarczewski/jeetengine

Learning how to make my own Game Engine for a game

cpp gamedev opengl

Last synced: 29 Apr 2026

https://github.com/lsytj0413/learn-note

The practice of code.

algorithm cpp docker python

Last synced: 06 May 2026

https://github.com/syohex/leetcode

leetcode problems

cpp leetcode

Last synced: 18 Jun 2026

https://github.com/skyzh/bluesensor

🌃 Collect climate data from sensors on Arduino. Part of the BlueSense Project.

arduino cpp dht22 environment iot-device monitoring raspberry-pi sensor

Last synced: 06 May 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/gashmob/enquirer

Interactive CLI library

cli cpp enquirer interactive

Last synced: 07 Jun 2026

https://github.com/jorazon/glfw-demo

Simple GLFW 3 application

cpp glfw glfw3 graphics-programming portal

Last synced: 19 Jun 2026

https://github.com/purnima47/leetcode-solutions

Welcome to my collection of solutions for problems on LeetCode. This repository contains my implementations and explanations for various coding challenges across different topics.

cpp java javascript python

Last synced: 05 May 2026

https://github.com/jayemscript/llm-systems-from-scratch

A hands-on learning project for building the core systems behind Large Language Models using C++, Rust, and optional Python/JavaScript bindings. Includes tensor operations, autograd, neural networks, tokenization, and a minimal transformer pipeline.

ai-systems autograd c-language cpp cuda educational-project high-performance-computing inference-engine machine-learning neural-networks-from-scratch pybind11 tensor-library tokenization transformers wasm

Last synced: 19 Jun 2026

https://github.com/dzejkop/pastel

Wanna embed a .bmp in your C++ program? Or maybe a .dll? Get PaSTeL!

cpp python

Last synced: 02 May 2026

https://github.com/pixelomer/shijima-nx

Shimeji desktop pet runner for Nintendo Switch

cpp desktop-pet homebrew nintendo-switch overlay

Last synced: 02 May 2026

https://github.com/liulilittle/libasio

Can be used to replace the socket (UDP/IP) part of the Visual C# language.

c cpp csharp ppp socket socket-io tcp udp vpn

Last synced: 05 May 2026

https://github.com/mcquerol/blackjack-cpp

Text-based Blackjack game in C++. Focuses on OOP, card deck handling, and game logic.

cards cpp object-oriented-programming

Last synced: 19 Jun 2026

https://github.com/mangrick/pytorch-convgru-cell

Implementation of the ConvGRU cell from the paper "Delving deeper into convolutional networks for learning video representations" by Ballas et al.

cpp pytorch

Last synced: 06 May 2026

https://github.com/saket-sk/sppu-semester-3-oop-lab

Programs implemented by me during my tenure as a student of B.E Second Year in Subject Object-Oriented Programming Laboratory.

cpp object-oriented-programming

Last synced: 09 Jun 2026

https://github.com/iamareebjamal/semaphores-example

Basic process synchronisation using semaphores in linux demonstrated by special kind of Dining Philosophers problem

cpp dining-philosophers-problem process-synchronisation semaphore

Last synced: 29 Apr 2026

https://github.com/giulioromualdi/idyntree-meshcat-cpp

A simple bridge between iDynTree and the meshcat-cpp interface

cpp meshcat robotics visualizer

Last synced: 29 Apr 2026

https://github.com/krishpranav/iniparser

A Ini Parser Built Using C++

c clang cpp framework ini parser

Last synced: 05 May 2026

https://github.com/x-rays5/gta_base

A mod menu for GTAV.

base cheat cpp dll game-hack gta5 gtav

Last synced: 20 Jun 2026

https://github.com/vdwtanner/crusade

A semester game programming project from college. 2D side-scrolling destructible world where you play as a valiant night who levels up and gains new abilities by defeating monsters. Includes a level editor and examples of assets / scripts.

cpp game-dev

Last synced: 20 Jun 2026

https://github.com/astrodynamic/monitoringsystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

agents cmake configuration-file cpp cpp17 dynamic-library email-notification kernel logging makefile makefiles metrics monitoring-automation monitoring-system notifications qml qt qt6 system-information telegram-bot

Last synced: 01 May 2026

https://github.com/jmsmarcelo/task-tracker-cpp

Task Tracker | CLI | MySQL | C++ | Roadmap.sh

challenge cli cpp database mysql programming project roadmap task-tracker

Last synced: 20 Jun 2026

https://github.com/yumetodo/es-string-algorithm

port from C++STL std::basic_string

cpp npm-package string-algorithms

Last synced: 01 May 2026

https://github.com/jjones646/conan-utf8-cpp

Conan package for the UTF8-CPP library

conan conan-recipe cpp utf-8

Last synced: 06 May 2026

https://github.com/libhide/webshop

Command line tool to create websites! [HTML and CSS]

cbse cpp css html turbocpp website-builder

Last synced: 28 Apr 2026

https://github.com/ajnus/last_redemption

Projeto Final do curso em Desenvolvimento de Jogos: Game Developer – Technology and Training – 2008 (120 h) Curso básico de Desenvolvimento de Jogos Virtuais. - Noções em 3D Game Studio e 3D Max Studio. - Foco (programação) em Lua, C/C++, SDL e OpenGL.  (O curso tem como tarefa final o desenvolvimento de um jogo em 2D)

2d 2d-game cplusplus cpp game-development games opengl sdl sdl-mixer sdl2-image sdl2-library sidescroller videogame videogames videogames-programmers

Last synced: 20 Jun 2026

https://github.com/hunar4321/xor_simple_neural_net_cpp

Minimal neural network implementation from scratch using C++

cpp machine-learning neural-network

Last synced: 20 Jun 2026

https://github.com/voidkeishi/socketchatter

Socket LAN chatting app in C++ with QT Framework

cpp qt6 socket-programming

Last synced: 05 May 2026

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/bensuperpc/docker-tendra

tendra compiler in docker

c cpp docker tendra

Last synced: 01 May 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/matrix97317/pig-solver

This is a toy deep-learning computing framework( such as Pytorch,Caffe etc.).

caffe cpp deeplearning deeplearning-framework pytorch tensorflow

Last synced: 05 May 2026

https://github.com/akshatrajsaxena/akshatrajsaxena

Passionate about solving CP problems and complex graph challenges. I focus on clean, structured code that maintains logic integrity. Always exploring new algorithms and contributing to open source. Connect with me to discuss innovative solutions and collaborative projects!

blockchain competitive-programming cpp java-21 javascript solidity ux-ui web-development

Last synced: 05 May 2026

https://github.com/ostanton/simplecalculator

A remake of my Nim calculator but in C++ with wxWidgets.

cpp cpp-programming gui gui-application ui wxwidgets

Last synced: 28 Apr 2026

https://github.com/andressalconstantino/quizzes

A website with quizzes to practice javascript

cpp css html javascript python quiz

Last synced: 05 May 2026

https://github.com/jdibenes/utilities

Miscellaneous utility programs.

c cpp windows

Last synced: 05 May 2026

https://github.com/hhkit/cpp.property

A single-header property system for C++17.

cpp cpp17 getters properties property setters single-header-lib

Last synced: 22 Jun 2026

https://github.com/sungj921028/rt-chat-room

A real time chat room with server and client design, supplies a lot of implementations.

c chatroom client-server communication cpp network streaming

Last synced: 28 Apr 2026

https://github.com/bezarhere/iglib

intuitive graphics library, Using GLEW, GLFW and opengl

cpp glfw graphics-engine opengl

Last synced: 05 May 2026

https://github.com/ztgx/zkme

🔐 A Groth16 and PLONK toy, including codes, docs and others. Impl in Modern C++ and Rust, and yes, I'm into Rust.

bellman cmake cpp groth16 plonk rust zksnarks

Last synced: 22 Jun 2026

https://github.com/ramithaheshan33/techfix

TechFix is an advanced online management platform designed to streamline the operations of a tech solutions company.

asp-net cpp css

Last synced: 01 May 2026

https://github.com/anjasfedo/queue

Queue on C++

cpp queue

Last synced: 06 Jun 2026

https://github.com/andreacv98/screencapture-cpp

ScreenCapture C++ software based of FFMpeg

cpp ffmpeg screen-recorder

Last synced: 29 Apr 2026

https://github.com/c0de4un/aliens-ar-android

C++ Rail-shooter AR Game for Android

android android-game ar-game cpp cxx gles opengl opengl-es

Last synced: 06 May 2026

https://github.com/meet-c-viradiya/quantum-workflow

Quantum-enhanced workflow scheduling optimizes multi-processor resource allocation using DAGs and a hybrid quantum-classical approach, visualized via advanced tools. QUBO problem formulation ensures efficiency.

cpp drug-design hpc machinelearning-python nisq pipelines qiskit qiskit-metal quantum-algorithms quantum-chemistry quantum-machine-learning transmon-qubit unitaryhack workflow-automation

Last synced: 29 Apr 2026