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/galaxywk223/tank-battle

基于 C++20 与 SDL2 的坦克大战游戏课程设计,包含关卡、敌人 AI、道具、碰撞检测、基地保护和排行榜。

cmake coursework cpp desktop-game game-development sdl2 student-project tank-battle

Last synced: 19 Jun 2026

https://github.com/anupamakib/my-c-cpp-project

My personal & official project based on C/C++ will be uploaded here. As C/C++ project contains less files, so I didn't create any individual repository.

c cpp cpp-file-handling

Last synced: 29 Apr 2026

https://github.com/andremelchior/arduino-labs

Repositório com testes e experimentações para fins de estudo em Arduino com C++.

arduino cpp embedded-systems

Last synced: 29 Apr 2026

https://github.com/aventhis/3dviewer

A 3D viewer application that allows loading, visualizing, and manipulating 3D models from .obj files. It supports basic affine transformations like translation, rotation, and scaling for interactive exploration of 3D objects.

3d-viewer c cpp

Last synced: 19 Jun 2026

https://github.com/grachale/mass_transportation_optimization

Using the Strongly Connected Components (SCC) algorithm, calculate how adding specific connections will impact the connectivity of the transportation network.

algorithms cpp graphtheory optimization

Last synced: 08 Jun 2026

https://github.com/daedalus451/exopy

Python module for modeling the growth of planetesimals in a disk over time built using C++ and pybind11

cpp cpp17 pybind11 python python3

Last synced: 29 Apr 2026

https://github.com/t-h2o/cpp

42: C++ 00

42 cpp piscine-cpp

Last synced: 08 Jun 2026

https://github.com/kyriosaa/axis

Axis: A Gyroscope-Controlled RC Car

cpp esp32 gyroscope rc-car

Last synced: 29 Apr 2026

https://github.com/yeduk3/openglstudy

OpenGL을 공부하는 레포지토리입니다.

cpp opengl

Last synced: 29 Apr 2026

https://github.com/jackkimmins/snake-game

Snake Game with SDL2

cpp sdl2 snake-game wasm

Last synced: 29 Apr 2026

https://github.com/synthetic-borealis/cpp-utils.js

Detect C/C++ compilers and compile single source file programs in Node.js.

c cpp javascipt nodejs testing-tools typescript

Last synced: 29 Apr 2026

https://github.com/tomnuttall/iot-temp-sensor

Demo Project: React Dashboard to view temperature readings sent from an IoT device.

aws-apigateway aws-dynamodb aws-iot-core aws-lambda cpp esp32 react

Last synced: 29 Apr 2026

https://github.com/carlosagalicia/tc1031-act13-integral-basic-concept-template-ad2023

This program calculates the "disorder" of DNA strings, sorting them from the most ordered to the least ordered based on the number of inversions.

cplusplus cpp data-structures labs

Last synced: 08 Jun 2026

https://github.com/adam-mazur/tinytensor

A from-scratch PyTorch's Tensor reimplementation in C++

cpp cpp17 from-scratch pytorch pytorch-implementation tensor

Last synced: 29 Apr 2026

https://github.com/glitchybyte/grun

Utility that builds, extracts, and runs a Gradle project.

cpp gradle

Last synced: 29 Apr 2026

https://github.com/elemeants/leetcode-problems

Just a repo to store my leet code problems.

algorithms cpp leetcode leetcode-cpp

Last synced: 18 Jul 2026

https://github.com/hvogeler/dorbuzz

Door buzzer trigger

cpp cpp20 elcom esp-idf esp32 intercom iot mqtt wifi

Last synced: 29 Apr 2026

https://github.com/yhs0602/lost_codes

갈 곳을 잃은 옛날 코드들

c cpp extensions files html string-manipulation

Last synced: 30 Apr 2026

https://github.com/yoogledev/algorithm

:metal: PS

algorithm cpp java

Last synced: 30 Apr 2026

https://github.com/zaki-x86/middleware-pattern-example

An example of how to implement the middleware pattern in C++

cpp expressjs middleware middleware-pattern

Last synced: 30 Apr 2026

https://github.com/nabilhy/webserve-42

This project is about writing your own HTTP server.

cpp docker epoll-server http-server multiplexer sockets

Last synced: 20 Jun 2026

https://github.com/arthurlumertz/orin

Engine built with GLFW, OpenGL and STB for making 2D. Highly inspired from RayLib and libGDX.

2d cpp framework game game-development game-engine graphics input opengl opensource

Last synced: 30 Apr 2026

https://github.com/lonaryx/binarysearch

Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.

algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows

Last synced: 30 Apr 2026

https://github.com/esteves31/araracode

My code editor in development

codeeditor cpp qtcreator

Last synced: 20 Jun 2026

https://github.com/dnlbb/programming-languages-and-methods-mstu

This repository contains laboratory work on the subject of MSTU programming languages and methods.

cpp java object-oriented-programming oop-principles oops-in-cpp oops-in-java

Last synced: 30 Apr 2026

https://github.com/devlyas/tic-tac-toe

A simple terminal-based Tic Tac Toe game written in C++.

cpp game terminal

Last synced: 30 Apr 2026

https://github.com/jke94/custom-logger

A proof of concept about how to write a custom logger in C++ to be consumed by a client in delivered in dynamic library with implicit linking.

cpp logger

Last synced: 08 Jun 2026

https://github.com/artyom-fedosov/port-scanner

Lightweight TCP port scanner for Linux, written in C++.

cli cmake cpp linux network

Last synced: 30 Apr 2026

https://github.com/marsyang2410/smart_tranports_dashboard

智慧運輸即時看板 Smart Transports Dashboard

c cpp

Last synced: 30 Apr 2026

https://github.com/mpogotsky/minesweeper

Minesweeper written with C++

cpp git lambda-functions make oop

Last synced: 30 Apr 2026

https://github.com/azmainadel/leetcode-target-200

Solutions to Target 200 Problems List

cpp leetcode-solutions python3

Last synced: 30 Apr 2026

https://github.com/aks-arise1600/corehttpserver

Qt/C++ based HTTP Server

cpp http-server https qt5 qthttpserver

Last synced: 30 Apr 2026

https://github.com/markuspi/boost-esp

Boost C++ library for ESP32

boost cpp esp-idf esp32

Last synced: 30 Apr 2026

https://github.com/ignatious-p/coding-challenges

Solutions to the challenges found at codingchallenges.fyi

c codingchallenges cpp learning-by-doing

Last synced: 30 Apr 2026

https://github.com/koshikraj/eos-catalyst-hackathon

EOS DApp developed during EOS Catalyst workshop

blockchain cpp eos-catalyst-hackathon eosio

Last synced: 01 May 2026

https://github.com/oanderoficial/calculadora

CALCULADORA EM C++, QUE EXECUTA OPERAÇÕES CIENTÍFICAS BÁSICAS

c calculadora cpp

Last synced: 01 May 2026

https://github.com/sushank-ghimire/csit-1st-sem-c

A comprehensive guide to C programming covering data types, variables, operators, control flow, functions, arrays, pointers, and file I/O. Perfect for beginners and a quick reference for seasoned developers looking to refresh their skills and write efficient C code with practical examples.

c cpp revision

Last synced: 01 May 2026

https://github.com/esgameco/hackasm

HACK assembler in C++

assembler cpp hack nand2tetris

Last synced: 20 Oct 2025

https://github.com/carlos-reyes-123/fastcodeguru-hugo

A place to discuss software performance and quality from the perspective of computer programmers.

cpp performance profiling website

Last synced: 01 May 2026

https://github.com/frodoalaska/wxwidgetsexample

An example project using the wxWidgets library and OpenGL.

cpp opengl wxwidgets

Last synced: 01 May 2026

https://github.com/chinmayshah99/walkenos

Simulation of running OS

cpp os

Last synced: 13 Oct 2025

https://github.com/ishaj72/cpp

CPP codes

cpp

Last synced: 20 Jun 2026

https://github.com/baderouaich/openglplayground

A Multi-Scene Playground Project To Learn OpenGL

cplusplus cpp glsl opengl opengl-playground playground premake5

Last synced: 17 May 2026

https://github.com/mark8s/wasm-extensions-cpp

use c++ build envoy wasm

cpp wasm

Last synced: 01 May 2026

https://github.com/hansalemaos/locate_pixelcolor_cpp

Locate RGB values in a picture! Up to 10x faster than NumPy, 100x faster than PIL.

cpp locate pixelcolor python rgb

Last synced: 01 May 2026

https://github.com/mgautam98/one-pass-assembler

Created a one-pass assembler for SIC in C++ to generate opcode. Coded from scratch, various features like lexical analysis, syntax tree creation, parsing and assembly level code generation.

assembler cpp

Last synced: 01 May 2026

https://github.com/arrajkamel/motiondetectionsecuritysystem

An Arduino-based motion detection security system with password protection, FSM-driven behavior, and modular design for home automation and IoT applications.

arduino cpp infrared-sensor motion-sensor

Last synced: 01 May 2026

https://github.com/ashrockzzz2003/cses

My solutions to the cses problemset.

cpp cses python

Last synced: 01 May 2026

https://github.com/micalevisk/bd1-2017-2

:mortar_board: :books: Banco de Dados 1 (ICC200) :house: :octocat: :white_check_mark: outros: https://gist.github.com/micalevisk/931dd32990413303b4f59d3dc0aa9a81

cpp database icomp makefile ufam

Last synced: 01 May 2026

https://github.com/yushikuni/recipes

Console app for for recipe management using Pistache framework

cpp unfinished-project

Last synced: 20 Jun 2026

https://github.com/icingworld/wuwuaccount

wuwuAccount 呜呜记账本

accounting cpp qt

Last synced: 01 May 2026

https://github.com/stefanuhrig/bignum

A C++-11 single-header generic arbitrary-precision number library

arbitrary-precision bignum cpp rational-numbers

Last synced: 20 Jun 2026

https://github.com/kgruiz/autoformatters

A collection of tools and scripts for automated formatting and cleaning of C++ and Python code.

automation clang-format code-cleaning code-formatter cpp python vscode

Last synced: 01 May 2026

https://github.com/deepbiolab/star-route-planning.cpp

A C++ project for route planning utilizing the A* search algorithm with OpenStreetMap data.

a-star-search cpp heuristic-search openstreetmap planning

Last synced: 01 May 2026

https://github.com/grebano/nano-temperature-and-humidity

The "Nano-Temperature-and-Humidity" project is a hardware-software solution that uses an Arduino Nano, a 0.96" OLED display, and an AHT10 (or AHT20) sensor to create a temperature and humidity sensor. The software part of the project is developed using PlatformIO, an open-source ecosystem for IoT development.

arduino cpp humidity low-power nano platformio sensor sensors temperature thermometer

Last synced: 01 May 2026

https://github.com/sunsided/lmdb-conan

Lightning Memory-mapped Database (LMDB) conan.io package

conan cpp lmdb

Last synced: 29 Apr 2026

https://github.com/thomas-chqt/utilscpp

C++ Utility library

cpp data-structures utility

Last synced: 08 Jun 2026

https://github.com/theankurgoswami/random-quote-generator

A random category based quote generator in C/C++

c cpp cpp14 quote-generator random-quote-generator

Last synced: 01 May 2026

https://github.com/smercer10/vb2c

(Very) BASIC-to-C compiler.

basic c compiler cpp

Last synced: 01 May 2026

https://github.com/salma-mamdoh/top-interview-150-leetcode-probelms-

My Solutions For Top interview 150 problem on Leetcode

cpp leetcode-solutions problem-solving python

Last synced: 01 May 2026

https://github.com/eeoooue/tic-tac-toe

C# libraries for playing Tic-Tac-Toe against a CPU opponent, with front ends in WPF, WinForms and .NET MAUI.

cpp csharp maui observer tic-tac-toe winforms wpf

Last synced: 14 Apr 2026

https://github.com/giovanni-ottaviano/awesome-pi

A collection of peculiar ways to calculate our beloved constant

cpp montecarlo montecarlo-methods pi python wynn-epsilon

Last synced: 01 May 2026

https://github.com/mikulej/pongmultiplayer

Simple OpenGL game that makes use of client-server architecture.

cpp game gcc network-programming opengl

Last synced: 01 May 2026

https://github.com/lionpsiuc/postgraduate

A collection of assignments and projects completed during my M.Sc. in High-Performance Computing at Trinity College Dublin.

c cpp cuda

Last synced: 01 May 2026

https://github.com/zepedroresende/matrixmultiplication

Matrix Multiplication optimizations on intel and CUDA

c cpp cuda hpc matrix-multiplication omp optimization

Last synced: 01 May 2026

https://github.com/theluqmn/falcon

Simple bank management system backend written in C++.

backend bank-management-system cpp cpprest

Last synced: 20 Jun 2026

https://github.com/jfriedlein/custom_doxygen_documentation

Create a Doxygen documentation page from a standard C++ Code file

cpp dealii doxygen-documentation mainpage python shell

Last synced: 01 May 2026

https://github.com/eryoneta/virtualtable

A connection between an Arduino device and a computer, the device controlling the computer

arduino cpp mechanical medium-project prototype wip

Last synced: 01 May 2026

https://github.com/endail/si7021

Raspberry Pi Si7021 C++ API

cpp humidity lgpio raspberry-pi si7021 temperature

Last synced: 02 May 2026

https://github.com/jacek13/findprimes

A program with a graphical interface designed to search for prime numbers. The application uses vector instructions (SIMD) from the x64 assembler level.

assembly cpp dear-imgui sdl2 simd simd-instructions threads visual-studio x64-assembly

Last synced: 02 May 2026

https://github.com/brandonmfong/libs

purely educational, somewhat practical

c cpp libraries makefile socket-programming unit-testing-framework

Last synced: 02 May 2026

https://github.com/AnishVDev/10R-Basic

10R's Codebase for the 2024-25 V5RC: High Stakes

10r c cpp highstakes pros vex vex-robotics vex-robotics-competition vex-v5 vexcode vrc

Last synced: 19 Oct 2025

https://github.com/shaheer2003/seat-savvy

SeatSavvy is a movie ticket booking system that allows users to browse movies, select showtimes, book seats, make payments, and purchase snacks & drinks seamlessly. It supports both guest users and registered members, offering exclusive discounts for members.

c console-application cpp movie-ticket-booking-system object-oriented-programming oop oops

Last synced: 02 May 2026

https://github.com/rahul07bagul/distributedkeyvaluestore

Distributed key–value storage system implemented in C++ using gRPC

consistent-hashing cpp distributed-systems grpc server

Last synced: 02 May 2026

https://github.com/tntksals/pose_solver

The pose_solver package.

clion cpp ros

Last synced: 02 May 2026

https://github.com/zaechus/calpp

Like cal but in C++

calendar clang cpp linux

Last synced: 02 May 2026

https://github.com/tahaaa22/paint-for-kids

The Object-Oriented C++ Paint Application for Children is an engaging and educational platform, fostering creativity with diverse shape drawing, advanced manipulation features, and dynamic figure interactions.

cpp oop-principles

Last synced: 02 May 2026

https://github.com/dhruvsrikanth/advection-diffusion-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the advection-diffusion simulation.

advection-diffusion c cpp cpu distributed-memory-parallel high-performance-computing mpi multithreading openmp parallel-computing shared-memory-parallel simulation-modeling

Last synced: 02 May 2026

https://github.com/felixwolf/cpp-fastcgi-template

Asynchronous FastCGI template for C++ (Uses Boost)

boost cpp fastcgi template

Last synced: 02 May 2026

https://github.com/veresdavid/imgproc-task3

Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.

cpp fourier-transform image-processing opencv

Last synced: 02 May 2026

https://github.com/little-software-engineer/cs323-project2-bojanastajic

CS323 C++ university project, Topic: Transportation management

cpp management textfile transport transportation visualstudio

Last synced: 08 Jun 2026

https://github.com/johnyssauro/arduino-classes

Aqui se encontram todas as aulas do Curso de Introdução ao Arduino, ministrado por mim, bem como a maioria dos projetos implementados em .ino.

arduino arduino-ide cpp programacao programming robotica robotics

Last synced: 02 May 2026

https://github.com/wolgemoth/cpp-hashset

Concurrent multiplatform hashset with simple API, exception safety, and sequential collision resolution.

concurrency concurrent cpp cpp17 exception-safety hashset initializer-list modern-cpp multiplatform multithreading sequential-chain set templates

Last synced: 24 Feb 2026

https://github.com/vorgestern/luaaide

C++ wrapper for Lua 5.4 API

binding cpp library lua

Last synced: 02 May 2026

https://github.com/vsoch/emscripten

Getting started with emscripten!

cpp emscripten getting-started learning

Last synced: 02 May 2026

https://github.com/first-coding/data-structure

This DataStructure warehouse is used to learn for me.

c cpp data-structures

Last synced: 02 May 2026