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/ninjanazal/theboy_godot

This project serves as a study case that explores the integration of a Game Boy emulator into the Godot game engine. By combining the Game Boy emulation code with the Godot framework, we delve into the intricacies of emulation and learn about the inner workings of the Game Boy hardware.

cpp godot

Last synced: 11 May 2026

https://github.com/simeonhristov99/leetcode_patterns

Holds my solutions to the LeetCode Patterns problems.

coding-interviews cpp interview-questions python3

Last synced: 11 May 2026

https://github.com/zigameni/leetcode

This repo contains solutions o leetcode problems.

cpp leetcode-solutions python

Last synced: 11 May 2026

https://github.com/omrawaley/ab-particles

This is a particle system I designed for the 8-bit gaming platform, the Arduboy. However, it can be ported to other platforms with ease.

arduboy arduino cpp particle-physics particle-system particles

Last synced: 11 May 2026

https://github.com/rosriv30/penn-cloud

Distributed cloud system

cpp grpc

Last synced: 12 May 2026

https://github.com/iabdullah215/multilevel-feedback-queue-scheduling

Multilevel Feedback Queue Scheduling in C, C++ and Python

c-language cpp multilevel-feedback-queue python

Last synced: 12 May 2026

https://github.com/oblerion/jsonobject.hpp

write/read json in c++

cpp json opensource

Last synced: 12 May 2026

https://github.com/octoant/system-software

Multi-threaded programming and regular expression assignments and answers of online courses on the Stepik platform.

c cpp pthreads

Last synced: 12 May 2026

https://github.com/thesupercd/rainbow_table_builder

A high performance CUDA-based GPU accelerated Rainbow-Table maker, written in C++ without any external libraries or dependencies needed.

cpp cryptography cuda hash-table hashing parallel-processing rainbow-table sha3 sha3-512 uuid

Last synced: 12 May 2026

https://github.com/mik90/wrapped_var

C++ variable wrapped by a mutex like Rust's std::sync::Mutex

cpp

Last synced: 10 Jun 2026

https://github.com/kampi/esp32-gnss-parser

Improved version of the ESP32 nmea parser from Espressif.

cpp esp-idf esp32 gps nmea nmea-parser nmea0183

Last synced: 12 May 2026

https://github.com/ramgoel/ramgoel

Contains all my Programming Source Code

cpp github

Last synced: 12 May 2026

https://github.com/henryhale/lowdb

⚪ A C++ implementation of typicode/lowdb js library

bash cpp lowdb

Last synced: 12 May 2026

https://github.com/sdc224/tree

Programs on Tree Data Structure in C

c cpp data-structures

Last synced: 12 May 2026

https://github.com/tcsullivan/gamedev2

gamedev but better

cpp gamedev lua

Last synced: 11 Jun 2026

https://github.com/binny3213/final-project-csharp

Built a final project in college in C#,by applying principles of object-oriented language.

cpp csharp oop project

Last synced: 13 May 2026

https://github.com/santiagolizardo/slash

Slash is a shell

cpp cpp17 shell

Last synced: 13 May 2026

https://github.com/hvasconcelos/libmlxforge

Embeddable, batched MLX LLM engine for Apple Silicon — one C ABI, bound from Node, Swift & Rust. Continuous batching, streaming, JSON-constrained structured output, and embeddings.

apple-silicon cpp inference llama llm metal mlx openai-api

Last synced: 11 Jun 2026

https://github.com/crvlwanek/startingoutwithcpp

Excercises from the book "Starting out with C++"

cpp

Last synced: 11 Jun 2026

https://github.com/unavailabledude/makeitraytrace

my try at the ray tracer challenge by Jamis Buck

cpp open-source raytracer sdl2 simple-project

Last synced: 13 May 2026

https://github.com/yasushi-saito/clang-analyzer

Thin wrapper around clang static analyzer to enable cross-translation unit analyses.

clang clang-static-analyzer cpp

Last synced: 13 May 2026

https://github.com/petlukk/eacompute

Explicit compute kernels → shared libraries + native bindings for Python, Rust, C++, PyTorch.

aarch64 avx-512 avx2 code-generation compiler compute-kernels cpp ffi high-performance-computing llvm neon programming-language python pytorch rust simd

Last synced: 13 May 2026

https://github.com/ws-kj/spectreye

A tool for automatically determining the angle of the Super High Momentum and High Momentum Spectrometers in JLab's Experimental Hall C.

cmake cpp ocr opencv opencv-python tesseract tesseract-ocr

Last synced: 13 May 2026

https://github.com/gurrudev/dsa

Data Structures & Algorithms

algorithms c cpp data-structures dsa

Last synced: 13 May 2026

https://github.com/georgiosmatzarapis/cmake-blueprint

A handy CMake template I use for my C++ projects. It’s got clean CMakeLists, good practices, and pre-set tools to help you get started quickly and stay organized.

cmake cpp formatting modern-cpp static-analysis

Last synced: 13 May 2026

https://github.com/pwipo/smc_cpp_modules

c++ modules for smc

cpp smc-platform

Last synced: 14 May 2026

https://github.com/naguissa/uhexlib

Arduino (and standard C) tiny and cross-device compatible hexadecimal coding/decoding library

arduino arduino-library cpp foroelectro hexadecimal hexadecimal-converter naguissa

Last synced: 14 May 2026

https://github.com/abdelrahman822000/pet-adoption-game

A console-based simulation game where players can adopt and take care of a virtual pet, ensuring it stays happy and healthy.

cpp pet-adoption

Last synced: 11 Jun 2026

https://github.com/dolfost/txtanimation-cpp

An old C++ header-only library for printing animations in terminal

animation cpp text-animation

Last synced: 11 Jun 2026

https://github.com/stynw7/algorithm_and_programming

Provides programs of Basic Algorithm and Programming using C / C++ Language

algorithm c competitive-programming cpp logic-programming programming

Last synced: 14 May 2026

https://github.com/musiur/cpp-scratch

Programiz Tutorial follow up

cpp

Last synced: 11 Jun 2026

https://github.com/danaelshrbiny10/home-automation

electronic interfaces that work to integrate everyday devices with one another via the Internet using Arduino uno.

arduino-uno cpp

Last synced: 11 Jun 2026

https://github.com/manuelmeraz/pixy2_example

How to link to Pixy2 using CMake and C++

cmake cpp link pixy2

Last synced: 14 May 2026

https://github.com/dscmatter/winsockcomm

Demonstrates a basic TCP client-server communication setup using the Winsock API on Windows.

cpp network-programming network-security networking windows winsock2

Last synced: 14 May 2026

https://github.com/lucapalminteri/simple-db

This project is a minimal, custom-built relational database in C++ designed to store and manage simple data in a file-based system. It mimics the basic functionality of a SQL database by supporting operations such as inserting, displaying, and storing data in rows.

cpp database learning

Last synced: 14 May 2026

https://github.com/vinkle-hzt/calculator

SCU Algorithm and Date Structure assignment

calculator cpp qt qtcreator

Last synced: 14 May 2026

https://github.com/sea5kg/sea5kg-triangulation

Algorithm for triangulation, c++, SDL2

cpp sdl2 triangulation wsjcpp-package

Last synced: 11 Jun 2026

https://github.com/saineshnakra/leetcode-75

I will be posting my solutions and explanations for every question in the "Leetcode 75", "Grind 169", daily challenges, and many more study plan. I will be using C++

cpp leetcode leetcode-solutions

Last synced: 11 Jun 2026

https://github.com/momen-alshouha/console-app-bank

Bank console application implemented using c++ and object-oriented programming paradigm connected and deals with files as a database.

abstraction classes-and-objects console-application cpp devide-and-conquer encapsulation filesystem inheretence object-oriented-programming polymorphism static-members

Last synced: 12 Jun 2026

https://github.com/gabrafo/projetopraticoialg

Projeto Prático da disciplina de Introdução a Algoritmos da Universidade Federal de Lavras (UFLA).

algorithms binary-data cpp programming-logic study-project

Last synced: 12 Jun 2026

https://github.com/yottaawesome/2d-game-engine-fundamentals

Working through Udemy's Fundamentals of 2D Game Engines with C++ SDL and Lua course.

cpp gamedev sdl2

Last synced: 12 Jun 2026

https://github.com/deadcoder0904/datastructures-practice

Data Structures Practice in C++ :heart_eyes:

c-plus-plus cpp data-structure data-structures datastructures

Last synced: 12 Jun 2026

https://github.com/asutoshpati/infinity-love

This will help you to know how much you love to your loved ones.

console-game cpp love

Last synced: 12 Jun 2026

https://github.com/dineshkn-dev/torrin

Open-source BitTorrent client for macOS (Qt 6 + libtorrent).

bittorrent cpp gplv3 libtorrent macos open-source qt-quick qt6 torrent-client

Last synced: 12 Jun 2026

https://github.com/umerkniazi/hpms

Hospital Patient Management System (HPMS) is a C++ console app for managing patient records. Built for a Programming Fundamentals course. Cross platform and open source.

console-app cpp patient-management student-project

Last synced: 12 Jun 2026

https://github.com/gcol33/resolve

Neural network framework for species distribution modelling (PyTorch/C++/CUDA)

cpp cuda deep-learning ecology machine-learning neural-network pytorch species-distribution

Last synced: 12 Jun 2026

https://github.com/obed-tc/race-car

🏎️ Race Car is a thrilling C++ racing game where players compete in a fun console interface. Enter your names and race to the finish!

cpp

Last synced: 13 Jun 2026

https://github.com/4s4v1n/matrix

Implementation of matrices in C++ with standart operations.

cpp matrix oop

Last synced: 13 Jun 2026

https://github.com/lucashnss/if672-algorithms-lists

Lists of algorithms in the course algorithms and data structures (IF672) in CIN-UFPE. Along this course I've been introduced to various efficient and creative ways to resolve common problems in computer science like ordering and learning data structures to do that.

algorithms cpp data-structures

Last synced: 13 Jun 2026

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

Приклад успадкування та поліморфізму на прикладі класу рослин.

cpp project

Last synced: 13 Jun 2026

https://github.com/philipszdavido/forgedb

A lightweight SQL-inspired database engine written in modern C++.

cpp database engine sql

Last synced: 13 Jun 2026

https://github.com/lchsk/simple-ecs

A header-only implementation of an entity-component system

c-plus-plus c-plus-plus-11 cpp cpp11 entity-component-system

Last synced: 13 Jun 2026

https://github.com/ningenme/compro-solver-cpp

競技プログラミングのsubmittion

competitive-programming cpp

Last synced: 13 Jun 2026

https://github.com/testprocess/cpp-basic

내가 C++을 배운다고요. TS 원툴인 내가요.

cpp

Last synced: 13 Jun 2026

https://github.com/kzamanbd/hackerrank-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

competitive-programming cpp hackerrank hackerrank-solutions problem-solving

Last synced: 13 Jun 2026

https://github.com/yushikuni/cpp_todo

Simple console-based ToDo list app in C++. Tasks are stored in a local text file. Great for learning file I/O and logic structuring.

cli cpp cpp17 portfolio-website unfinished-project

Last synced: 13 Jun 2026

https://github.com/roydevashish/cpp

This repository contains a collection of C++ programs, algorithms, and examples. It is designed for learners and developers interested in exploring fundamental and advanced concepts in C++ programming, including data structures, algorithms, object-oriented programming, and more. Contributions and suggestions are welcome!

algorithms cpp data-structures object-oriented-programming oop

Last synced: 13 Jun 2026

https://github.com/yeshalkhan/ludo

This repository contains code for a console based Ludo game that I wrote as part of a project for my OOP course.

cpp cpp-game ludo-game

Last synced: 14 Jun 2026

https://github.com/achmadya-dev/meta-kelontong-cli

Aplikasi toko online sederhana berbasis CLI menggunakan bahasa C/C++ untuk menyelesaikan tugas besar semester 1

c cli cpp

Last synced: 14 Jun 2026

https://github.com/acorelli/example-module

example enterprise-based cpp product-module build environment

build-tool cmake cpp dependency-manager devops-tools library modularization visual-studio

Last synced: 14 Jun 2026

https://github.com/rodofrodo/chess_project

A cross-platform chess game built with Qt, featuring a responsive GUI, move validation, game state management, and an intuitive user experience.

cmake cpp qml qt qt6

Last synced: 14 Jun 2026

https://github.com/masato-ro/kitana_cryptool

A versatile, cross-platform cryptographic utility built with C++, FLTK, and OpenSSL. Features include AES encryption, RSA key generation, password generation, and hash matrix verification.

aes-encryption cpp cross-platform cryptography fltk hashing openssl password-generator rsa-keys security

Last synced: 14 Jun 2026

https://github.com/putukrisna6/ceritanya-belajar-cp

Part of an effort to learn Competitive Programming

competitive-programming cpp hackerrank

Last synced: 14 Jun 2026

https://github.com/hightemp/smb-browser

Qt5/C++ desktop application for managing SMB connections and browsing Windows/Samba shared folders inside the application's own Qt Widgets UI.

cpp file-browser qt5 samba samba-browser smb

Last synced: 14 Jun 2026

https://github.com/pr4j3sh/cpp

cpp package/library template

boilerplate cpp frames library package template

Last synced: 14 Jun 2026

https://github.com/arcvaishali/ghw-rock-paper-scissor

This is a simple implementation of rock-paper-scissor game using C++

cpp games-week-2023 global-hack-week--2023 rock-paper-scissors

Last synced: 14 Jun 2026

https://github.com/fahdseddik/snakes-and-ladders

A simple game written in C++ as a project for a university programming course

cmugraphics-library cpp game object-oriented-programming snakes-and-ladders

Last synced: 14 Jun 2026

https://github.com/harrysuke/snscpp

Safety and Security system written in c++

cpp

Last synced: 14 Jun 2026

https://github.com/klubuntu/retroslm

Retro styled Logistic Manager

clients cpp db dgcs insert management manager retroslm store subiekt

Last synced: 02 Jul 2026

https://github.com/sojebsikder/keylogger

Simple keylogger created using C++

cpp keylogger

Last synced: 15 Jun 2026

https://github.com/g023/cuda_inf

A self-contained CUDA inference engine for LiquidAI/LFM2.5-8B-A1B (hybrid conv + GQA-attention MoE, 8.5B params, 1B active) targeting a single RTX 3060 (12 GB). No Python, no frameworks at runtime: a single .cu engine + a header-only byte-level BPE tokenizer.

3060 ai c cpp cuda fast-inference gpu inference inference-engine large-language-models lfm25 liquidai llm moe nvidia open-source rtx token

Last synced: 15 Jun 2026

https://github.com/gleor/cpp-advanced-vector

About Шаблонный вектор из стандартной библиотеки

cpp raii stl-containers template-vector vector

Last synced: 15 Jun 2026

https://github.com/maqmal/data-structure

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 15 Jun 2026

https://github.com/harsha-ys/cpp

C++ problems in hackerrank preparation

cpp

Last synced: 15 Jun 2026

https://github.com/rydzze/library-management-system

Project for Data Structures and Algorithms

cpp data-structure-and-algorithm

Last synced: 15 Jun 2026

https://github.com/aspurgs/mini-servo-robot

A prototype of Mini Servo Robot.

arduino cplusplus cpp prototype robotic-arm

Last synced: 15 Jun 2026

https://github.com/abhinavrajesh/s3-cp-lab

Solutions to the S3 CP Lab

cpp

Last synced: 15 Jun 2026

https://github.com/simobin/cse-217_218-oop

Object Oriented Programming

cpp object-oriented-programming

Last synced: 16 Jun 2026

https://github.com/pknujra/zelbytes-arduino

Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.

agritech arduino cpp electronics embedded-systems iot relay-control

Last synced: 16 Jun 2026

https://github.com/ifd3f/bigfloat

High-performance, high-precision 80-bit floating point library

bigfloat cpp intrinsics

Last synced: 16 Jun 2026

https://github.com/arctic-marmoset/raytracer

A raytacer written in modern C++, following Peter Shirley's Ray Tracing in One Weekend.

cpp cpp20 cpp23 raytracing raytracing-in-one-weekend

Last synced: 17 Jun 2026

https://github.com/rsgoksel/data-structures-cpp

Foundations of Data Structures in C++: Descriptions and Illustrations

binary-search-tree binary-tree cpp data-structures linked-list queue

Last synced: 17 Jun 2026

https://github.com/tanzeelafatima492/c-programming-basics

solve the all programs in excerise of chapter 2 of book "Robert Lafore" (4Th edition)

chapter2 cpp excerise program robert-lafore robert-lafore-solution

Last synced: 17 Jun 2026

https://github.com/3ein39/library_system

Library System Project in C++ using structs - simple console application. In this program.The main user for the system is an admin who might add a book, user or perform some relevant operation.

console-application cpp library-management-system management-system

Last synced: 17 Jun 2026