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/iwatake2222/digitalcamera_raspberrypi

A project to create a digital camera with Raspberry Pi in Linux standard way such as ioctl

cpp devicedriver raspberrypi

Last synced: 17 Oct 2025

https://github.com/tichau/sfml-starter

This project is an empty project completely setup to build an C++ SFML application using Visual Studio Code.

cpp sfml starter vscode

Last synced: 14 Apr 2025

https://github.com/alexeytaranov/ue4_gumbo

HTML parser for Unreal Engine 4

blueprint cpp html parser ue4 ue4-plugin

Last synced: 24 Dec 2025

https://github.com/demurzasty/injector

Header-only, tiny and easy to use library for dependency injection written in C++17.

architectural-patterns cpp cpp17 dependency-injection header-only modern-cpp

Last synced: 26 Jun 2025

https://github.com/andoryuuta/mhw-classpropdump

An application to dump DTI type information from Monster Hunter: World

cpp dti mhw

Last synced: 11 Feb 2026

https://github.com/matifanger/crypto-replacer

This script is a tool to automatically replace cryptocurrency addresses in the clipboard with a predefined address. This can be useful to avoid accidentally sending cryptocurrency to the wrong address.

address clipboard cpp crypto python replacer stealer

Last synced: 28 Jun 2025

https://github.com/andrefcruz/google-hashcode

Team Paprika's proposed solutions for Google Hashcode 2017 and 2018. In collaboration with @AJRamos308, @EdgarACarneiro and @therealdelay.

algorithms cpp google hashcode hashcode-2017 hashcode-2018

Last synced: 21 Aug 2025

https://github.com/ferhatgec/gretea

Fegeya Gretea (aka green tea), new generation programming language.

compiler cpp cpp17 green greentea programming programming-language rust tea

Last synced: 14 Apr 2025

https://github.com/dylanbt928/retrofps

👾 retro-style fps game

cpp retrofps shooter ue5

Last synced: 20 Sep 2025

https://github.com/eished/c-cpp

C/C++学习代码库和笔记

c cpp

Last synced: 26 Jul 2025

https://github.com/adia-dev/spritesheet_editor

Introducing my spritesheet editor app! Built with C++ using OpenCV, SFML, and ImGUI. It was a challenging but rewarding project, and I'm already working on making it even better !

cpp imgui imgui-sfml opencv sfml sprites spritesheet-animation spritesheet-cutter

Last synced: 14 Apr 2025

https://github.com/johnaparker/pybind_examples

Examples of pybind11 based projects (using cmake)

cmake cpp cuda mpi openmp pybind11 python

Last synced: 19 Apr 2025

https://github.com/abzico/pqxx_pool

Demonstration of connection pool for libpqxx. Port from https://github.com/borisovs/pool to work with libpqxx. Tested on Ubuntu 16.04.

connection-pool cpp cxx libpqxx pg postgres postgresdb

Last synced: 19 Apr 2025

https://github.com/ferhatgec/curl4cpp

Single header cURL wrapper for C++ around libcURL

cpp curl curl-library curl4cpp get header single-header

Last synced: 14 Apr 2025

https://github.com/snowzurfer/brto-llvm

Modern C++ implementation of the Kaleidoscope LLVM tutorial.

cpp llvm-tutorial

Last synced: 19 Apr 2025

https://github.com/raymiiorg/c_ookieclicker

c++ console cookie clicker (linux)

console console-game cpp game

Last synced: 04 Apr 2025

https://github.com/xwhqsj/drawtool

a drawTool by openGL

cpp opengl windows

Last synced: 10 Jul 2025

https://github.com/cppfw/tst

C++ xUnit-like testing framework without macros

cpp testing testing-framework unit-testing unit-testing-framework unittest

Last synced: 12 Jun 2025

https://github.com/llnl/launchmon

LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a tool to identify all the remote processes of a job and to scalably launch daemons into the relevant nodes.

cpp hpc parallel parallel-computing

Last synced: 29 Apr 2025

https://github.com/ronenness/dcm_pool

Dynamic, Contiguous-Memory Objects Pool

cpp cpp-library gamedev pooling templates

Last synced: 27 Apr 2025

https://github.com/theartful/broadcast_queue

A blazingly fast™ single producer multiple consumer broadcast queue

broadcast-queue concurrent-data-structure cpp lock-free multiple-consumers seqlock

Last synced: 26 Oct 2025

https://github.com/hengxin666/hxlibs

现代C++20协程编写的基于io_uring/iocp百万并发HTTP服务器; 可异步读写, 支持分块编码传输文件, 支持断点续传; http/websocket、客户端socks5代理、JSON解析、聚合类无宏反射/宏反射支持别名

coroutine cpp cpp20 http io-uring iocp json router websocket

Last synced: 06 Oct 2025

https://github.com/ilia-funtov/crypto-market-data-collector

Market data collector for crypto exchanges (Coinbase, Bitfinex, Bitmex, Kraken) written in C++

bitfinex bitmex coinbase cpp cpp17 cryptocurrency exchange kraken market-data trading

Last synced: 27 Feb 2026

https://github.com/apriorit/gmock-more-args

Extends gmock argument count up to 15

cpp gmock gtest header-only library mock mocking unittest

Last synced: 05 Oct 2025

https://github.com/simone-contorno/mynmpc

Nonlinear Model Predictive Control for Self-Driving Vehicles based on Local Sequential Quadratic Programming by recursively calling ProxQP solver.

cpp nonlinear-model-predictive-control ros2-foxy

Last synced: 14 Oct 2025

https://github.com/llnl/user-eph

LAMMPS extension to capture electron-ion interaction. This is a mirror of https://gitlab.com/artuuuro/USER-EPH.

cpp electron-phonon-coupling gpu lammps molecular-dynamics

Last synced: 13 Jun 2025

https://github.com/wtrsltnk/goldsrc-textures

Texture viewer for Valve's GoldSrc engine

cmake cpp glfw glm goldsrc half-life imgui opengl wad

Last synced: 24 Oct 2025

https://github.com/savirsingh/pytocpp

Convert Python Code To C++ Code

cpp python pytocpp

Last synced: 14 Feb 2026

https://github.com/llnl/smoothg

Mixed graph Laplacian upscaling and solvers

cpp graph math-physics solver

Last synced: 29 Apr 2025

https://github.com/umerghafoor/open-inventory

Open Inventory Management System project is developed in C++ using the Qt framework.

cpp inventory-management management-system qt qtcreator

Last synced: 12 Oct 2025

https://github.com/diehlpk/async_heat_equation

Supplementary materials for the paper: Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java

cpp go julia python rust

Last synced: 10 Apr 2025

https://github.com/christianpanov/glcore

No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders

cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders

Last synced: 10 Oct 2025

https://github.com/johnfercher/boilerplate

Linux, Git, C++, Cmake, Docker, GoogleTests, TravisCI and Shellscript

cmake cpp docker google-test linux shellscript travis

Last synced: 12 Apr 2025

https://github.com/coding-enthusiast9857/open-source-contributions

This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️

ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3

Last synced: 11 Apr 2025

https://github.com/anuj-er/testpad-solutions

University Course Solutions - TestPad This repository contains comprehensive solutions for all courses provided by the university

backend cpp frontend html5 java-8 mysql

Last synced: 08 May 2025

https://github.com/chris-1101/simple-assembler

:building_construction: Simple assembler written in C++

asm assembler assembly cpp interpreter

Last synced: 07 Mar 2026

https://github.com/enigmalauncher/qfluentwidgets

Implementation of the Fluent UI in C++ for Qt5/Qt6

cpp cross-platform fluent fluentui linux macos qt qt-gui qt5 qt6 widgets windows winui winui3

Last synced: 10 Sep 2025

https://github.com/cschladetsch/kai

KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.

ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests

Last synced: 13 Apr 2025

https://github.com/mdequeljoe/readsdmx

read sdmx data into R dataframes

cpp dataframe r rcpp readsdmx sdmx sdmx-format sdmx-standards

Last synced: 20 Mar 2025

https://github.com/vldr/cubic

A multiplayer WebGL voxel sandbox game written in C++ inspired by the classic version of Minecraft.

cpp emscripten minecraft multiplayer voxel-engine webgl

Last synced: 12 Apr 2025

https://github.com/Emmet-Hayes/BatSynth

A polyphonic synthesizer with two oscillators implemented in C++ (with JUCE)

audio cplusplus cpp juce juce-framework synthesizer

Last synced: 08 May 2025

https://github.com/serverx-org/dsa-mastery

This repository covers the roadmap for mastering Data Structures and Algorithms in JavaScript, Python, C/C++, and Java.

algorithms algorithms-and-data-structures compitative-coding compititive-programming cpp dsa dsa-mastery hacktoberfest hacktoberfest-2024 java js learn-dsa py server-x-101 serverx

Last synced: 28 Feb 2026

https://github.com/bandinopla/skill-assessments-quizzes

:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!

c cpp css javascript php react

Last synced: 04 May 2025

https://github.com/danielgospodinow/dcar

A product which offers automobiles "connected car" features beyond those of the most modern and technologically advanced luxury vehicles

arduino automation automobile automotive bluetooth bluetooth-low-energy car cellular circuit cpp gps gps-tracking keyless mobile-app radio-frequency raspberrypi server sofka web-app wiring

Last synced: 10 Apr 2025

https://github.com/modal-inria/mixtcomp

Model-based clustering package for mixed data

clustering cpp cran heterogeneous-data missing-data mixed-data mixture-model r statistics

Last synced: 29 Apr 2025

https://github.com/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 30 Dec 2025

https://github.com/natelindev/optimization-methods

Using Heuristic Rules, Meta-Heuristic and Hyper-Heuristic approach to solve Job Shop Scheduling Problem.

cpp heuristic hha jobshop-scheduling latex pso

Last synced: 30 Apr 2025

https://github.com/anshumansinha3301/linearsearchcpp

CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.

algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms

Last synced: 14 Jul 2025

https://github.com/bengreenier/cppfactory

Modern c++ object factory implementation in <200 lines

cpp cpp-11 design-patterns factory-pattern

Last synced: 28 Oct 2025

https://github.com/yuki-koyama/visoptslider

Qt-based implementation of VisOpt Slider widget [UIST 2014] for C++ & Python

cpp python qt slider visualization widget

Last synced: 06 Mar 2026

https://github.com/ArkEcosystemArchive/cpp-client

A simple C++ API client for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/virtyaluk/coursera-data-structures-algorithms

:microscope: My progress doing Coursera' Data Structures and Algorithms Specialization

algorithms coursera cpp data-structures python

Last synced: 07 May 2025

https://github.com/Abdul-AZ/Ainan

A visual effects and motion graphics making application mainly targeting game developers.

cpp directx-11 good-first-issue graphics graphics-programming opengl premake5 render visual-studio

Last synced: 11 Mar 2025

https://github.com/qengineering/yolact-ncnn-raspberry-pi-4

Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz

aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os yolact

Last synced: 06 Mar 2026

https://github.com/yeaseen/angrybirds_igraphics

:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.

angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio

Last synced: 14 Aug 2025

https://github.com/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 2025

https://github.com/c-cube/ocaml-minisat

OCaml bindings to Minisat

binding c cpp minisat ocaml sat

Last synced: 21 Mar 2025

https://github.com/prince-chrismc/user-management

An open-source application delivering a responsive user management experience.

cmake conan conan-packages cpp cpp14 docker docker-image openapi3 react-hooks reactjs restful-api webpack

Last synced: 23 Oct 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/felixguendling/express2cpp

Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files

3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step

Last synced: 18 Aug 2025

https://github.com/netromdk/bmod

bmod parses binaries for modification/patching and disassembles machine code sections.

assembly-language binary cmake cpp disassembler disassembly modification patching qt5 x86 x86-32 x86-64

Last synced: 25 Jul 2025

https://github.com/hxndev/password-cracker-using-brute-force-algorithm

This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.

brute-force bruteforce-password-cracker code cpp crack distributed-computing distributed-systems mpi mpi-library openmp openmp-parallelization openmpi parallel-computing password password-cracker password-cracking

Last synced: 07 May 2025

https://github.com/arkssss/studynotes

后端技能校招笔记整理 (包含数据结构, 算法, Java, C++, 数据库, Redis, Linux 等)

cpp git java linux mysql php rabbitmq react redis vim

Last synced: 23 Mar 2025

https://github.com/genodelabs/genode-rpi

Raspberry Pi family support for Genode OS framework

aarch64 arm armv6 armv8 cplusplus cpp genode microkernel osdev raspberry-pi

Last synced: 04 Feb 2026

https://github.com/qtexcel/qlibxlsxwriter

Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.

c cpp excel libxlsxwriter qt xlsx xlsxwriter

Last synced: 11 Apr 2025

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/rewrking/dynrpg-system-opengl

Add an OpenGL renderer to older RPG Maker 2003 games

cpp opengl rpg-maker sfml

Last synced: 31 Aug 2025

https://github.com/onionhammer/clibpp

Easy way to 'Mock' C++ interface

cplusplus cpp nim

Last synced: 09 Mar 2026

https://github.com/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 Apr 2025

https://github.com/poker-sang/mahjong

非查表式日本麻将听牌算法(C#、C++和C++/CLI)

cpp cpp20 cppcli csharp mahjong wpf

Last synced: 02 May 2025

https://github.com/moodyhunter/moodyapi

Server, client and other components for Moody's Infrastructure.

android cpp golang grpc mui nextjs nodejs oled oled-display-ssd1306 protobuf qt raspberry-pi react rust sql typescript yarn

Last synced: 16 Jun 2025

https://github.com/luncliff/eclair

Fast setup of JNI + Gradle project for (Korean) C++ developers

cpp example-project gradle jni jni-sample

Last synced: 25 Apr 2025

https://github.com/moduscreateorg/network-rgb-matrix-display

A library for helping drive large arrays of RGB Matrices with Raspberry Pis

boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix

Last synced: 07 Sep 2025

https://github.com/alex2772/hackers-mc-launcher

Free and open source Minecraft and other games launcher

cpp launcher minecraft minecraft-launcher qt qt5

Last synced: 27 Nov 2025

https://github.com/karnkaul/bave

BAsic Vulkan Engine for desktop and Android

2d-game-engine android cpp cpp20 game-engine vulkan

Last synced: 05 Mar 2026

https://github.com/jpiechowka/xtea-file-encryptor

Simple encryption program using XTEA cipher to encrypt or decrypt files. Written in C++

cpp decrypt-files encryptor xtea xtea-cipher

Last synced: 27 Jan 2026

https://github.com/vkayy/vkdb

A time series database engine in C++.

cpp database time-series

Last synced: 05 Oct 2025

https://github.com/hubenchang0515/tinyocr

轻量级中文OCR

cpp ocr

Last synced: 27 Sep 2025

https://github.com/timostrating/projecteuler

These are Java / Ruby / C / Lisp / Haskell / PHP/ Bash / PL-SQL / Mathematica / Rust / Kotlin / Lua solutions for Project Euler, — In the best 1% of the world

cpp java mathematica projecteuler python ruby

Last synced: 12 Sep 2025

https://github.com/claby2/termui-cpp

C++ header-only terminal user interface library

cpp dashboard terminal tui

Last synced: 21 Aug 2025

https://github.com/kljohann/genpybind-legacy

Autogeneration of Python bindings from manually annotated C++ headers

clang cpp libclang pybind11 python python-bindings

Last synced: 09 Apr 2025

https://github.com/yas-sim/openvino-model-division-and-simple-custom-layer

Demonstrates how to divide a DL model into multiple IR model files (division) and introduce a simplest way to implement a custom layer works with OpenVINO IR models.

cnn convolution cpp custom-kernel custom-layer example how-to intel mnist model-conversion model-generation model-optimizer numpy numpy-capi openvino python python-extension savedmodel tensorflow

Last synced: 22 Apr 2025

https://github.com/fogleman/grayscott

Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL

cpp gray-scott-model opencl reaction-diffusion

Last synced: 13 May 2025

https://github.com/adrianoviana87/ltuiny

Text based utility that helps you add a transaction to a ledger file.

cpp cpp17 ledger ledger-cli ledger-client plaintext-accounting

Last synced: 12 May 2025

https://github.com/guangie88/rustfp

C++ implementation of Rust Option/Result and Iterator.

cpp cpp14 functional-programming iterator monad monadic monadic-optionals monadic-result rust

Last synced: 28 Feb 2025

https://github.com/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

Last synced: 26 Apr 2025