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/kumar-shivam-ranjan/computer-graphics-solar-system

The aim of this project is to show the shadow implementation using OPENGL which include movement,Light properties and also transformation operations on objects.

cpp graphics opengl

Last synced: 09 Apr 2025

https://github.com/compscidr/non-blocking-sockets

Non blocking tcp and modbus sockets

cpp libmodbus modbus sockets tcp

Last synced: 09 Jun 2026

https://github.com/natsalete/so-algoritmo-roundrobin-e-algoritmo-srt

Esse repositório possui dois algoritmos de escalonamento de processos: Shortest Remaining Time (SRT) e Round-Robin (RR)

cpp round-robin rr shortest-remaining-time srt

Last synced: 07 Jan 2026

https://github.com/kar-dim/icsd-pkcrypto_algorithms

Implementation of various Public Key Algorithms (RSA, Rabin, ElGamal) by using GNU MP library. Part of my university coursework (2013-2019, Information and Communications Systems Engineering, University of the Aegean).

cpp cpp20 gmp public-key-cryptography

Last synced: 17 Oct 2025

https://github.com/andezion/tanks

An improved retro variant of the tanks!

clion-ide cpp retrogaming sfml-game sfml-game-development tanks-game

Last synced: 10 Jan 2026

https://github.com/virxec/rocketsim-py

Python bindings for the RocketSim project

autocxx cpp pyo3 python rust

Last synced: 11 Mar 2025

https://github.com/xray2016/cppwebserver

C++实现的Http服务器

cpp web

Last synced: 08 Apr 2025

https://github.com/msub2/wwise.js

Making Wwise workable on the web

cpp emscripten javascript wasm web wwise

Last synced: 19 Apr 2026

https://github.com/toshikinakamura0412/a_star_ros

ROS implementation of A* search algorithm

astar astar-algorithm cpp robotics ros ros-noetic search-algorithm

Last synced: 10 Mar 2026

https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi

Blink: Making An LED Blink On A Raspberry Pi Article Resources

beginner c cpp electronics programming python raspberry-pi swift

Last synced: 12 Apr 2026

https://github.com/ahmed605/win-vcmp-dotnet

A modified version of vcmp-dotnet (.NET plugin for Vice City: Multiplayer) to support Windows and with some fixes and improvements.

cpp csharp dll dotnet grand-theft-auto gta gtavc multiplayer plugin vcmp vice-city windows

Last synced: 12 Apr 2026

https://github.com/heyfoz/cpp-calendar-day-calculator

The Calendar Day Calculator Program (C++) asks the user to enter a month, day, and year in MM DD YYYY format. The day of the week for that date is displayed in the console. Multiple functions are used in the program to facilitate logical operations and calculations. The program loops until the user chooses to exit.

calendar cpp day-calendar loop

Last synced: 25 Mar 2025

https://github.com/fluxer/kde-extraapps

Katana extra applications

c-plus-plus cpp qt4

Last synced: 27 May 2026

https://github.com/andreiavrammsd/cpp-zip

C++17 zip view and iterator

cpp cpp17 iterator view zip zip-iterator zip-view

Last synced: 11 Mar 2026

https://github.com/jibsen/aocpp2018

Advent of Code 2018 solutions in C++17

advent-of-code-2018 cpp

Last synced: 31 Mar 2025

https://github.com/dennisrono/cpp-workspace

cpp workplace for practice and simple projects

cpp

Last synced: 06 May 2026

https://github.com/basemax/persian-hex-system

The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.

bash bin binary c computer cpp hex hex-system persian php py python ruby shell

Last synced: 07 Feb 2026

https://github.com/ismailza/sudoku

Sudoku Game: A classic, engaging Sudoku puzzle experience developed in C++ with SFML.

cpp game sfml sudoku

Last synced: 27 May 2026

https://github.com/emanuele-xyz/convexhull

Various convex hull algorithms implementations and visualizations

convex-hull cpp

Last synced: 10 Mar 2026

https://github.com/rinatmambetov/cpp-modules-42school

The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey.

42projects 42school cpp modules

Last synced: 22 Aug 2025

https://github.com/renegaderiff86/visual-studio-mcp

Bring-your-own-LLM MCP bridge for Visual Studio that works with Codex, Claude, and other clients for diagnostics, editing, build, debugging, Git, and more.

ai-tools bring-your-own-llm bring-your-own-model byo-model cpp csharp debugging ide-integration llm llm-tools local-llm mcp model-context-protocol python visual-studio visual-studio-extension visual-studio-mcp

Last synced: 05 Jul 2026

https://github.com/thepaqui/sample_win32_cpp20

Sample program using C++20 with Win32 API

cpp cpp20 template win32 win32api

Last synced: 09 Apr 2025

https://github.com/nuiipointerexception/farbe

A optimized color module and library for high performance applications.

cpp rust zig zig-library zig-package

Last synced: 12 Apr 2025

https://github.com/mpaperno/touchportal-cpp-api

A simple TCP/IP network client for use in Touch Portal plugins which wish to utilize the `Qt` C++ framework.

c-plus-plus cpp qt qt-framework qt5 qt6 touch-portal touch-portal-api touch-portal-plugin touch-portal-plugin-api touchportal touchportalapi

Last synced: 01 Feb 2026

https://github.com/i-m-iron-man/libtorch_mujoco_ddpg

DDPG algorithm on an inverted pendulum environment using Mujoco(C++) and pytorch C++ front end.

cpp ddpg deep-reinforcement-learning inverted-pendulum mujoco pytorch-cpp pytorch-cpp-frontend pytorch-implementation

Last synced: 16 Mar 2025

https://github.com/msaaddev/learning-management-system

This repository contains Learning Management System of a University in C++ 🎓. It was programmed in 4 phases. Phase 1 was course module. Phase 2 was saving courses in external files and creating a login screen. Phase 3 was student module. And the last phase was about creating an administrative and student panel👨‍💻

cpp learning-management-system student-panel

Last synced: 01 May 2025

https://github.com/vovod/c-code-ptit

my c course at PTIT

cpp

Last synced: 09 Apr 2025

https://github.com/kuredoro/mplbook_solutions

Almost all solutions to the exercises from "C++ Template Metaprogramming" book.

cpp functional-programming solutions template-metaprogramming templates

Last synced: 24 Mar 2025

https://github.com/tonystark-19/cpp-coding

This repo contains c++ program made by me : )

cpp cppprogramming

Last synced: 08 Oct 2025

https://github.com/diegoiast/qmdilib

This is a simple mdi library for Qt6

cmake cpp qt

Last synced: 22 Feb 2026

https://github.com/jankodedic/hi-lo

Hi-Lo written in C++ using SDL2

cpp cpp17 game sdl sdl2

Last synced: 01 Apr 2025

https://github.com/sferez/hpc_mpi_traveling_salesman

High Performance Computing MPI for Traveling Salesman Problem

cpp high-performance high-performance-computing mpi openmpi travelling-salesman-problem

Last synced: 30 May 2026

https://github.com/shanpic/utility

some utility

cpp python shell-script utiliy

Last synced: 08 May 2026

https://github.com/xyz347/xbson

c++ struct to bson and bson to c++ struct

bson cpp mongodb struct

Last synced: 03 May 2026

https://github.com/crendking/emperors-clothes

A DirectShow filter that hides idle cursor in video players

cpp cursor directshow directshow-filter mouse video-player windows

Last synced: 23 Apr 2025

https://github.com/itsyakub/easter-hunt

Help the Easter Bunny catch eggs falling from the sky!

2d 2d-game cmake cpp easter easter-egg game gamedev open-source opensource raylib raylib-cpp raylib-game

Last synced: 29 Nov 2025

https://github.com/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 19 Apr 2025

https://github.com/krishgaur1354/login_and_registration

Login & Registration via C++ Program

cpp cpp20 login registration

Last synced: 21 Mar 2025

https://github.com/vovandreevik/spline-lagrange-quanc8

The program calculates the value of the function for a given x and a given step using the QUANC8 program. Builds a spline function and a Lagrange polynomial of degree 10

cpp langrange-interpolation quanc8 spline

Last synced: 29 Jun 2026

https://github.com/supercip971/sup-console

a little console for windows and linux (in alpha)

console cpp interpreter linux lua multiplatform windows

Last synced: 11 Apr 2026

https://github.com/gmitch215/cmakekt

⚙️ A CMake Plugin to generate Kotlin/Native Bindings

c cmake cpp kotlin kotlin-native

Last synced: 05 Sep 2025

https://github.com/oscarsun72/prog1-c-primer-5th-edition-s-exercises

exercises in C++ Primer 5th Edition

c-plus-plus cpp

Last synced: 16 Mar 2025

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

https://github.com/umar-masood/modern-weather-app

A sleek and simple weather application that provides real-time weather updates and 7-day outlooks using a modern UI and reliable weather API.

api cpp desktop-modern-app modern-weather-app qss qt qt-cpp qt6 restful-api weather-app

Last synced: 02 Sep 2025

https://github.com/zdrzalikprzemyslaw/console-chess

Console text-based implementation of Chess in C++

chess cli console console-application console-chess console-gui cpp cpp11 game

Last synced: 10 Jun 2026

https://github.com/psingh12354/imagetransforming

Image Transforming Project contain illnify watermark spotlight greyscale

coursera cpp final-project image-transform imageprocessing objectorientedprogramming

Last synced: 12 Jun 2025

https://github.com/christinec-dev/cpp_minis

C++ Project Snippets. Includes a Calculator, Parking Charges Calculator, and Payroll Application.

cplusplus cpp

Last synced: 02 Sep 2025

https://github.com/cristinel24/evalmat

An evaluator of mathematical expressions and tree expression maker written in C/C++ with UI for my faculty project.

calculator cpp expression-evaluator mathematics

Last synced: 06 Jun 2026

https://github.com/heimskr/spjalla

A CLI client for IRC written in C++.

cli cpp irc irc-client

Last synced: 09 Apr 2025

https://github.com/dup4/rapidjson-utility

Rapidjson Utility

cpp json rapidjson reflect

Last synced: 25 Apr 2026

https://github.com/shmuelie/ziopp

Zio++ provides a simple, powerful, cross-platform filesystem abstraction for C++ with many built-ins filesystems.

c-plus-plus cpp filesystem filesystem-api vfs

Last synced: 22 May 2026

https://github.com/wuriyanto48/block-chain-cpp

My simple implementation of blockchain written in C++

blockchain blockchain-demos cpp

Last synced: 07 Apr 2026

https://github.com/kimlimjustin/compile

Another yet simple compiler.

compiler cpp gpp mingw

Last synced: 17 May 2026

https://github.com/valen-h/tictactoe

A C++ console minigame sample.

cpp ttt

Last synced: 11 May 2025

https://github.com/nurriyad/online-judge-solutions

This repository contain all of my accepted solution in various online judges.

c codechef codeforces competitive-programming cpp

Last synced: 15 May 2026

https://github.com/nanda-gopal-sb/sudoku

A sudoku made in SFML and C++

2d-game cpp game puzzle sfml sudoku texture

Last synced: 22 Mar 2025

https://github.com/sakamochanq/simple-calculator

* C++ Simple Calculator

calculator console cpp

Last synced: 19 Aug 2025

https://github.com/marcellofabrizio/compiler-front-end

A compiler front-end for the ANSI C Yacc grammar or: how I learned to stop worrying and love the compiler

c compiler cpp lexical-parser syntactical-parsing

Last synced: 20 Apr 2026

https://github.com/teiacare/teiacarevideoio

TeiaCareVideoIO is a C++ video encoder and decoder library.

cpp cross-platform ffmpeg video-decoding video-encoding video-io videocapture videowriter

Last synced: 20 Aug 2025

https://github.com/saketkothari/cpp-programs

A repository of all my C++ programs

cplusplus cpp cpp-programming

Last synced: 21 Mar 2025

https://github.com/cyberscoper/esp8266-htu21d-weather-station

🌡️💧 An autonomous, solar-powered weather station built with ESP8266 (ESP-12E). It measures temperature, humidity, illuminance, dew point, and heat index using HTU21D & TSL2561 sensors, and sends data to ThingSpeak every 15 minutes. Includes Deep Sleep for energy efficiency and a 3D-printed enclosure for outdoor use.

cpp esp12e esp8266 htu21d solar-energy thingspeak tsl2561 weather-station

Last synced: 17 Feb 2026

https://github.com/xiangpenghao/cpp-template

a template to bootstrap C++ research projects

cmake cpp template-project

Last synced: 17 May 2026

https://github.com/henrifroese/external_memory_fractal_tree

Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.

b-tree-implementation cpp data-structures external-memory

Last synced: 23 Jul 2025

https://github.com/rajin-khan/dsa-sem-4

lab tasks and problems i solved during my fourth semester (data structures and algorithms, cpp)

cpp data-structures-and-algorithms university-course

Last synced: 24 May 2026

https://github.com/kaiesmahmud/structure-c-programming-solution-cse-113

City University CSE-113 structure programming C Program solution - ternary operator, if-else, switch, loop etc.

basic-programming c cpp practice-programming problem-solving

Last synced: 19 May 2026

https://github.com/bartste/keyboard

Keyboardio Atreus and Arduino

arduino atreus colemak-dh cpp keyboardio mechanical-keyboard

Last synced: 18 Feb 2026

https://github.com/lambdaurora/fictional-couscous

A non-euclidian ray-tracing game in C++

cpp non-euclidean-geometry ray-tracing

Last synced: 22 Mar 2025

https://github.com/jrob774/block-fever

My second ever finished game.

2d block block-fever cpp cpp17 emscripten game sdl sdl2 simple

Last synced: 13 Apr 2025

https://github.com/jgcmarins/graph-coloring

Graph coloring software that uses backtracking algorithm

backtracking-algorithm college-purpose cpp graph-coloring

Last synced: 15 Sep 2025

https://github.com/xtenzq/qbroadcastmessenger

📨 Simple messenger based on UDP socket broadcast

cpp messenger qt qt-network udp-socket university-project

Last synced: 21 May 2026

https://github.com/x4raynixx/rx-scripting

RX is a lightweight scripting language focused on simplicity and low resource usage. It’s easy to learn, fast to write, and runs smoothly even on low-end PCs.

cpp csharp javascript language nextjs programming programminglanguage python

Last synced: 08 May 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/mguludag/qt_ansicolor_handler

ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes

ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget

Last synced: 17 May 2026

https://github.com/nexusgksoftwares/maze-project

Maze Generator and Solver Welcome to the Maze Generator and Solver project! 🚀 This C++ application, powered by SDL2, creates and solves mazes with captivating visuals. Experience the beauty of algorithms as you watch mazes being generated and solved before your eyes. Ready to dive in? Let's get started!

cpp csharp maze maze-algorithms maze-game maze-generation-algorithms maze-generator

Last synced: 23 Jan 2026

https://github.com/yessenali-yerkebulan/supermarket-billing-system-cpp

Supermarket Billing System C++

cpp

Last synced: 19 Aug 2025

https://github.com/callumc34/audioplusplus

C++ open source audio playback & recording with file support.

audio audio-player cmake cpp library open-source

Last synced: 18 Dec 2025

https://github.com/verdagio/firstcppgame

3rd year final semester project using cpp & unreal engine 4

3d-graphics collision-detection cpp dungeon-crawler game unreal-engine

Last synced: 21 May 2026

https://github.com/martinhelmut/cpp-small-gui-project-sdl2

Small C++ GUI project template with SDL2 and SDL2_ttf.

cmake cpack cpp sdl2 sdl2-ttf

Last synced: 26 Jun 2025

https://github.com/islatri/leetkocpp

A cargo-like runner for C/C++/Rust LeetCode problems

algorithms c cpp leetcode leetcode-c leetcode-cpp leetcode-rust rust

Last synced: 24 Aug 2025

https://github.com/arec1b0/hft_trading_system

High-frequency trading system with backtesting and risk management.

algorithms-trading backtesting cpp hft-trading risk-management

Last synced: 05 Nov 2025

https://github.com/harry-hopkinson/chess-engine

A Simple Chess Engine written in C++.

chess chess-engine cpp

Last synced: 14 May 2025

https://github.com/basemax/bankcustomercpp

Prepare a easy test and practice for university students C++

bank-account cpp university-project university-projects

Last synced: 27 Jun 2025

https://github.com/snowty/seccontrol

MFC ActiveX Control to monit the password and etc.

activex-control cpp

Last synced: 30 Mar 2025

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