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/aivanf/own-3d-engine

Own 3D engine using Qt, C++ with different algorithms and solids generating (w/o OpenGL)

3d-engine 3d-graphics algorithms c-plus-plus cpp generative-model graphics light models qt qtcreator shading torus

Last synced: 15 Apr 2025

https://github.com/nerd-bear/legacyancientoldbassil

Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.

cpp custom-interpreted-language custom-language custom-programming-language interpreter lexer lexer-parser parser

Last synced: 14 Mar 2026

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/deveshsangwan/two-pass-assembler

A two pass assembler implementation in c++

assembler cpp two-pass-assembler

Last synced: 19 May 2026

https://github.com/dev-cafe/context-api-example

Shows how to implement context-aware APIs in different languages.

api c cffi cmake context cpp fortran

Last synced: 16 May 2025

https://github.com/changyeop-yang/study-algorithm

수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것을 말한다. 알고리즘은 연산, 데이터 진행 또는 자동화된 추론을 수행한다.

algorithm cpp java kyungpook-national-university mit-license swift

Last synced: 02 Aug 2025

https://github.com/vndee/cppbook

C++: Những viên gạch đầu tiên

book competitive-programming cpp programming-language reference

Last synced: 12 Jul 2025

https://github.com/lecrapouille/chessneuneu

[Application][Version 0.1][Functional][WIP] Non serious chess engine self learning chess rules (legal moves)

chess chess-engine cpp neural-network sfml2

Last synced: 21 Feb 2026

https://github.com/vishal2376/json-formatter

A simple c++ tool to format json file and make it easy to read

cpp filehandling json json-formatter

Last synced: 14 Jul 2025

https://github.com/qianbinbin/leetcode

LeetCode Solutions in C, C++, Java and Python

algorithm c cpp java leetcode python

Last synced: 03 Aug 2025

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

The Semantic Versioning

cpp semver semver-cpp

Last synced: 01 Jul 2025

https://github.com/melardev/cppwxwidgetsconsolesnippets

Cpp wxWidgets Snippets related to text processing, concurrency, filesystem, IO, etc

concurrency console cpp demos examples filesystem io process snippets wx wx-widgets wxwidgets

Last synced: 18 Sep 2025

https://github.com/gamestrap/premake-vscodegen

C++ VSCode generator for Premake

cpp premake vscode

Last synced: 23 Mar 2025

https://github.com/saifadin1/copyshield

Simple Plagiarism detection tool for competitive programming competitions

codeforces competitive-programming cpp plagiarism-detection vjudge

Last synced: 25 Sep 2025

https://github.com/bit-shift-io/macrokey

A rust alternative to auto hotkey (AHK).

ahk autohotkey cpp input keyboard linux macro mouse

Last synced: 23 Jan 2026

https://github.com/autarchofgoats/acrobatcryptominer

A Acrobat (Hidden) Free Crypto Miner Builder - Supports ETC, RVN, XMR, RTM and much more.

autarch builder cpp cpu educational etchash ethereum ethereumclassic gpu hidden idle kawpow miner mining monero native randomx silent startup watchdog

Last synced: 24 Oct 2025

https://github.com/darxisr/networkscanner

Данный CLI скрипт предназначен для сканирования указанных подсетей на предмет наличия в них устройств. Для сканирования используются протоколы Telnet, SSH, ICMP.

cli cpp development gplusplus hacktool icmp linux network scanner socket-programming ssh telnet tool

Last synced: 01 Jan 2026

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/andrewkahr/pyplus

A tool to translate basic Python scripts to C++.

converter cpp python3 translator transpiler

Last synced: 29 Apr 2026

https://github.com/oktonion/cpp-fast-signals

Header-only fast signals and slots for C++ (C++98 compatible)

cpp cpp03 cpp11 cpp14 cpp98 crossplatform delegate delegates fast signal signals slot

Last synced: 15 Mar 2026

https://github.com/ejunjsh/leetcode

😄 (600/800) learn algorithms and learn c++ by the way

algorithm cpp learning-algorithm leetcode shell sql

Last synced: 13 Apr 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/khan-mujeeb/dsal-cpp

This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern)

algorithms-and-data-structures cpp dsa sppu-it-dept

Last synced: 25 Oct 2025

https://github.com/ferhatgec/easymorse

Morse Alphabet converter library.

alphabet converter cpp header library morse single

Last synced: 18 Feb 2026

https://github.com/snmetamorph/mem2pix

Crossplatform utility for real-time visualization process memory content as image. Based on SDL2, works on Windows and Linux.

cmake cpp cpp17 debug graphics linux mem2pix memory-analysis pixels reverse-engineering sdl2 utility visualization windows

Last synced: 13 Mar 2026

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/impiaaa/eastl-shim

Turns EASTL into a drop-in STL replacement

cpp

Last synced: 06 Jul 2025

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/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/bugsplat-git/my-unreal-crasher

⚙️👾🤯 Sample Unreal Engine 5 project integrated with BugSplat.

bugsplat cpp crash crash-reporting game-development reporting ue4 ue5 unreal unreal-engine

Last synced: 14 Oct 2025

https://github.com/xeyossr/citch

citch - fast system fetch written in c++ (nitch but c++)

command-line cpp fastfetch fetch flashfetch linux neofetch system terminal

Last synced: 24 Apr 2025

https://github.com/pawelk5/atari-msc

ATARI Logo Interpreter for Motorola Science Cup 2021 (4th place)

cpp cpp20 imgui sfml

Last synced: 05 Jul 2025

https://github.com/paladin-t/jpath

An easy to use RapidJSON reader/writer in one header.

cpp json rapidjson

Last synced: 13 Oct 2025

https://github.com/happybono/finedustmonitor

Fine dust (air pollution) monitoring station. Air pollution monitoring channel updates once every minute with PM10.0 and PM2.5 readings from the Nova PM (SDS011) Sensor.

arduino cpp ds18b20 dust dust-sensor esp8266 finedust iot iot-device nodemcu oled plaive refining-data sds011 synchronization temperature temperature-sensor thermometer thingspeak thingspeak-channel

Last synced: 27 Oct 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/farid-karimi/snake-game

A simple Snake game programmed with c++

cli cpp game game-development snake-game

Last synced: 20 Jun 2025

https://github.com/alishbz/trader_bot

A high-performance trade bot built with C++ designed for cryptocurrency markets. This bot leverages efficient algorithms and multithreading to execute trades based on user-defined strategies. Includes features like real-time market data analysis, customizable trading parameters, and risk management tools.

algorithmic-trading algorithms binance-api cpp finance hft-trading qt6 quant

Last synced: 05 Feb 2026

https://github.com/a1exwang/modern_05

A modern toy OS using up-to-date technology (AMD64, UEFI, Multi-Core CPU, PCI Express, ACPI/SATA, ZFS, Modern C++)

cpp hobby-os kernel

Last synced: 24 Jan 2026

https://github.com/rahuldangeofficial/edit

"edit" is a minimal terminal-based text editor built for speed, simplicity, and reliability. No modes. No commands. Just open a file, start typing, and it autosaves. Designed for developers, sysadmins, and anyone tired of getting stuck in Vim or Nano during quick edits.

cli-tool cpp linux macos minimal ncurses open-source text-editor unix utf-8

Last synced: 07 Feb 2026

https://github.com/mizuhoaoki/cmake_tutorial

Easy tutorial to understand how to use GCC, Make, and CMake properly.

build-tool cmake cpp make makefile tutorial

Last synced: 12 Oct 2025

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/chatopera/cpp-kick-starter

Sophisticated C++ Project Skeleton

cmake cpp

Last synced: 22 Apr 2026

https://github.com/eoguvo/uri-judge

URI Judge questions in C++ (cpp)

algorithms cpp cpp17 uri uri-online-judge

Last synced: 17 Mar 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/algosup/2023-2024-project-4-sportshield-team-4

4th project of the year 2023-2024

arduino c cpp hardware

Last synced: 05 Sep 2025

https://github.com/zubs/lru-cache

Simple implementations of the LRU Cache.

cpp done lru lru-cache php

Last synced: 11 Oct 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/muqsitnawaz/sfy

Post Modern C++ library for string-fying objects

cpp cpp20 string

Last synced: 09 Feb 2026

https://github.com/xxxclotixxx/amino.cpp

Multifunctional library in C++ for the amino social network (beta)

amino amino-api amino-cpp amino-fix amino-py aminoapi aminoapp aminoapps aminocpp aminofix aminopy api cpp medialab narvii

Last synced: 10 Oct 2025

https://github.com/artem78/s60-http-client

HTTP-client lib for Symbian OS

cpp http http-client library module symbian symbiancpp web

Last synced: 10 Oct 2025

https://github.com/efraimnabil/tower-of-hanoi-problem

Tower of Hanoi implementation

cpp data-structures game

Last synced: 27 Feb 2026

https://github.com/overmighty/co_http_uring

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

coroutines cpp cpp20 http http-server io-uring linux

Last synced: 11 Feb 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/mmmarinho/tro2022_adaptivecontrol

Sample code and minimal standalone example for the TRO2022 paper: "Adaptive Constrained Kinematic Control using Partial or Complete Task-Space Measurements".

cpp python robotics tro2022

Last synced: 12 Feb 2026

https://github.com/davidyslu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 13 Feb 2026

https://github.com/dyekuu/opengl-seawave-animation-inf443

Using OpenGL in C++, implement a seawave animation from time-dependent Perlin noise and also a physics engine

animation cpp hierarchical-animation modeling modelling opengl perlin-noise physics-simulation procedural-animation simulated-animation spline-interpolation texture

Last synced: 24 Apr 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/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/vvvar/generator-cpp-github

Scaffolder for C++ CMake/Conan Project

cmake conan cpp cpp20 yeoman-generator

Last synced: 14 Jun 2025

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/astrodynamic/key-value-storage-redis-in-cpp

The project is a key-value store. The project uses data structures such as hash tables, self-balancing binary search trees, and B+ trees. The code is written in C++ with CMake as a build tool. It supports sanitization, testing, coverage, formatting, and static analysis.

bd bplustree cmake comand-line console-application cpp cpp17 data-storage database hash-table interface key-value-store makefile memory-management redis storage

Last synced: 16 Feb 2026

https://github.com/jmarrec/qtinternationalization

A simple project to show how to use Qt Linguist to translate and app (via CMake)

cmake cpp example internationalization qt qt-linguist

Last synced: 09 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/vandenberghinc/vweb

Easily create websites or REST APIs in javascript with vweb. Including a frontend api for building website's in an objective SwiftUI like manner. Supports payments using paddle.

api cpp http https javascript js rest-api vinc vlib website

Last synced: 23 Apr 2025

https://github.com/ngynkvn/wasm-raytracer

Simple ray tracer based off an online guide. Built with WebAssembly. [Demo inside]

beginner cpp emscripten graphics raytracer rendering wasm webassembly

Last synced: 24 Apr 2026

https://github.com/jakubtomsu/raylib-template

C/C++ game template for Raylib and Visual Studio. Just download and use, no setup required

c cpp easy-to-use game game-development raylib raylib-cpp

Last synced: 07 Oct 2025

https://github.com/OneiroGames/TSOCA

Специально для #LDJAM

cpp opengl visual-novel vulkan

Last synced: 11 Mar 2025

https://github.com/sharadcodes/bms

Bank Management Software :- A menu driven minor project in C language giving the facility of creating a new account, deleting, withdrawing, depositing and showing the details of the accounts.

c cpp cpp-project

Last synced: 26 Apr 2026

https://github.com/costava/heightmap-ray-marcher

A ray marcher for heightmap images or any images with a real time freely moving camera.

aabb cast casting cpp glm marcher marching orthographic perspective projection ray sdl2

Last synced: 03 Mar 2026

https://github.com/flavouredtux/ember

x86-64 decompiler built from first principles. ELF + Mach-O, IR + SSA, pseudo-C, QuickJS scripting.

cpp cpp23 decompiler disassembler elf mach-o reverse-engineering x86-64

Last synced: 29 Apr 2026

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/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/mouse0w0/jni-with-gradle-example

An example to show how to use Gradle to compile C/C++ JNI code

c cpp example gradle jni native

Last synced: 16 Apr 2026

https://github.com/kieraneglin/ex_rtmidi

An Elixir wrapper for the RtMidi library

cpp elixir ffi help-wanted midi nif

Last synced: 21 May 2026

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/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/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/wirtos/cdroid

Build android apps with a bit of CMake and C without even a line of java, kotlin or gradle!

android c cpp native ndk ndk-cmake

Last synced: 17 Apr 2026

https://github.com/skywind3000/treasure

Single-file MIT Licensed C/C++ Portable Libraries

cpp mit-license portable

Last synced: 25 Apr 2026

https://github.com/seanchas116/tflitesegmentationqt

Run TensorFlow Lite image segmentation in Qt desktop app

cpp qt qt-desktop tensorflow tensorflow-lite

Last synced: 06 Sep 2025

https://github.com/tsnsoft/wxwidgets_demo

Пример программы на С++ в Code::Blocks с использованием wxWidgets

codeblocks cpp example windows wxwidgets wxwidgets-applications

Last synced: 20 Apr 2026

https://github.com/ossamamehmood/age-conversion

Age Conversion - Decision-Structure - C++ - "The entire structure of this calculator is based on the "general" way to calculate the age of a person from his/her. The fractions of months are calculated based on the number of days of the last month entered in the field "date to compare age".

age conversation converter cpp decision structure

Last synced: 18 Jan 2026

https://github.com/ferhatgec/timeplusplus

Fegeya Time++, single header time library.

cpp cpp17 file header library single uptime

Last synced: 14 Jun 2025