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/seigtm/prime-and-perfect-numbers

A simple C++ Qt program that lets you find out if a number is Prime or/and Perfect.

cpp cpp-qt homework homework-assignments homework-exercises perfect-numbers prime-numbers prime-numbers-calculation qt qt-cpp qt5 qtcreator

Last synced: 20 Apr 2025

https://github.com/danielkrupinski/coinflip-cpp

Coin flip simulation program.

cpp

Last synced: 14 Mar 2025

https://github.com/bsmithcompsci/library-twitchircsdk

TwitchIRC Software Development Kit - Simplifies integration to Twitch API.

asio cpp irc sdk twitch twitch-api twitch-bot twitch-irc twitch-sdk twitchirc twitchsdk twitchtv

Last synced: 14 Mar 2025

https://github.com/frc5024/basebot

Robots! Quickly.

arm cpp frc wpilib

Last synced: 11 May 2025

https://github.com/jbussdieker/babel

Hello World in all the languages

bash batch c cpp elixir erlang go groovy java javascript php python ruby rust vbscript x86

Last synced: 10 Apr 2026

https://github.com/eel-moun/http-webserver

This project is about writing our own HTTP server. and understanding the HTTP protocol.

cgi chunked-encoding collaboration cpp git http-methods http-protocol http-server multiple-clients non-blocking-server sockets system-design

Last synced: 20 Apr 2026

https://github.com/alex-stone-github/frc_code

Rock Solid Robotics "official" production and experimentation mass code repository.

cpp first-robotics-competition frc frc-c-plus-plus frc-charged-up frc-robot

Last synced: 20 Jan 2026

https://github.com/stuart6854/gfx

C++ Graphics Wrapper - Work In Progress (Only Vulkan ATM)

cpp graphics vulkan

Last synced: 10 Nov 2025

https://github.com/daramkun/videoslicer

Video slicing application

cpp cxx ffmpeg media-foundation video-parser

Last synced: 09 Apr 2026

https://github.com/mollybeach/pastis

C++ programs projects algorithms framework tests and cmake configurations

cmake cmake-scripts configureawait cpp framework

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/ticket-selling-problem-using-mutex

C++ code to solve ticket selling problem using threads and mutex lock

cpp linux mutex-lock threads ticket-selling ubuntu

Last synced: 18 May 2026

https://github.com/meopbk/robotics

ROS and Roblib applications mostly in C++. Inverse Kinematics, Object Detection, Path Planning, Localization and Mapping.

boost cpp inverse-kinematics jacobians makefile mapping object-detection opencv path-planning path-tracing roblib ros threads

Last synced: 18 Apr 2026

https://github.com/nicx17/multiwave

A Wireless Multi cable tester project using Arduino Mega 2560

arduino arduino-project cpp rf tester wireless

Last synced: 05 May 2026

https://github.com/capp-adocia/game_2048

这是我HMCW仓库里的一个小游戏。

2048 cpp game qt

Last synced: 29 Apr 2026

https://github.com/sileneer/ece-project

An Arduino project to control the car to travel through a maze using ultrasonic and infrared red sensors.

arduino cpp electrical-engineering electronics-engineering

Last synced: 28 May 2026

https://github.com/jaredloomis/sighlo

A Redis-like DBMS

cpp database dbms

Last synced: 14 Apr 2026

https://github.com/dhimasardinata/caxe

A modern C/C++ project manager that cuts through build system complexity.

build-tool c cli cpp developer-tools make package-manager rust

Last synced: 13 Jan 2026

https://github.com/deryaxacar/42-cpp_03

This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-modules cpp-modules-42 cpp-programming cpp03 cpp98

Last synced: 26 Feb 2025

https://github.com/dron12261/dronsengine2d

DronsEngine2D - мой игровой движок для 2D игр, который я пишу при помощи C++&SFML. (В РАЗРАБОТКЕ НА НАЧАЛЬНОЙ СТАДИИ)

2d cpp game-engine gamedev in-development sfml

Last synced: 23 Mar 2025

https://github.com/microwonk/varcher

Vulkan learning environment / experiments

cmake cpp glsl raytracing vcpkg voxel voxel-engine vulkan vulkan-engine

Last synced: 24 Sep 2025

https://github.com/sakrist/simplecpuraster

A simple CPU rasterizer is written with C++. glm as math library

cpp glm graphics rasterization rasterizer

Last synced: 08 Apr 2025

https://github.com/anjasfedo/double-link-list

Double Linked List on C++

cpp double-linked-list

Last synced: 28 May 2026

https://github.com/knutkirkhorn/cpp-for-programmerere

Øvinger fra IINI4003 C++ for programmerere, dataingeniør NTNU

auto cmake cpp lambda overloading pointers references thread

Last synced: 23 Jun 2025

https://github.com/mute124/atlas

An efficient cross-platform game engine, built for large open-world games with developer sanity, modding, modularity & extensibility, and more in mind.

3d 3d-engine angelscript cpp cpp20 cross-platform engine game-development game-engine linux lua modding modern-cpp raylib scripting sol2 windows

Last synced: 09 Apr 2026

https://github.com/KalbarczykDev/sdl2-pong

Recreation of the classic Pong game with SDL2 lib and C++!

beginner beginner-friendly cpp first-contributions pong pong-game sdl sdl-library sdl-ttf sdl2

Last synced: 16 Oct 2025

https://github.com/rprakashdass/c-cpp-guide

Contains tutorials and concise notes designed for pre-interview preparation, with a focus on algorithms, complexity, and the Standard Template Library (STL). This repository serves as a comprehensive, easy-to-navigate guide for C++ and C programming enthusiasts.

algorithms-and-data-structures c concept cpp cppguide notes programs sorting-algorithms tutorial-exercises unstop

Last synced: 31 Aug 2025

https://github.com/t-katsumura/webassembly-examples-eratosthenes

webassembly examples which calculate prime by Sieve of Eratosthenes

assemblyscript c cpp golang javascript rust wasi wasm webassembly webassembly-demo

Last synced: 01 Aug 2025

https://github.com/zigrazor/cxxcircularbuffer

A modern implementation of CircularBuffer, with STL-Like Style

circular-buffer cpp cpp17 stl-containers

Last synced: 25 May 2026

https://github.com/lnd3/ltools

C++ tool box for random purposes like graphics, physics, gui and network coding

concurrency cpp physics rendering threading tool-box

Last synced: 01 Aug 2025

https://github.com/wavefnd/lipi

Lipi Text Editor

cpp editor ide qt6 texteditor

Last synced: 13 Jan 2026

https://github.com/tusharnankani/adventofcode

My solutions for Advent of Code 2021

advent-of-code advent-of-code-2021 adventofcode cpp

Last synced: 22 Aug 2025

https://github.com/danisss9/typenative

Build native applications using Typescript

clang cpp native-apps typescript

Last synced: 03 Mar 2026

https://github.com/mariam-badr-mb/9-games

This project features 9 games developed in C++ using Object-Oriented Programming (OOP) principles. Each game is designed with modularity, reusability, and scalability in mind, following core OOP concepts like encapsulation, inheritance, and polymorphism.

cplusplus-games cpp game-development

Last synced: 09 Feb 2026

https://github.com/anjasfedo/mll

Multi Linked List

cpp multi-linked-list

Last synced: 29 May 2026

https://github.com/quantumcomputingworld/vqf

Can we break and RSA keys with NISQ computers (trying out vqf alogs) biggest threat to finance and banking sector

c cpp python3 qiskit quantum-chemistry quantum-computing quntum-circuits rsa variational-quantum-factorization

Last synced: 01 May 2026

https://github.com/iwas-coder/trm

A transactional, atomic, reliable POSIX's rm command implementation written in C++. 🌀

atomic blockchain coreutils cpp hash hash-tree merkle-tree sha256 transactional

Last synced: 01 Aug 2025

https://github.com/wrieg123/csp-adapter-zeromq

A CSP Adapter for the ZeroMQ Universal Messaging Library

cpp python stream-processing streaming zeromq

Last synced: 30 Apr 2026

https://github.com/rar3pineapple/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 24 Mar 2025

https://github.com/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/abdulahshoaib/chessmasters

Lichess-esk multiplayer chess game made using C++ and SFML

chess-game cpp lichess-clone sfml sfml-game

Last synced: 26 May 2026

https://github.com/jasperdrescher/hellovulkan

An introduction to Vulkan and GLFW for 3D graphics.

3d cmake cpp glfw vulkan

Last synced: 23 May 2026

https://github.com/luweglarz/cpp_pool_42

CPP pool to learn basics of cpp concept

cpp

Last synced: 31 Jul 2025

https://github.com/jilliennelapid/singly-linked-list

Practicing the implementation of a singly linked list data structure in C++.

cpp header-file linked-list singly-linked-list

Last synced: 11 Jun 2025

https://github.com/s-m-j-i/banking-system

A simple Banking system in C/C++

banking cpp stl

Last synced: 16 Mar 2025

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 2025

https://github.com/fl444mingo/fl4-cs131-01-05-lab

Ch. 1, Lab 1, Linear Equation

cpp learning learning-cpp

Last synced: 19 May 2026

https://github.com/cedricschwyter/ogl

OpenGL part of my Vulkan vs. OpenGL comparison

3d-graphics cpp cpp17 linux opengl

Last synced: 04 May 2026

https://github.com/end2endzone/libargvcodec

libArgvCodec is a c++ library which properly encode and decode command line arguments. It allows one to properly escape string values to use as command line parameters.

argument-encoding argument-parsing codec command-line cpp encoding-arguments

Last synced: 18 Mar 2025

https://github.com/amr-khaled-ahmed/some-cipher-for-fun

this repository include XOR, Vigenere, and Polybius ciphers

cipher cipher-algorithms cpp low-level-programming

Last synced: 21 Apr 2026

https://github.com/toxe/enum_mapping_comparison

C++ enum mapping comparison and benchmark.

benchmark comparison cpp enum mapping

Last synced: 31 Jul 2025

https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/ilo-li-sina

Defunct | "ilo li sina" li toki pi lawa pi ilo nanpa. taso, sina lawa ala e ona. ona li lawa e sina a! | li sama http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/ilo-li-sina.git/about en http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/ilo-li-sina.git/about

cpp esoteric esoteric-language human-oriented ilo-li-sina interpreter li-kepeken-e-jan-tawa-nanpa-e-nanpa li-kepeken-e-nimi-wawa-goto li-kepeken-e-poki-sitelen-taso li-lawa-e-nimi-wawa-lon-nasin-pona possibly-turing-complete procedural programming-language string-manipulator toki-nasa toki-pi-lawa-e-ilo-nanpa toki-pona unstructured

Last synced: 15 Jun 2025

https://github.com/iyashwantsaini/dust

Data Structures | Algorithms | STL | C++

algorithms cpp data-structures

Last synced: 30 Aug 2025

https://github.com/shivamgupta92/leetcodesolution

Solution to LeetCode problems

cpp dsa java python3

Last synced: 10 Apr 2026

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

A Simple Snake Game in C++

cpp game game-development glut linux opengl ubuntu

Last synced: 09 May 2026

https://github.com/fl444mingo/fl4-cs131-04-03-scope

Ch. 4, Lesson 3, Scope of Read/Write Reference

cpp learning learning-cpp

Last synced: 31 Jul 2025

https://github.com/leonburghardtdev/injectify

Injectify is a simple and easy-to-use tool that allows users to inject dynamic link libraries (DLLs) into running processes.

c cheats cpp dll-injection imgui reverse-engineering win-api

Last synced: 11 Apr 2026

https://github.com/alphaharrius/veil

The implementation of the Veil programming language.

cpp cpp17 custom-language language-runtime programming-exercises programming-language

Last synced: 24 Mar 2025

https://github.com/aarondmarasco/flintplusplus

Flint++ is cross-platform, zero-dependency port of flint, a lint program for C++ developed and used at Facebook.

cplusplus cplusplus-11 cpp linter linters

Last synced: 04 Oct 2025

https://github.com/velocityra/chip8-emu

A Chip-8 emulator in C++, with a basic debugger.

chip8 chip8-emulator cpp emulation emulator sfml

Last synced: 16 May 2025

https://github.com/thaikoz/warships

"Warships" is a classic battleship game where two players attempt to sink each other's fleets. Each player has a 10x10 grid on which they place their ships. The objective of the game is to guess the coordinates of the opponent's ships and sink them before the opponent sinks yours.

cpp oop visual-studio

Last synced: 16 Mar 2025

https://github.com/cmerd/codefetch

Codefetch is a decorative program that displays codeforces profiles on a terminal.

codeforces codeforces-api cpp neofetch-clone

Last synced: 31 Jul 2025

https://github.com/sameetasadullah/dijkstra-algorithm-implementation

My own templatized C++ implementation of Dijkstra Algorithm using Microsoft Visual Studio

cpp dijkstra-algorithm dijkstra-shortest-path graph list stack visual-studio

Last synced: 15 Mar 2025

https://github.com/tdolphin-org/cpu-m

System Information Tool for MorphOS. It is complex example of usage MUI C++ wrapper classes.

cplusplus cpp cpp17 morphos powerpc

Last synced: 23 Sep 2025

https://github.com/eclipse-keypop/keypop-reader-cpp-api

Eclipse Keypop project repository containing a C++ implementation of the 'Reader API' standardized by the Calypso Networks association for ticketing terminal processing smart card

api component cpp keypop

Last synced: 18 Aug 2025

https://github.com/steffo99/iiiiil-gioco

Git demonstration and roguelike terminal videogame for Windows

cpp itis-fermi-modena terminal-based-game

Last synced: 06 Jan 2026

https://github.com/sameetasadullah/doubly-linkedlist-implementation

My own C++ implementation of Doubly LinkedList using Microsoft Visual Studio

cpp doubly-linked-list visual-studio

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/circular-linkedlist-implementation

My own C++ implementation of Circular LinkedList using Microsoft Visual Studio

circular-linked-list cpp visual-studio

Last synced: 15 Mar 2025

https://github.com/nolleh/rsp

⚡Realtime Server Platform - aims to make room based socket server platform

boost cpp framework game-server socket-programming

Last synced: 21 Feb 2026

https://github.com/leaomartelo2/wireframe_game

Game / Game engine using Raylib with a Wireframe visual style

3d c cpp fps-game raylib

Last synced: 27 Oct 2025

https://github.com/sovrasov/go-multisolver

An algorithm for simultaneously solving of multiple global optimizations problems

cpp global-optimization optimization-algorithms optimization-methods

Last synced: 24 Mar 2025

https://github.com/acbin/ds-and-algorithms

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 19 Mar 2025

https://github.com/ranveeraggarwal/leetcode-cpp

Leetcode Solutions in Modern-ish C++

algorithms cpp leetcode

Last synced: 02 Apr 2025

https://github.com/zouariomar/leetcode

LeetCode solutions repository

algorithms code cpp leecode-solutions

Last synced: 20 Jul 2025

https://github.com/benpm/cppmempool

very simple C++ heterogeneous memory pool with thread safety

cpp memory-allocation memory-arena memory-management memory-pool smart-pointers

Last synced: 04 Oct 2025

https://github.com/hyouteki/forge

Simple 3D game engine in C++ with OpenGL

cpp game-engine-3d opengl

Last synced: 11 Nov 2025

https://github.com/shadowmitia/sokoban

Tests with SDL2, modern C++, CMake and Conan.

cmake conan cpp modern-cpp sokoban-puzzle-game video-game

Last synced: 17 May 2026

https://github.com/fl444mingo/fl4-cs131-02-laba

Ch. 2, Lab 1, Grade Checker

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-04-01-func-type

Ch. 4, Lesson 1, Functions and Type Casting

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-03-02-switch

Ch. 3, Lesson 2, Switch Cases

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/zannatul-naim/cpp-oop

C++ Object Oriented Programming

cpp oop-in-cpp

Last synced: 15 May 2025

https://github.com/prot-security-studio/prot-defender-core

Prot Defender core code open source repository

cpp csharp defender dll machine-learning python python3 software windows

Last synced: 10 Apr 2026

https://github.com/laateef/salsabil

Salsabil is an open source C++ persistence framework provides a unified way to interface with databases and performs object relational mapping (ORM) for your plain old objects.

connector cplusplus cpp cpp11 database driver orm persistence rdbms sql sqlite

Last synced: 10 Apr 2026

https://github.com/hyouteki/sock

A simple language meant for transforming mathematical expressions inspired by Coq and Noq.

cpp expression-transformer

Last synced: 09 Sep 2025

https://github.com/linux-alex/geep

GEEP (Genetic Evolutionary Engineering Platform) - a C++/Qt framework for genetic programming, optimized with CUDA acceleration. GEEP enables large-scale population-based optimization, ideal for solving high-dimensional problems using evolutionary algorithms and GPU computing.

cpp cuda framework genetic-programming

Last synced: 18 May 2026