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/moogacs/problem-solving

Problem solving repo. for the purpose to collect problems solution with different programming language

algorithms c cpp datastructures java javascript problem-solving python

Last synced: 17 Jan 2026

https://github.com/0xvpr/hm3-trainer

Hitman Blood Money Trainer built with C++.

blood-money cheat cpp directx9 hack hitman hitman-blood-money imgui

Last synced: 19 May 2026

https://github.com/blastrain/libhtml5

minimum html5 library for running your C++ code on web browser

c-plus-plus cpp emscripten html5 wasm webassembly

Last synced: 05 Nov 2025

https://github.com/superstar1205/housedesignapp

House🏠design 🔰 and building order and build Hybrid app in AU. iOS/Android/ionic/iPad/MobileAppDevelopment.

android-application cpp ionic-framework ios-app java javascript mobile-development objective-c typescript

Last synced: 31 Oct 2025

https://github.com/anmol-singh-jaggi/file-shredder

:scissors: A program to shred files and folders securely

c-plus-plus cpp file shred-files

Last synced: 14 Apr 2025

https://github.com/illescasdaniel/file

C++ class to easily read and write to files

cpp file read write

Last synced: 13 Apr 2025

https://github.com/thephoenix77/leetcode

This repository contains my solutions to various LeetCode problems. Each problem is organized into its own directory, and the solutions are implemented in C++.

cpp leatcode-medium leetcode leetcode-cpp leetcode-easy leetcode-hard leetcode-solutions

Last synced: 13 May 2025

https://github.com/apoleon33/m-a-p

:seedling: machine à plante

arduino cpp discord electron plants python raspberry-pi

Last synced: 05 Apr 2025

https://github.com/brightprogrammer/misraos

A Modern Operating System Written in C++ From Scratch!

cmake cpp kernel modern operating-system osdev

Last synced: 26 Jul 2025

https://github.com/ambujraj/hacktoberfest2019

A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]

beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest19 hacktoberfest2019 html java javascript nodejs php programming python python3 r ruby swift

Last synced: 09 Jul 2025

https://github.com/leiless/assertf.h

🚀 C header-only formattable assert macros library

assert assertion assertion-library c cpp debug debugging header-only misuse test unittest

Last synced: 10 Sep 2025

https://github.com/flexxxxer/md5_hash

hash library by md5 algorithm

cpp hashing-algorithm library md5

Last synced: 21 Apr 2026

https://github.com/karnkaul/clap

Lightweight, type-safe command line arguments parser using C++23

argument-parser cli cpp cpp23

Last synced: 17 Mar 2026

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

Solution of HackerRank problems.

cpp hackerrank java problems python solutions sql

Last synced: 10 Apr 2025

https://github.com/abdallahhemdan/tetris-game

🧩Implementation of Tetris Game using C++/SDL..

cpp sdl tetris tetris-game tetrisgame

Last synced: 07 May 2025

https://github.com/keithdhedger/castreceiver

A small upnp renderer for linux ( aimed at RPI3 ) to display cast videos etc on main TV.

cast cli cplusplus cpp linux mplayer omxplayer reciever renderer rpi tv upnp

Last synced: 10 Apr 2025

https://github.com/weebnetsu/database-connection-cpp

Simple database connection and display in C++

c cpp mysql tutorial

Last synced: 05 May 2025

https://github.com/mrts/flag-set-cpp

flag_set is a type-safe class for using enums as flags in C++

cpp enums

Last synced: 30 Apr 2025

https://github.com/houhuawei23/nudt-sysyc-csc2024

NUDT SysY Compiler for CSC-2024

compiler cpp llvm

Last synced: 30 Apr 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025

https://github.com/eintim23/playerlink

Cross platform, universal discord rich presence for media players

cpp discord linux macos media mediaplayer music rich-presence rpc windows

Last synced: 30 Apr 2025

https://github.com/jobinrjohnson/flare

A compiler for TypeScript

bison-flex clang compiler cpp language llvm typescript

Last synced: 13 May 2025

https://github.com/conradsnicta/armadillo-gmm

gmm_diag and gmm_full: C++ classes for multi-threaded Gaussian mixture models and Expectation-Maximisation

armadillo clustering clustering-algorithm cpp em-algorithm expectation-maximization gaussian-mixture-models gmm k-means k-means-clustering machine-learning mapreduce openmp statistics

Last synced: 13 May 2025

https://github.com/parasoft/run-cpptest-action

A GitHub Action for running Parasoft C/C++test analysis

analysis c code compliance cpp cpptest lint parasoft quality security static test testing

Last synced: 11 Jul 2025

https://github.com/stephensmith25/pythonfmu3

A lightweight framework that enables the packaging of Python3.x code as co-simulation FMUs following version 3.0

cpp fmi fmi3 python

Last synced: 03 Apr 2025

https://github.com/ungive/loon

Make a local file accessible online instantly via HTTP

cpp cpp17 go golang libhv protobuf reverse-tunnel tunnel

Last synced: 10 Apr 2025

https://github.com/cjdb/cjdb.github.io

Repository for hosting Christopher Di Bella's personal website.

cpp github-pages website

Last synced: 19 Apr 2025

https://github.com/madhavjivrajani/simdfa

Simulations of deterministic finite automata in different languages!

cpp dfa go golang hacktoberfest haskell java javascript julia nfa nim oops oops-in-cpp oops-in-python python racket rust simulation

Last synced: 17 Mar 2025

https://github.com/niravcodes/huffman_compression

The implementation of the Huffman algorithm as a command line utility.

compression cpp huffman huffman-coding huffman-compression information-theory

Last synced: 10 Apr 2025

https://github.com/arbrk1/typeclasses_cpp

Feature-complete typeclasses for C++

cpp cpp-templates crtp traits typeclasses

Last synced: 06 Mar 2026

https://github.com/engcang/tkdnn-ros

(ROS) YOLOv3, v4, v7 detection + Shelfnet semantic segmentation with TensorRT, utilizing tkDNN

cpp darknet detection ros semantic-segmentation tensorrt yolo

Last synced: 18 Mar 2025

https://github.com/wthrajat/seamcarving

C++ implementation of the Seam Carving Algorithm using Dynamic Programming. Available to use as a C++ binary

cpp dynamic-programming glew image opencv seamcarving

Last synced: 07 Jul 2025

https://github.com/jrmadsen/madthreading

A low-overhead, task-based threading API using a thread-pool of C++11 threads

async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe

Last synced: 11 Apr 2025

https://github.com/threeal/gcovr-action

Generate code coverage reports for a C++ project on GitHub Actions using gcovr

actions c ci code-quality coverage coverage-report cpp gcc gcov test-coverage testing

Last synced: 11 Apr 2025

https://github.com/arthurmco/demangler-js

C++ name demangler written in javascript

cpp demangler javascript-library

Last synced: 17 Jan 2026

https://github.com/gpmueller/imgui-app

An ImGui app example with OpenGL that runs on all platforms, including the web

cpp cross-platform imgui imgui-glfw opengl3 wasm

Last synced: 02 Apr 2026

https://github.com/specs-feup/cacti

Compiler Analysis Tool

c cpp source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/stallion-x/text-auto-typing

自动输入/文本自动输入/自动输入文本/文本自动输入器 一款针对学校作业系统代码输入体验太烂而推出的,使用Qt开发的,具备图形界面的自动输入软件。An automatic typing program developed by Qt due to the poor experience of homework system.

cpp gui qt qt5 text typing

Last synced: 08 Jul 2025

https://github.com/danielblagy/ecs_example

An example C++ project utilizing ECS architecture (with entt library).

architectural-patterns cpp cpp17 ecs entity-component-system example-project game-development gamedev

Last synced: 04 Jul 2025

https://github.com/gershnik/android-cmdline-jni

How to create a native Android command-line application that loads and uses ART virtual machine

android-runtime command-line cplusplus cpp jni-android

Last synced: 29 Apr 2025

https://github.com/objectionary/game-of-life

Experimental implementation of Conway's Game of Life in C++ and EO

cpp eolang

Last synced: 01 May 2025

https://github.com/nabijaczleweli/pb-cpp

Console progress bar for C++

cpp cpp-library cpp14 port progress-bar

Last synced: 21 Jun 2025

https://github.com/patrickelectric/cpy-rs

A Rust crate to help creating C++ and Python bindings

bindings cpp python rust

Last synced: 18 Jun 2025

https://github.com/bitwizeshift/alloy

🚧A WIP hobbyist game engine written in modern C++

cpp cpp17 entity-component-system game-development game-engine gamedev open-source

Last synced: 12 Apr 2025

https://github.com/teampopwork/poplib

PopCap's SexyAppFramework with changes.

c cmake cpp cpp20 popcap sexyappframework

Last synced: 15 Jun 2025

https://github.com/elerac/stl-creator

Create and edit STL files in C++

3d-models cpp stl-files

Last synced: 10 Apr 2025

https://github.com/pragmacube/stan-robotix-source

Code source des compétitions et activités auxquelles Stan Robotix 6622 a participé.

cpp documentation first-robotics-competition frc programming robotics-competition robotics-programming

Last synced: 10 Apr 2025

https://github.com/soulcrancerdev/highlights

Blockchain AI Agent (Solana AI Agent, Bitcoin AI Agent, Ethereum AI Agent) - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development.

ai bitcoin bitcoin-ai-agent blockchain-ai-agent cpp doge ethereum-ai-agent fractal machinelearning onchain-ai-agent ordinal python rune rust solana solana-ai-agent solana-smart-contract typescript

Last synced: 16 Apr 2026

https://github.com/egecetin/repo-init

C++ Application Template. It has already integrated a Telnet and ZeroMQ server to receive commands, Crashpad handler to generate minidump, a Prometheus server to broadcast performance metrics. Also, it can send logs to syslog using Spdlog, to a Sentry server and Grafana Loki instance

application-template cmake cpp cpp-template grafana-loki-client prometheus-client sentry-client template

Last synced: 19 Oct 2025

https://github.com/tdegeus/cpppath

Simple file-path module for C++

cpp path

Last synced: 05 Jul 2025

https://github.com/khaledashrafh/online-library-system

This project is a C++ program that simulates an online library system. It allows users to create accounts, browse books, borrow books, return books, and rate books. The program also keeps track of the inventory of books and the history of transactions.

arrays cpp library-management-system object-oriented-programming online-library oop

Last synced: 17 Oct 2025

https://github.com/organization/libreism

Open source server time viewer written in C++

boost cmake cpp cxx17 drogon ntp ntp-client server-time standard-time ticketing-clock vue

Last synced: 24 Apr 2025

https://github.com/pdawg-bytes/winrtcorewindow

Hosting a raw CoreWindow on hWnd from C# or C++.

abi corewindow cpp csharp windows winrt winrtxaml wrl wux

Last synced: 10 Oct 2025

https://github.com/goldsborough/bloom-cpp

:mag: A header-only bloom filter implementation in C++14.

bloom-filter cpp cpp14

Last synced: 12 Oct 2025

https://github.com/ron4fun/intxlib4cpp

IntX is a C++11 port of IntX arbitrary precision Integer library with speed, about O(N * log N) multiplication/division algorithms implementation.

absolute-v bezout-algorithm biginteger cplusplus cpp factorial gcd intx lcm ln log10 logn math miller-rabin modpower modular-exponentiation modular-inverse pcg prime-numbers

Last synced: 09 Oct 2025

https://github.com/vanhakobyan/operatingsystemwithcpp

:chart_with_upwards_trend:Operating System with C++:chart_with_upwards_trend:

cpp operating-system os

Last synced: 16 Oct 2025

https://github.com/ashaduri/qt-cctalk

Cross-platform ccTalk protocol implementation in modern C++ / Qt

arduino bill-validator bsd-3-clause cctalk coin-acceptor cplusplus cplusplus-17 cpp cpp17 cpp17orlater payment point-of-sale pos qt qt5

Last synced: 17 Mar 2026

https://github.com/link-u/libavif-container

A library to manipulate avif containers. It's for neither decoding nor encoding.

av1 avif cpp heif isobmff miaf

Last synced: 07 Oct 2025

https://github.com/iartorias/debug_remover

A tiny tool to strip the debug info from Windows binary files.

cpp cpp17 debug pe pe-binaries

Last synced: 14 Jun 2025

https://github.com/genshen/pkg

A simple and experimental c/c++ package manager

c cpp package-manager

Last synced: 08 Jan 2026

https://github.com/alexandrehiroyuki/datatome

Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.

algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance

Last synced: 24 Oct 2025

https://github.com/ecomaikgolf/buacshell

Unofficial terminal application for the University of Alicante library written in C++

cpp libcurl library-automation terminal-based university-of-alicante

Last synced: 08 Oct 2025

https://github.com/simonprovost/cpppool

[Final Grade: A] Second "Piscine" of Epitech, C++ programs to learn Object-oriented programming.

cpp epitech object-oriented-programming pointers

Last synced: 18 Oct 2025

https://github.com/nessan/utilities

Some header-only C++ utility functions

cpp cpp20 utilities

Last synced: 21 Jan 2026

https://github.com/cyberus-technology/guest-tests

Mini operating systems for targeted testing of x86 virtualization stacks user at Cyberus Technology.

cpp low-level nix testing virtualization x86

Last synced: 04 Apr 2026

https://github.com/suryasekhar14/hacktoberfest-2021

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python

Last synced: 10 Mar 2026

https://github.com/ethiraric/mysql_orm

A C++ ORM for MySQL

cpp mysql orm

Last synced: 27 Aug 2025

https://github.com/anandman03/coding-ninjas-cp-course-2021

Hey there 👋. This repository contains verified c++ codes for the competitive programming course. Python/Java solutions will be added soon. I will be uploading the course within a few days

2021 coding-ninjas coding-ninjas-solution competitive-programming cpp

Last synced: 12 Apr 2025

https://github.com/nimble-dev/rcjit

Experimental jit compiler for R built on NIMBLE

compiler cpp eigen jit r

Last synced: 10 Jul 2025

https://github.com/justbuchanan/stylize

Quickly re-format or checkstyle your code repository

beautify checkstyle cpp formatter golang

Last synced: 16 May 2025

https://github.com/matthewt53/very-simple-smtps

A small library written in c++ that uses libcurl to be able to send emails with binary attachments.

binary-attachments cpp libcurl smtp smtp-client smtp-library smtplib smtps smtps-client

Last synced: 12 Apr 2025

https://github.com/JulyOT/JulyOT

The central repository for all content released as part of #JulyOT each year

ai aiot cpp edge embedded iiot iot python

Last synced: 10 Mar 2025

https://github.com/rachhshruti/reliable-file-transfer-udp

Reliable file transfer using unreliable User Datagram protocol

client-server congestion-control cpp flow-control networking sliding-window-protocol udp

Last synced: 14 Apr 2025

https://github.com/suifei/asm2hex2

The new version is refactored using C++ (cpp), while the original version was developed using Golang. A cross-platform GUI tool for converting between Assembly and Machine Code (Hex), powered by Keystone Engine and Capstone Engine.

capstone cpp decompiler dissassembler keystone opcodes tools wxwidgets

Last synced: 12 Jan 2026

https://github.com/stellar-group/blaze

Fork of the Blaze library for compatibility with Blaze CUDA · https://bitbucket.org/blaze-lib/blaze · https://github.com/STEllAR-GROUP/blaze_cuda

cpp cpp14 cuda hpc linear-algebra metaprogramming

Last synced: 30 Apr 2025

https://github.com/objectionary/eo-graphs

A few classic graph algorithms implemented in C++, Java, and EOLANG

algorithm cpp eolang graph graph-algorithms java

Last synced: 01 May 2025

https://github.com/ecomaikgolf/alma

toy kernel written in C++ for x86-64 machines with the mere purpose of learning OS development

academic-project cmake cpp kernel make nasm qemu qemu-x86 stivale stivale2 x86-64

Last synced: 22 Oct 2025

https://github.com/manfredipist/qi2cprotocol

Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685

cpp i2c i2c-bus i2c-protocol i2c-sensors mpu6050 pca9685 qmc5883l qt5 tca9548a tof10120 vl53l1x vl6180x

Last synced: 12 May 2025

https://github.com/danielmartensson/wxplot

Real time plotting in wxWidgets - No dependencies

cpp plot plots plotting real-time wxwidgets

Last synced: 11 Jun 2025

https://github.com/cfnptr/pack

Runtime optimized multi-platform data packing library for realtime game resources loading

c c99 compression compressor container cpp cross-platform csharp data library multi-platform pack package packer packing resource resources runtime storage zstd

Last synced: 30 Oct 2025

https://github.com/banaankiamanesh/anti-windup-pid-controller

This is a C++ Library for Anti Windup PID Controller!

anti-windup c controller cpp library pid-control

Last synced: 24 Sep 2025

https://github.com/martin-olivier/cpptemplate

C++ project template that uses CMake / Google Test / Github Actions

ci cmake cpp template

Last synced: 26 Jun 2025

https://github.com/jupp0r/cpp-codegen-rs

Generate code from C++ classes

code-generator cpp libclang rust

Last synced: 22 Jul 2025

https://github.com/modenaxe/muscleforcedirection

Package to interface musculoskeletal models with finite element packages

biomechanics cpp matlab opensim

Last synced: 25 Jul 2025

https://github.com/unclechu/midihaskey

MIDIHasKey — Virtual MIDI keyboard suitable for microtonal music

audio audio-processing cplusplus cpp haskell jack jackaudio keyboard microtonal midi midi-keyboard wxwidgets

Last synced: 26 Oct 2025

https://github.com/khbminus/fasttyping

Keyboard trainee as course project @ HSE University

cpp keyboard-game qt

Last synced: 13 Apr 2025

https://github.com/christhrasher/argon

Command line argument parser

cpp

Last synced: 22 Mar 2025

https://github.com/kylereddoch/cs210-cpp

Collection of my work for my C++ Programming Languages class at SNHU.

cplusplus cpp programming-languages snhu

Last synced: 24 Jun 2025

https://github.com/fmxexpress/cpp-cross-platform-samples

C++Builder FireMonkey demos and examples for Android, IOS, MacOS, Windows, Linux, HTML5

android cpp firemonkey ios macos windows

Last synced: 14 Apr 2025