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/danielaraldiedu/flappy-bird

Trabalho de desenvolvimento do jogo Flappy Bird em C++.

c cpp flappy-bird

Last synced: 12 Jun 2025

https://github.com/rishaandesai/carbonvscode

Official Visual Studio Code Extension for the Carbon Language

carbon carbon-lang carbon-language cpp vscode vscode-extension

Last synced: 26 Apr 2025

https://github.com/maximilianfeldthusen/fftw

This C++ code generates a sample signal composed of a sine wave with added noise, performs a Fast Fourier Transform (FFT) on that signal, and then displays the magnitude spectrum of the FFT result.

cpp fft signal

Last synced: 11 Jun 2025

https://github.com/tkostadinov004/object_oriented_programming_fmi

Материали за курса "Обектно-ориентирано програмиране - практикум" за летен семестър на 2024 / 2025 година

cpp oop

Last synced: 02 Jul 2025

https://github.com/driftluo/algorithmpractice

Learning data structures and algorithm by C/C++/Rust

algorithms-datastructures c cpp rust

Last synced: 09 Apr 2025

https://github.com/zoroxide/olcpge-fourier-series

Visulalizing Fourier Series in C++

cpp fourier-series game-engine olcpixelgameengine

Last synced: 16 May 2025

https://github.com/majigsaw77/hxluajit-wrapper

A wrapper for hxluajit for better integration with Haxe.

cpp haxe luajit wrapper

Last synced: 12 Oct 2025

https://github.com/rodjjo/bottled-ai

A chat bot using various LLM models. It runs locally using your own GPU and/or CPU.

ai chatbot cpp llm python3

Last synced: 01 May 2025

https://github.com/sameetasadullah/distributed-password-cracker-using-mpi-and-openmp

Password Cracker program coded in C++ language by applying brute force algorithm and parallelizing it using MPI and OpenMP

brute-force-passwords brute-force-search cpp linux mpi mpi-parallelization openmp openmp-parallelization password-cracker ubuntu

Last synced: 23 Feb 2026

https://github.com/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 05 Sep 2025

https://github.com/choaib-elmadi/arduino-with-python

Explore the synergy of Arduino and Python programming! This repository guides you through seamless integration, from basics to advanced projects. Unlock endless possibilities in electronics and coding. Let's build together! 🤖💻🚀

ai arduino artificial-intelligence automation coding computer-vision cpp cprogramming cv deep-learning electronics python

Last synced: 15 Apr 2025

https://github.com/fahdseddik/competitive-programming

A collection of my solutions to competitive programming problems on different platforms. Using C++.

codeforces codeforces-problems codeforces-solutions competitive-programming cpp cpp-programming cpp-solutions hackerrank hackerrank-solutions uva-solutions

Last synced: 12 Apr 2025

https://github.com/ferhatgec/ffind

Colorized, Categorized && User-friendly :^) implementation of `find` written in C++17

bsd cpp cpp17 find gnu implementation linux list unix

Last synced: 13 May 2026

https://github.com/kayess/animray

Raytracer and animation program

animation c-plus-plus c-plus-plus-20 cpp cpp20 graphics raytracer

Last synced: 26 Apr 2025

https://github.com/aivanf/opengl-cpp-objc-mac

Educational project with usage of Objective-C, C++, OpenGL on Mac

assimp cpp fog freeimage freetype glm glsl graphics light macos model normal-mapping objective-c opengl scene shaders texture torus

Last synced: 15 Mar 2026

https://github.com/francescopasin/tower-defense

C++ and QT tower defense game

cpp qt tower-defense

Last synced: 11 Mar 2025

https://github.com/luki120/cassia

Simple tweak written in pure C, yes you read that right

c cpp ios jailbreak

Last synced: 07 Apr 2025

https://github.com/tianzerl/fcpp

A cross-platform, simple and accurate FC/NES emulator in C++

cpp emulator emulators fc nes

Last synced: 04 Jul 2025

https://github.com/nlr-devteam/fcitx5-enhancer

A fcitx5 compatibility mod for Minecraft

cpp fabric fcitx5 java minecraft minecraft-mod

Last synced: 22 Apr 2025

https://github.com/tomsik68/ansi_colors

Single-header macro-based library for using terminal color codes in C/C++

c colors colors-codes console cpp terminal

Last synced: 31 Aug 2025

https://github.com/maximepremont/r-type_epitech

Epitech project : full UDP multiplayer game engine with ECS.

balancer cpp epitech game load multiplayer rtype udp

Last synced: 26 Oct 2025

https://github.com/lightnet/cmakesdl2vulkan1imgui1

Test build sdl2, vulkan, imgui and cmake.

cmake cpp imgui sdl2 vulkan

Last synced: 28 Jan 2026

https://github.com/hxndev/huffman-encoding-using-binary-trees

The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.

algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio

Last synced: 31 Mar 2025

https://github.com/hxndev/searching-a-number-among-slave-processes-using-openmp-and-mpi

In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.

code cpp distributed-computing master mpi mpi-library mpich openmp openmp-parallelization openmpi parallel parallel-computing parallel-programming search searching slave

Last synced: 31 Mar 2025

https://github.com/amiremohamadi/crun

Simple shell script to run cpp files easier!

cpp

Last synced: 30 Apr 2026

https://github.com/xyz347/mongoxclient

利用x2struct对mongo-cxx-driver的一个简单封装。可以像golang一样直接操作结构体。只有基本接口,还不是很完备。

cpp golang mongodb-driver wrapper x2struct

Last synced: 04 Jul 2025

https://github.com/euskadi31/semver-cpp

The Semantic Versioning

cpp semver semver-cpp

Last synced: 01 Jul 2025

https://github.com/andreeadraghici/oop

OOP concepts in C++ Language

concept cpp familiarization language notions oop

Last synced: 14 Mar 2025

https://github.com/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 14 Oct 2025

https://github.com/echosingh/cargoplus

This repository contain Car Rental System using CPP and MySQL

car-management-system cpp miniproject mysql wxwidgets

Last synced: 24 Oct 2025

https://github.com/leosery/astar-pathfinding--unrealengine5-2024

Interactive A* pathfinding visualization in Unreal Engine 5. Features real-time node manipulation, path calculation, and customizable grid system.

algorithm astar-algorithm cpp game-development pathfinding unreal-engine-5

Last synced: 14 Apr 2025

https://github.com/timstr/ofc

A simple and extensible C++ GUI library built on top of SFML

cpp cpp11 gui sfml sfml2 ui

Last synced: 18 Jul 2025

https://github.com/robbepop/clpp

A thin header-only wrapper around OpenCL 2.0+ for modern and highlevel C++.

cplusplus cpp modern open-cl opencl wrapper

Last synced: 08 Apr 2025

https://github.com/vurv78/gmbm

Garrys Mod Binary(module) Manager. Easily clone, build & install binary modules hosted on github.

cargo cmake cpp garrysmod glua gmod gmod-modules msbuild package-manager rust

Last synced: 25 Apr 2025

https://github.com/miraz23/competetive-programming

This repository houses my solutions to Codeforces, Codechef and Atcoder problems, implemented in C++.

atcoder-solutions codechef-solutions codeforces-solutions cpp

Last synced: 10 Apr 2025

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

Udacity Robotics Software Engineer Nanodegree projects.

cpp gazebo robotics ros slam udacity-robotics-nanodegree

Last synced: 08 Oct 2025

https://github.com/satharus/original-mastermind

A clone of the "Original Mastermind" game from the 70s written in C++ to practice the basics of OOP.

code-breaking cpp mini-project oop

Last synced: 13 Apr 2025

https://github.com/jamesyang007/docgen

Docgen is a documentation generator for C/C++ code.

c cpp documentation-generator

Last synced: 12 Apr 2026

https://github.com/im-rises/cunicodelib

C header only Library to write UTF8 text to the console for Windows, macOs and Linux.

c console cpp multi-platform unicode utf8

Last synced: 25 Oct 2025

https://github.com/r1nc/ngenxx

A cross-platform framework based on modern C++, supporting biz dev via Lua & JS.

android c cpp cpp11 cpp14 cpp17 cpp20 cpp23 cross-platform crossplatform harmonyos ios js linux lua macos typescript wasm webassembly windows

Last synced: 02 Apr 2025

https://github.com/karimsayedre/beyond

My custom game engine featuring hardware ray tracing, path tracing and DLSS.

cpp cpp20 dlss game-engine path-tracing ray raytracing vulkan

Last synced: 02 Apr 2025

https://github.com/stablecoder/vulkan-mini-libs-2

Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.

bitflag bitset c cpp cpp17 cpp20 flag flagbits flags python vulkan vulkan-library xml xml-parser

Last synced: 18 Oct 2025

https://github.com/programmingrainbow/yellow-snow-cpp-sdl2

Don't Eat the Yellow Snow! written in C++ and using SDL2 game library.

cpp cpp20 sdl sdl2

Last synced: 19 Oct 2025

https://github.com/berndporr/rpi_ads1115

ADS1115 Raspberry PI API using C++ callbacks. In contrast to unprecise getters this class hands over the data at a given sampling rate via a callback handler.

callback-api cpp cpp-library real-time realtime

Last synced: 14 Mar 2026

https://github.com/thexkey/vitatrak

Tracker player homebrew for Playstation Vita.

cpp cpp11 homebrew libopenmpt modarchive playstation psvita tracker-music

Last synced: 14 Jul 2025

https://github.com/rfsantacruz/mycudasamples

This is a series of CUDA C++ programming samples developed to study CUDA technology and its parallel programming model.

cpp cuda gpgpu

Last synced: 13 Apr 2025

https://github.com/matheuscavini/meaw-petfeeder-firmware

Firmware for a programable pet food dispenser device. Check also: https://github.com/MatheusCavini/Meaw-PetFeeder-App

app cpp esp32 freertos iot pet-project pets smarthome state-machine time-schedule

Last synced: 19 Apr 2025

https://github.com/eyelash/platon-core

a simple and fast text editor library (work in progress)

cpp text-editor

Last synced: 24 Oct 2025

https://github.com/lionkor/vector2

A templated header-only 2D Vector class

cpp cpp11 cpp17 geometry math mathematics maths physics tools vector vector2 vector2d

Last synced: 06 Jul 2025

https://github.com/craftablescience/cstringpp

A single header library for constexpr strings in C++ that are more fun to use than C strings.

constexpr constexpr-all-the-things cpp cpp-library cpp-string cpp20 cpp20-library

Last synced: 22 Apr 2025

https://github.com/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 10 Jan 2026

https://github.com/llnl/typeforge

Typeforge is a tool for type refactoring of C/C++ programs. It enables users to change the type of variables and determines all type-dependent changes that are necessary to ensure that the generated code is again a correct program.

cpp

Last synced: 29 Apr 2025

https://github.com/jdsherbert/unreal-engine-networked-sprint-component

Replicated Sprinting Component for Unreal Engine game projects. Utilizes Enhanced Input System plugin for input action definitions/bindings.

component cpp cpp11 cpp17 cpp20 enhancedinput multiplayer networked replicated unreal unreal-engine unreal-engine-5 unrealengine

Last synced: 10 Apr 2025

https://github.com/ototot/cppbundler

A LLVM/Clang based tool to bundle C++ codes into a single file.

bundler clang-tooling competitive-programming cpp

Last synced: 28 Dec 2025

https://github.com/commanderredyt/rgb565-converter

A simple script to help converting png files to rgb565

cpp python python-3 python3 rgb565

Last synced: 09 Apr 2025

https://github.com/pachadotdev/cpp11blaze

VERY EARLY DEVELOPMENT!!! The idea is to pass matrices/vectors from R to C++, write pure C++/Blaze code for the computation, and then export the result back to R with the proper data structures.

blaze cpp cpp11 hacktoberfest linear-algebra rstats

Last synced: 10 Apr 2025

https://github.com/shockpast/asuna-gmod

🚀 Lua Executor with it's own API (spiced up by ImGui and ScriptHook)

cheat cpp dll dll-injection game-hacking garry-mod garrys-mod garrysmod glua gmod internal lua reverse-engineering windows

Last synced: 13 Apr 2026

https://github.com/grgomariani/layered-hashmap-cpp

Chinese remainder theorem based hashmap (hash table, unordered map). Instead of creating one hashmap and chaining the elements into linked lists it creates new hashmaps.

cpp data-structures-algorithms hashing hashmap map

Last synced: 24 Apr 2025

https://github.com/TheCompez/CryptoSwap

Crypto swap concept based on Qt Quick Technology.

bitcoin btc concept cpp crypto cryptoswap design qml qt qtquick ui ux

Last synced: 16 May 2025

https://github.com/tpaschalis/cpp-utf8-io

C++ Read and Write UTF-8 encoded characters to a text file *in Windows*

c-plus-plus cpp io utf-8

Last synced: 28 Jul 2025

https://github.com/gordonzhang2024/log.cc

A light-weight and easy-to-use logging library for C++

cplusplus cplusplus-library cpp cpp17 library logger logger-middleware logging logging-library logs

Last synced: 24 Apr 2025

https://github.com/yuu6883/wfc-cpp

C++ implementation of Wave Function Collapse

cpp procedural-generation wavefunctioncollapse

Last synced: 14 Jul 2025

https://github.com/lelserslasers/gameoflife

Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)

2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation

Last synced: 30 Jul 2025

https://github.com/andreeadraghici/30daysofcode

30 Days Of Code / HackerRank

30daysofcode c cpp hackerrank java python

Last synced: 14 Apr 2026

https://github.com/jshulgach/desktop-arm

This is the main repo for the desktop robot arm project. Contains folders for scripts, libraries, examples, and readme files

6dof arduino cpp cv kinematics python3 raspberry-pi robot robotics ros2

Last synced: 03 Sep 2025

https://github.com/mohamedelbachir/tinyguisdl

My LightWeight GUI library made with SDL for Game and Application

cpp gui sdl sdlgui simpleui

Last synced: 11 Oct 2025

https://github.com/dragazo/rustex

Rust-style mutex type for C++

cpp cpp17 header-only mutex synchronization

Last synced: 04 Mar 2026

https://github.com/lifka/tetris-allegro

Game in C++ made with Allegro library. Just another one Tetris.

allegro cpp tetris

Last synced: 04 Mar 2026

https://github.com/blooser/gemini

Audio player with wallpaper changer

cmake cpp cpp17 qml qt5 taglib vlc

Last synced: 02 May 2026

https://github.com/tsnsoft/tsn_qt5_demo

Пример простейшей программы на Qt5 в QtCreator (linux)

cpp example linux qt5 qtcreator

Last synced: 02 May 2026

https://github.com/andreeadraghici/hackerrank-solutions

Here is where I store the solutions to all of the HackerRank Problems I attempt

c cpp java python

Last synced: 17 Apr 2026

https://github.com/catchysmile/castleware

CastleWare | External cheat for Cubic Castles

cpp external game-hacking pointers

Last synced: 04 Mar 2026

https://github.com/ishivanshgoel/cse-1002-problem-solving-and-object-oriented-programming

This repository contains my solutions to problems given for practice in course- CSE-1002 Problem Solving and Object-Oriented Programming(Winter Semester 2019-20)

c cpp cse1002 oops solutions vit vpropel

Last synced: 23 Jun 2026

https://github.com/mortennobel/oocholmod

An object oriented C++ header-only wrapper for Timothy A. Davis' Cholmod library (part of SuiteSparse)

cholmod cpp hpc sparse-matrices

Last synced: 19 Jun 2026

https://github.com/ferhatgec/pls

Fegeya Please (or Pls), simple & cross-platform package searcher.

cpp cpp17 cross-platform installer manager package pls searcher simple

Last synced: 18 Jun 2026

https://github.com/tsnsoft/cpp_quadraticequation

Расширенный пример решения квадратного уравнения на C++ в NetBeans

cpp example netbeans windows

Last synced: 18 Apr 2026

https://github.com/csiro-hydroinformatics/moirai

Manage C++ Objects's lifetime accessed through a C API

c-api cpp interoperability reference-counting

Last synced: 30 Jan 2026

https://github.com/mpx4132/thermostat

A C++ thermostat framework designed to serve as the foundation for a more complex system. This project is meant to run on limited-resource systems (such as the ESP8266).

arduino cpp esp8266 esp8266-arduino iot lightweight limited-memory thermostat

Last synced: 03 May 2026

https://github.com/svan9/nan

nan virtual machine and nan compiler

asm cmake cpp language-compiler nan virtual-machine

Last synced: 30 Apr 2026

https://github.com/nglsg/mui

Simple ECS UI architecture based on imgui implementation

cpp framework software-architecture uikit

Last synced: 11 Feb 2026

https://github.com/manraj29/logic_gates

C++ code for Logic-Gates Concept.

cpp logic-gates object-oriented-programming txt-files

Last synced: 20 Jun 2026

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

Solutions of some of the best Programs available on LeetCode for Beginners and Intermediate , uploaded on languages namely Python , Java , C++, C .

competitive-coding competitive-programming cpp daily-coding-problem dailycodingproblem java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions potd potd-github potd-practice potd-solution programming python

Last synced: 01 May 2025

https://github.com/muqsitnawaz/sfy

Post Modern C++ library for string-fying objects

cpp cpp20 string

Last synced: 09 Feb 2026

https://github.com/xylobyte/swifty-assistant

Swifty Assistant is a simple, user-friendly, personal assistant based on an extension system.

assistant assistant-app assistant-personnel cpp home-assistant linux offline personal-assistant private-life qt5

Last synced: 06 May 2026

https://github.com/lon9/docker-alpine-grpc

Dockernized gRPC and protobuf environment on Alpine linux

alpine cp cpp docker grpc protobuf

Last synced: 09 May 2026

https://github.com/wissem01chiha/slxio

[WIP] SLXIO – SIMULINK SLX File I/O Library

c cpp files matlab simulink

Last synced: 02 Jun 2026

https://github.com/chatopera/cpp-kick-starter

Sophisticated C++ Project Skeleton

cmake cpp

Last synced: 22 Apr 2026

https://github.com/commandcracker/garrysmod-lua-executor

GarrysMod-Lua-Executor is a DLL for GarrysMod that makes it possible to run Lua code in the client. It is based on https://www.youtube.com/watch?v=gKUtsUtK3Qw

c cpp dll gmod lua

Last synced: 06 May 2026

https://github.com/jugshaurya/leetcode_solutions

Collection of LeetCode solutions in C++ to ace the coding interview!

cpp interview leetcode

Last synced: 14 Feb 2026

https://github.com/prakharchoudhary/codeverse

My implementations of various DS and algorithms, alongwith my submissions on coding platforms like Codechef, Hackerrank, Hackerearth etc.

algorithms-datastructures c codechef-solutions competitive-learning competitive-programming cpp hackerearth hackerrank-solutions python spoj-solutions

Last synced: 08 May 2026