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/metacall/embedding-nodejs-example

An example of embedding NodeJS into C/C++ using MetaCall.

c cmake cpp embedding nodejs

Last synced: 27 Dec 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/piyushamukherjee/file-compressor

About A Text file compression tool based on Huffman encoding algorithm.

cpp dsa-project

Last synced: 10 Aug 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/changyeop-yang/study-algorithm

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

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

Last synced: 02 Aug 2025

https://github.com/bpla-team/graphic_calculator

Project of three first-year MIPT AES DAFE students (for engineering practical work in the first semester) to create a graphic calculator in FLTK C++

cmake cpp dafe doxygen-documentation fltk graphics mipt

Last synced: 01 Jul 2025

https://github.com/joyrider3774/retrotime

A game containing 8 retro based games playable in 3 game modes. Made With SDL 2 Libraries

arcade arcade-game cpp game multigame retrogame sdl sdl2

Last synced: 12 Apr 2025

https://github.com/danieldidiobalsamo/maze_generator

Maze generator and solver | C++ / Web Assembly / Vue.js

a-star cpp dijkstra emscripten emscritpen maze-generator vue wasm webassembly

Last synced: 26 Oct 2025

https://github.com/quasarapp/heart

QuasarApp Heart - it is base backend for C++/Qt projects. This library support work with databases and work with lite network requests.

cpp

Last synced: 20 Aug 2025

https://github.com/minwook-shin/ubuntu-korea-cpp-study-book

Ubuntu Korean Community C++ Basic Study Textbook

cpp korean study-textbook textbook ubuntu

Last synced: 15 Jul 2025

https://github.com/olejek88/escada

Energy SCADA - simple data aquisition server on C

c cpp drivers modbus scada

Last synced: 02 Aug 2025

https://github.com/kinetictactic/orbits

2D newtonian gravity sandbox.

cpp gravity raylib sandbox simulation

Last synced: 02 Aug 2025

https://github.com/amiremohamadi/crun

Simple shell script to run cpp files easier!

cpp

Last synced: 30 Apr 2026

https://github.com/praveen1664/easy-machine-learning

This is a curated list of Easy machine learning frameworks, libraries and software (by language

c cpp data-science deep-learning machine-learning neural-network

Last synced: 10 May 2026

https://github.com/xyproto/addinclude

:arrow_up_small: Add include statements within the guards of a header file

c cpp headers include package-management utility

Last synced: 15 Apr 2025

https://github.com/imoneoi/paper.io

Paper.io Server & Client Implementation

cpp io paper server

Last synced: 16 Aug 2025

https://github.com/qpcr4vir/thdysec

Modeling of primers/probes hybridization on to a set of target viral sequences.

bioinformatics biology cpp dynamic-programming pcr primer-design qpcr science

Last synced: 15 May 2025

https://github.com/suhatanriverdi/create-random-island-matrix

C++ Code about Matrices and Recursive Function for Students

cpp

Last synced: 14 Mar 2025

https://github.com/nixrajput/char-counter-cpp

Count every character of a `string` and categories it as `vowel`, `consonants`, and `digits` using `C++` programming language.

character-recognition characters counter cpp cpp-programming cpp-project cpp-projects

Last synced: 25 May 2026

https://github.com/jyotibrat/competex

Adding all the programs which I have done while practicing Competitive Coding on different Platforms.

codechef codeforces competitive-programming cpp cpp17 git github-config python python3

Last synced: 28 Apr 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/simeonhristov99/fmi_graduation_exams_information_systems

This repository holds solutions of the exams given to 4-th year Information Systems students graduating the Faculty of Mathematics and Informatics, Sofia.

cpp er-diagram haskell sql uml use-case-diagram

Last synced: 10 Feb 2026

https://github.com/serhiicho/playground

This repo is the playground for programming languages that I'm playing with

c cpp go haskell java js node php python

Last synced: 01 Apr 2025

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/ferhatgec/timeplusplus

Fegeya Time++, single header time library.

cpp cpp17 file header library single uptime

Last synced: 14 Jun 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/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/oclero/qtutils

A set of tools for Qt5.

cmake cpp qt5

Last synced: 29 Oct 2025

https://github.com/0x0c/midible

MIDI over BLE interface for esp-idf.

ble bluetooth-low-energy cpp cpp11 esp-idf esp32 midi midi-over-ble

Last synced: 07 Sep 2025

https://github.com/giovaneiwamoto/tomasulo-simulator

🧲 Tomasulo Simulator - A speculative TFSim with a GUI. Implementation, evaluation, and validation of dynamic branch predictors.

cpp tomasulo-algorithm

Last synced: 29 Apr 2025

https://github.com/innofang/miscode

🎠 miscode that is misc code, store some code that I have learned.

c clojure cpp golang java java-web kotlin lisp processing python

Last synced: 29 Apr 2025

https://github.com/tsnsoft/cppapplication-linux

Пример простейшей программы на C++ в NetBeans для платформы linux

cpp example gcc linux netbeans

Last synced: 18 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/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/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/ogshawnlee/algorithms

A collection of practice algorithms written in Python, Ruby, TypeScript (tested with Vitest) and V.

cpp python ruby typescript v vlang

Last synced: 25 Apr 2025

https://github.com/stuin/solisp

A Lisp based Programming language designed for embedded C++ applications

cpp interpreter language lisp

Last synced: 16 Aug 2025

https://github.com/mahdiydev/cron-jobs

cron jobs using c++ programming language

cplusplus cpp cron cronjob cronjob-scheduler

Last synced: 25 Apr 2025

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/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/jibstack64/field

A subcommand-based argument parsing library.

args argument-parsing cpp

Last synced: 26 Feb 2026

https://github.com/jinhyeonseo01/OpenGL-E2U-Framework

Easy to understand, wrapped for ease of use C++ OpenGL API Pipeline Template Project. With) Assimp, ImGui, OpenGL SOIL

assimp cpp game glew glsl glut imgui imgui-glfw opengl rendering rendering-3d-graphics

Last synced: 18 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/moverseai/vcpkg-sbom

📓 A python CLI tool to extract a software bill of materials and license info from a vcpkg manifest.

cpp developer-tool developer-tools sbom sbom-tool software-bill-of-material software-bill-of-materials spdx spdx-23 spdx-license spdx-license-identifier spdx-licenses spdx-sbom vcpkg

Last synced: 06 Feb 2026

https://github.com/ferhatgec/intelligentui

Fegeya intelligenTUI, really simple & single header TUI library.

buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui

Last synced: 07 May 2026

https://github.com/ferhatgec/easymorse

Morse Alphabet converter library.

alphabet converter cpp header library morse single

Last synced: 18 Feb 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/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/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/impiaaa/eastl-shim

Turns EASTL into a drop-in STL replacement

cpp

Last synced: 06 Jul 2025

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/francescopasin/tower-defense

C++ and QT tower defense game

cpp qt tower-defense

Last synced: 11 Mar 2025

https://github.com/oatpp/benchmark

oatpp performance benchmark vs other frameworks

benchmark cplusplus cpp golang oatpp performance

Last synced: 05 Jul 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/vishnurajendran/meteor_engine

new implementation of meteor engine with a diff graphics library

assimp cpp game-engine imgui opengl sfml

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/danyspin97/kink

A game developed for the 2 weeks GitKraken Jam

cpp games unreal-engine

Last synced: 08 Feb 2026

https://github.com/maxencebonamy/sand-box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 09 Apr 2025

https://github.com/jinhyeonseo01/project-rhythmengineer

C++ WinAPI&Direct2D 2D Rendering Pipeline Game Project, (University Project)

2d-game cpp direct2d game project rendering-2d-graphics rythm-game university winapi

Last synced: 24 Apr 2025

https://github.com/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

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/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/vvvar/generator-cpp-github

Scaffolder for C++ CMake/Conan Project

cmake conan cpp cpp20 yeoman-generator

Last synced: 14 Jun 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/germanaizek/picobase64

Very lightweight encoder and decoder base64 for C/C++

base64 c cpp cross-platform header-only lightweight

Last synced: 12 Oct 2025

https://github.com/huanhuanonly/clipboardfilter

Monitor the clipboard, filter the specified characters when writing to the clipboard, and support variable and regular expression to replace the matched text.

clipboard cpp filter qt regular-expression replacer text trie variables variables-parser

Last synced: 25 Feb 2026

https://github.com/ferhatgec/fpaper

Fegeya FPaper, an e-paper file format.

cpp cpp17 e-paper fegeya file file-format fpaper implementation paper read

Last synced: 13 Mar 2026

https://github.com/OneiroGames/TSOCA

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

cpp opengl visual-novel vulkan

Last synced: 11 Mar 2025

https://github.com/manraj29/hangman-using-cpp

Basic game of Hangman (Guess the word in limited guesses)

cpp game hangman project

Last synced: 04 Feb 2026

https://github.com/simogasp/cmake-examples

Some toy examples to illustrate the modern CMake features

cmake cpp example-project tutorial

Last synced: 05 Apr 2025

https://github.com/yonatankinfe/cpp-data-structures-and-algorithms

A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.

algorithms algorithms-and-data-structures cpp data-structures tree tree-structure

Last synced: 10 Aug 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/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/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/saylidholam/word_frequency_count

Developed a mini desktop application in C++ using DSA concept : Hashing

cpp hashing

Last synced: 08 Oct 2025

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/changyeop-yang/study-c

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이다. 또한, 오늘날 많이 쓰이는 C++는 C에서 객체 지향형 언어로 발전된 것이다. 또 다른 다양한 최신 언어들도 그 뿌리를 C에 두고 있다.

c cpp mit-license

Last synced: 15 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