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/yohhoy/cpp-concepts

C++ Standard concepts diagrams

cpp cpp20

Last synced: 08 Apr 2025

https://github.com/shoyamanishi/androidmfcc

26-Point MFCC & 512-Point FFT Generator & Visualizer in Java, C++, and NEON intrinsics

android asr audio cpp fft java mfcc neon-simd-intrinsics spectrum visualizer

Last synced: 14 Apr 2025

https://github.com/endurodave/statemachinewiththreads

C++ State Machine with Asynchronous Callbacks

asynchronous-programming cpp publish-subscribe state-machine

Last synced: 11 Jul 2025

https://github.com/brevzin/span_ext

Comparison operators for std::span

cpp cpp20 span

Last synced: 20 Jul 2025

https://github.com/ststeiger/functioninterception

Overwrite C/C++ functions in memory for x86-32/64 on Linux, Mac & Windows

c cpp detour hooking linux macos windows

Last synced: 13 Apr 2025

https://github.com/amyrahmady/console-3d-maze-game

a simple console based 3D game with mazes written in C++ without using any library (Windows and Linux)

3d 3d-game command-line console console-renderer cpp cpp17 linux maze-game windows

Last synced: 13 May 2025

https://github.com/dcnick3/pqrs

Portable QR Scanning library

cpp js qr qr-code qr-code-reader qr-scanner

Last synced: 02 Sep 2025

https://github.com/gbowne1/programmernotes

This is a collection of Markdown notes written in Obsidian for programming and it includes notes on C, C++, using and configuring VSCode and many other things programming related. Anyone is welcome to contribute to this Markdown repository and make corrections.

c coding config cpp node-js nodejs notebook notebook-publish notes obsidian-md programming programming-language software

Last synced: 06 Mar 2026

https://github.com/rylern/acr122u-tutorial

Tutorial for writing a C/C++ app with the ACR122U on Linux

acr122u c cpp linux mifare mifare-classic mifare-ultralight nfc nfc-reader pcsc pcsc-tools pcsclite

Last synced: 15 Jun 2025

https://github.com/sfrechette/weather-micro-station

A modular, high-performance weather display system for the LILYGO T-Display S3, featuring real-time weather data from OpenWeatherMap API with smooth animations and professional UI.

arduino c cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 openweathermap-api platformio ticker weather weather-api

Last synced: 07 Apr 2026

https://github.com/adityaa30/programs

Solutions for Standard Problems on Algorithms & Data Structures in C++

algorithms cpp data-structures hacktoberfest

Last synced: 12 Mar 2026

https://github.com/adamydwang/mobilellama

a lightweight C++ LLaMA inference engine for mobile devices

cpp inference llama llm openblas

Last synced: 23 Jan 2026

https://github.com/vincentlaucsb/sqlite-cpp

A simple and robust SQLite wrapper for C++

cpp sqlite sqlite3

Last synced: 09 Apr 2025

https://github.com/tugraph-family/etcd-raft-cpp

The C++ implementation of etcd raft

cpp etcd raft

Last synced: 08 Feb 2026

https://github.com/satharus/twokey

A password manager with physical 2FA.

avr browser-extension cpp flask graduation-project password-manager python

Last synced: 08 Oct 2025

https://github.com/swag666baby/geoip

getting information about an ip address from the ipwhois api.

cpp ipgeolocation

Last synced: 11 Oct 2025

https://github.com/seanghay/betterkhmer

Regex-free, fast Khmer Encoding normalizer ported to 18 languages

c cpp csharp dart flutter go java khmer khmer-normalize khmer-normalizer kotlin perl php python ruby rust zig

Last synced: 02 Jun 2026

https://github.com/moxibyte/moxpp

C++ Template Repository with Conan2 and Premake5 (Windows and Linux support)

conan conan2 cpp cpp20 premake5 template

Last synced: 23 Oct 2025

https://github.com/MaximePremont/Zappy_Epitech

Epitech project : multiplayer game played by artificial intelligences and viewed by a graphical AR interface.

artificial-intelligence augmented-reality c cpp csharp epitech game python zappy

Last synced: 27 Oct 2025

https://github.com/shlomnissan/vglx

✨ A fast cross-platform 3D rendering engine for modern C++

3d cpp opengl rendering vulkan

Last synced: 14 Oct 2025

https://github.com/SweetIceLolly/DragControlsIDE

一个使用VB6开发的简易IDE,以VB6开发的形式来开发C++程序,让C++对GUI的编写更加香甜~

cpp gui ide programming ui-design vb6 visual-basic-6 visualbasic6

Last synced: 11 Mar 2025

https://github.com/GareBear99/FreeEQ8

FreeEQ8 is a professional-grade, free and open-source 8-band parametric EQ plugin for macOS, Linux, and Windows. Linear phase, dynamic EQ, match EQ, per-band drive, band linking, M/S processing, oversampling, and a real-time spectrum analyzer. FabFilter Pro-Q alternative for $0–$20

audio-plugin audio-processing cmake cpp daw eq eq-eight eq8 equalizer free-plugin juce macos mixing music-production open-source parametric-eq spectrum-analyzer vst-plugin vst3 windows

Last synced: 07 May 2026

https://github.com/AlkaffAhamed/Tahajjud-Calculator

A Command-Line Application in C++ to calculate Tahajjud Times

c-plus-plus console-application cpp islam islamic-app islamic-apps islamic-prayer-times muslim

Last synced: 12 Feb 2026

https://github.com/named-data/repo-ng

NDN repo in C++ (deprecated, use ndn-python-repo)

cpp ndn sqlite storage

Last synced: 10 Feb 2026

https://github.com/m-fatah/reflect

A single file header only static reflection library for C++20.

cplusplus cpp cpp20 gcc header-only msvc no-dependencies reflection single-file static-reflection

Last synced: 04 Mar 2026

https://github.com/tjkendev/procon-library

my library for competitive programming

algorithms competitive-programming cpp procon-library python

Last synced: 15 Mar 2026

https://github.com/curtinfrc/2024-crescendo

Our code for FRC 2024: CRESCENDO, using Gradle, Wombat, and probably other stuff

cpp frc frc-cpp frc-robot gradle gradle-build groovy wombat

Last synced: 24 Oct 2025

https://github.com/f-squirrel/dockerized_cpp

Dockerized C/C++ Build Environment

c cpp docker makefile

Last synced: 18 Apr 2026

https://github.com/imharris24/snake-cpp

A simple snake game made in C++ using Object Oriented Programming.

cpp cpp-project game oop project snake snake-cpp snake-game

Last synced: 14 Apr 2025

https://github.com/jokade/swog

Scala wrapper generator for interop with C, C++, Objective-C, and script languages.

c cpp interop lua objective-c scala scala-native

Last synced: 12 Jan 2026

https://github.com/mandliya/gameboy_emulator

A gameboy emulator built with modern c++

cpp cpp11 cpp14 gameboy gameboy-emulator modern-cpp

Last synced: 13 Apr 2025

https://github.com/lioncat2002/helixlang

A small language compiler

compiler cpp helix language

Last synced: 17 Mar 2025

https://github.com/Componolit/Cappulada

[DEPRECATED] Generate Ada bindings to C++ code

ada binding-generator bindings cpp

Last synced: 14 Mar 2025

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

Allwinner SoC support for the Genode OS framework

aarch64 allwinner-a64 arm cplusplus cpp genode osdev pinephone

Last synced: 07 Apr 2025

https://github.com/ziggi/rustext

Fix Russian text plugin for SA-MP: GameText's, TextDraw's and Menu's

cmake cpp crutch gta gtasa hooks plugin sa-mp samp sanandreas

Last synced: 07 May 2025

https://github.com/vertueux/i2c_pwm_board

ROS2 Controller for the Adafruit 16 channel PWM servo I²C board, hat and similar PCA9685 based boards, provides absolute proportional PWM control as well as supports geometry_msgs/Twist.

cpp i2c i2c-bus learn pca9685 ros ros2 ros2-humble

Last synced: 08 Apr 2025

https://github.com/jsteemann/atoi

Fast string to integer conversion

atoi cpp integer-conversion library performance

Last synced: 07 May 2025

https://github.com/madebypixel02/42-madrid-cursus

[42 Madrid] Ongoing repository containing links to the various projects I'll work on as a 42 student.

42-cursus 42born2code 42madrid 42school c cpp git make peer2peer shell

Last synced: 11 Apr 2025

https://github.com/blackmatov/fun.hpp

My old crazy idea about functional programming in C++

c-plus-plus c-plus-plus-17 cpp cpp17 functional-programming haskell type-classes

Last synced: 12 Apr 2025

https://github.com/brakmic/hpx_projects

:zap: High-Performance-Computing with C++

boost c-plus-plus cplusplus cpp hpx

Last synced: 23 Apr 2025

https://github.com/ahuge/nuke-removechannels

A plugin for the Foundry's Nuke. It allows manipulation of channels via regular expressions.

cpp foundry-nuke project regex

Last synced: 10 Jul 2025

https://github.com/shibam120302/striver_cp_sheet

Solution of the problems listed in Striver CP Sheet made by Striver, with resources

codeforces codeforces-problems codeforces-solutions cp cp-sheet cpp striver strivers-cp-sheet

Last synced: 10 Jul 2025

https://github.com/nvidia/nvnmos

NVIDIA NMOS (Networked Media Open Specifications) Library

c cpp nmos sdk

Last synced: 05 Sep 2025

https://github.com/iwatake2222/generic-tflmicro

CMake project for TensorFlow Lite Micro

cmake cpp tensorflow tensorflow-lite

Last synced: 05 Sep 2025

https://github.com/supertone-inc/supertonic

Lightning-fast, on-device TTS — running natively via ONNX.

cpp csharp go ios java lightweight nodejs on-device python rust swift text-to-speech tt tts web

Last synced: 24 Nov 2025

https://github.com/utilforever/styler

A header only Modern C++ library for styling output text in Terminal based on rang

color cplusplus cpp cpp-library cpp11 cpp14 cpp17 cpp20 styler terminal

Last synced: 03 Nov 2025

https://github.com/krshrimali/dcgan-celeba-pytorch-cpp

DCGAN Implementation using PyTorch in both C++ and Python

celeba computer-vision cpp dcgan deep-learning gan libtorch pytorch

Last synced: 04 Aug 2025

https://github.com/willdoescode/lu

lu, an opinionated `ls` with the best features by default.

cpp ls

Last synced: 30 Jun 2025

https://github.com/sam-astro/cpp-key-logger

Simple console based Windows key-logger created in C++

backdoor botnet cplusplus cpp executable keylogger malware trojan virus windows

Last synced: 21 Jun 2025

https://github.com/pit-ray/fluent-tray

Fluent design-based GUI library for system tray applications written in C++ single header.

cpp desktop fluent-design gui-library tray windows windows-10 windows-11

Last synced: 05 May 2025

https://github.com/thelartians/revisited

🧑‍🤝‍🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.

acyclic any anyfunction compile-time cplusplus cpp fast function inheritance multimethods multiple-dispatch template visitor visitor-pattern

Last synced: 06 May 2025

https://github.com/visualgmq/grogue

grogue是一个参考了CDDA,饥荒的Roguelite游戏。玩家需要存活下去,并且探索不同的世界(施工中)

cmake cpp cpp17 game game-2d game-development roguelite sdl2

Last synced: 12 Apr 2025

https://github.com/grindgold/awsome-projects

😎「计算机淘金手册」立志收录各种酷炫、高大上、对小白友好的开源项目,包括但不限于Java、C++、Python、Golang、JavaScript、人工智能、机器学习、人工智能等相关项目。

cpp database database-management golang java javascript jquery python system

Last synced: 06 Sep 2025

https://github.com/bertrandmartel/digest-auth-session-cpp

C++ digest authentication/session library for server

cpp cpp-library digest-authentication

Last synced: 07 May 2025

https://github.com/mguludag/qeasysettings

Easy to use manage settings and style options for your Qt projects! and auto follow Windows 10 dark/light scheme feature 😎

cpp qml qt qt-quick qt-stylesheets qt-widgets qt5 qt5-gui qtwidgets theme-settings

Last synced: 05 May 2025

https://github.com/ohjurot/scriptingguide

Guide to C++ Scripting in Java, C#, Lua, Python and Angelscript (YouTube Series)

angelscript cpp csharp java java-8 lua python script scripting tutorial youtube

Last synced: 18 Mar 2025

https://github.com/harshjuly12/leetcode

Solving 10-15 LeetCode problems daily pt.1

bash cpp java-8 python3

Last synced: 07 May 2025

https://github.com/karnkaul/locc

C++20 utility to count lines of code

count-lines cpp cpp20 lines-of-code

Last synced: 24 Dec 2025

https://github.com/yushulx/gobarcodeqrsdk

Golang barcode detection module based on Dynamsoft C/C++ Barcode SDK

barcode c code39 cpp docker ean13 golang pdf417 qrcode

Last synced: 15 Dec 2025

https://github.com/kezhengjie/cppnat

cppnat is a NAT reverse proxy tool (aslo known as a hole punching tool) helps you expose your private IP and port and bind them onto a server with public IP,access your private service anywhere.

asio cpp cpp17 cross-platform easy-to-use fluent high-concurrency high-performance hole-punching modern nat nat-hole-punching nat-traversal network no-exception proxy reverse-proxy runtime-safety simple

Last synced: 12 Apr 2025

https://github.com/kelvins/smtpclient

:mailbox: A simple SMTP client to send e-mails using C++ and the Qt framework

cpp email qt smtp smtp-client

Last synced: 23 Jun 2025

https://github.com/garfield1002/jhr_skip_list

Header-only skip list library for modern C++ (C++17/C++20)

cpp data-structures header-only library skiplist

Last synced: 12 Apr 2025

https://github.com/thirtythreeforty/consensus

A clean, elegant watchface for Pebble watches in C++

cpp pebble

Last synced: 10 Apr 2025

https://github.com/windowsnt/tu

Win32 Differential Update Library

cplusplus cpp differential liveupdate php update upload win32

Last synced: 10 Apr 2025

https://github.com/nixrajput/bus-reservation-system-cpp

This repository contains the Bus Reservation System Management project developed using Object Oriented Programming (OOP) and File Handling concepts in C++.

bus bus-booking bus-reservation bus-reservation-management bus-reservation-system bus-ticket collaborate cpp cpp-solutions file-handling file-handling-in-cpp nixlab nixrajput nixrajput-github oops oops-in-cpp reservation reservation-system

Last synced: 01 May 2025

https://github.com/vitkarpov/dcp

:computer: :books: Interviews & competitive programming

competitive-programming cpp interview-preparation interview-questions javascript

Last synced: 06 May 2025

https://github.com/juangburgos/qfunctionutils

Qt helper functions for callback execution, throttle, debounce, etc.

cplusplus cplusplus-11 cpp cpp11 qt qt5

Last synced: 10 Apr 2025

https://github.com/abdallahhemdan/didumean

🚀 DidUMean, is a spelling checker application checks your spelling and recommend words for you in case of wrong spelling ...

cpp cpp14 english english-word spell spell-check spell-checker spell-corrector spelling-levenshtein-distance trie

Last synced: 06 May 2025

https://github.com/yegor256/fibonacci

Fibonacci algorithm implemented in a few compilable languages in different programming flavors

cpp csharp eiffel fibonacci golang haskell java lisp object-oriented-programming oop performance-testing

Last synced: 27 Mar 2025

https://github.com/amyrahmady/cpp-indicators

A very simple, easy-to-use, and single-header-only C++ library for console based indicators (loading spinners)

command-line console cpp library loading loading-spinner spinner threads

Last synced: 13 May 2025

https://github.com/dasaav-dsv/rttihook

A highly customizable header only RTTI analysis and VFT hooking toolset.

cpp cpp17 header-only-library hooking-framework hooking-library reverse-engineering rtti rtti-analyzer rtti-cplusplus

Last synced: 24 Dec 2025

https://github.com/stephanecharette/movedetect

Library to detect whether movement can be detected between two images or video frames.

cpp cpp17-library movement-detection opencv

Last synced: 14 Apr 2025

https://github.com/mstuttgart/oficina

:seedling: Repository where my study projects and tests are stored

android cpp django elixir flask j2me java javascript pygame python study-notes study-project

Last synced: 17 Mar 2025

https://github.com/loopperfect/satori

An HTTP server library in C++

cpp web-server

Last synced: 23 Jul 2025

https://github.com/tylerjw/mycobot

myCobot on ROS 2

cpp moveit2 robotics ros2 ros2-galactic

Last synced: 13 Apr 2025

https://github.com/kovacsv/visualscriptenginewxwidgets

A wxWidgets utility module for VisualScriptEngine

cpp node-editor visual-scripting wxwidgets

Last synced: 25 Jul 2025

https://github.com/blueskyson/qt-pac-man

make a pacman game with Qt

cpp pacman-game qt

Last synced: 24 Mar 2025

https://github.com/fovea-engine/raym3

Material Design 3 inspired immediate-mode GUI library for raylib. Build modern, beautiful user interfaces in C++ with automatic resource management.

c-plus-plus cpp gui immediate-mode material-design material-design-3 raylib ui-library user-interface

Last synced: 07 Feb 2026

https://github.com/mrdcvlsc/aes

A Lightweight Single Header file C++ AES Library that also supports AES Hardware Acceleration Technology

aes aes-128 aes-decryption aes-encryption aes192 aes256 aesni armv8 block-cipher blockcipher cipher confidentiality cplusplus cpp decryption encryption hardwareaccelerated key library security

Last synced: 15 Oct 2025

https://github.com/karnkaul/djson

Dumb simple JSON parsing library

cpp cpp23 cpp23-library json jsonc

Last synced: 11 Oct 2025

https://github.com/mattgodbolt/pt-three-ways-pres

Presentation for pt-three-ways - a CppCon 2019 presentation

cpp cppcon2019 path rendering tracing

Last synced: 16 Oct 2025

https://github.com/personalrobotics/chimera

:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++

boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python

Last synced: 29 Aug 2025

https://github.com/alexruzin/cpp_api

A C++ API which is useful for Win32. Includes a communication subsystem.

c cpp http-client injector socks5-proxy

Last synced: 10 Aug 2025