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/Cpp-Project-Manager/Cpp-Project-Manager

A C++ Template Generator and Project manager. The C++ equivalent to rust's cargo.

build-system command-line cpp cppm creation-project package-manager

Last synced: 28 Mar 2025

https://github.com/soreing/rsa-cpp-encrypt

Simple RSA key generation and encryption library for C++

big-integer cpp crypto cryptography montgomery-multiplication rsa rsa-encryption x86

Last synced: 27 Mar 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/jsteemann/atoi

Fast string to integer conversion

atoi cpp integer-conversion library performance

Last synced: 07 May 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/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/willdoescode/lu

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

cpp ls

Last synced: 30 Jun 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/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/adamydwang/mobilellama

a lightweight C++ LLaMA inference engine for mobile devices

cpp inference llama llm openblas

Last synced: 23 Jan 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/tjkendev/procon-library

my library for competitive programming

algorithms competitive-programming cpp procon-library python

Last synced: 15 Mar 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/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/kennymalac/tinycdn

A small and fast CDN "middleware".

cdn cpp cpp17 object-store

Last synced: 24 Jul 2025

https://github.com/lioncat2002/helixlang

A small language compiler

compiler cpp helix language

Last synced: 17 Mar 2025

https://github.com/atmegabuzz/weebserver

Simple Webserver Implementation using Sockets

cpp hacktoberfest hacktoberfest2022 sockets webserver

Last synced: 14 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/volpatto/simple_pybind_example

A simple example of how to bind C++ code in Python

cmake cpp multilanguage pybind pybind11 python

Last synced: 28 Jul 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/tuarua/taskbarprogressane

AIR Native Extension for displaying taskbar progress on macOS & Windows 7, 8, 10

actionscript adobe-air air-native-extensions ane cpp osx swift swift-3 windows-10

Last synced: 14 Apr 2025

https://github.com/pdsmart/zpu

ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.

assembly-language bash c cpp perl vdl

Last synced: 14 Apr 2025

https://github.com/curve/ereignis

🎉 A thread-safe C++20 Event Library

cmake cpp cpp-library cpp20 cpp20-library events

Last synced: 21 Mar 2025

https://github.com/pockerman/rlenvscpp

Environments and various utilities for reinforcement learning with C++

cpp gymnasium-environment openai-gym reinforcement-learning reinforcement-learning-environments

Last synced: 12 Apr 2025

https://github.com/loopperfect/satori

An HTTP server library in C++

cpp web-server

Last synced: 23 Jul 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/blueskyson/qt-pac-man

make a pacman game with Qt

cpp pacman-game qt

Last synced: 24 Mar 2025

https://github.com/bauripalash/escraper

Scrap Email Addresses From PDFs and Photos! in C++ (Python was tooo easy to do)

cpp email-parsing hacktoberfest scraper

Last synced: 16 Jan 2026

https://github.com/javiorfo/nvim-fuel

Neovim plugin written in Lua for running a main or script in several languages

assembly cpp go haskell java kotlin lua main neovim neovim-plugin python rust scala scheme zig

Last synced: 05 May 2025

https://github.com/xuehao/programming-abstractions-in-cpp

Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.

computer-science cpp cs106b programming-language

Last synced: 24 Apr 2025

https://github.com/morglod/cpp_traits

rust-like traits (type erasure) on plain C++

cpp cpp20 rust rust-like traits type-erasure

Last synced: 24 Apr 2025

https://github.com/darthmoomancer/polydev

THE project manager for neovim

c cpp html java lua neovim-plugin python rust

Last synced: 02 Sep 2025

https://github.com/alpaka-group/vikunja

Vikunja is a performance portable algorithm library that defines functions operating on ranges of elements for a variety of purposes . It supports the execution on multi-core CPUs and various GPUs. Vikunja uses alpaka to implement platform-independent primitives such as reduce or transform.

cmake cpp cpp17

Last synced: 01 Jul 2025

https://github.com/biojppm/c4stl

C++ library of performance-minded contiguous containers, strings and streams

containers contiguous-containers cpp cpp-library cpp11 string-manipulation

Last synced: 21 Aug 2025

https://github.com/ice1000/oi-codes

:closed_lock_with_key: Solutions for online code challenges. Don't be evil.

acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript

Last synced: 18 Mar 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/2shady4u/libkra

A C++ library for importing Krita's KRA & KRZ formatted documents.

cpp cpp-library kra-files krita

Last synced: 10 Apr 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/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/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/akashi-org/akashi

A next-generation video editor

akashi cpp hardware-acceleration python vfx video video-editor

Last synced: 16 Oct 2025

https://github.com/zopieux/qnapctl

Control QNAP TS-453 Pro hardware LEDs, LCD and react to button pushes.

cpp cpp17 dbus qnap qnap-nas qt qt5 systemd

Last synced: 09 Oct 2025

https://github.com/brainiac2677/cpp-notes

This repository focuses on the OOP concepts with C++.

cpp

Last synced: 09 Oct 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/oatpp/oatpp-openssl

OpenSSL adaptor for Oat++ applications

cpp oatpp openssl tls

Last synced: 02 Aug 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/vitkarpov/dcp

:computer: :books: Interviews & competitive programming

competitive-programming cpp interview-preparation interview-questions javascript

Last synced: 06 May 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/springbear2020/whut-matching-game

连连看游戏是一款基于 Microsoft 公司的 MFC 框架开发的在给定的图案中进行相同图案配对连线消除的简单游戏,游戏规则简单、画面清晰可爱。

cpp matching mfc-application

Last synced: 13 Apr 2025

https://github.com/oleksis/picta-dl-gui

Picta Downloader GUI

cpp downloader gui picta qt5

Last synced: 15 Mar 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/cemolcay/musictheorycpp

C++ music theory library

chord cpp music-theory note scale

Last synced: 05 Mar 2026

https://github.com/callmeechocodes/fetcho

:sparkles: A simple fetch made in C++

cpp fetch linux linux-command neofetch sysfetch

Last synced: 23 Oct 2025

https://github.com/raphaelthegreat/psxemu

An experimental Playstation emulator

cpp emulator mips opengl playstation psx-emulator

Last synced: 27 Sep 2025

https://github.com/thecurle/purpuri

The Purple VM, a custom JVM in C++.

cpp interpreter java jvm stack-based

Last synced: 11 Jun 2025

https://github.com/equalitie/cpp-upnp

This is a read-only mirror of: https://gitlab.com/equalitie/cpp-upnp "UPnP C++ library using Boost.Asio"

asio cpp cpp14 upnp

Last synced: 04 Mar 2026

https://github.com/curve/channel

🧵 A C++ implementation of Rust's std::sync::mpsc::channel

cpp cpp17 cpp17-library cpp20 cpp20-library mpsc mpsc-channel threading

Last synced: 29 Oct 2025

https://github.com/RedSkittleFox/serialize

C++ 23 serialization library

cpp cpp23 reflections serialization

Last synced: 31 Mar 2025

https://github.com/orbitcowboy/gnuplot-cpp

Automatically exported from code.google.com/p/gnuplot-cpp

c-plus-plus cpp gnuplot gnuplot-cpp

Last synced: 05 Jul 2025

https://github.com/dehancer/dehancer-common-cpp

C++ common lib is used by Dehancer project

cpp crypto

Last synced: 21 Feb 2026

https://github.com/llnl/gecko

C++ library for graph ordering

cpp graph math-physics optimization ordering

Last synced: 29 Apr 2025

https://github.com/adonmo/daylight

The answer to your daylight related questions

cpp irradiance python sunrise sunset

Last synced: 14 Jul 2025

https://github.com/robotology/superimpose-mesh-lib

A modern C++ augmented-reality library to superimpose 3D objects on images.

augmented-reality cpp library opencv opengl superimpose-3d-objects

Last synced: 19 Jun 2025

https://github.com/omercsp/simple-build-system

Easy to use and configure C/C++ build system based on Gnu Make

build build-system build-tool c clang cpp cxx gcc gmake linux make makefile sbs system toolchain

Last synced: 16 Oct 2025

https://github.com/ruimaciel/femp

A small C++ finite element method implementation developed as a part of my master's thesis

c-plus-plus cpp finite-element-analysis finite-element-methods finite-elements master-thesis opengl qt qt5

Last synced: 05 May 2025

https://github.com/destroyerrrocket/rustycpp

A C++ Compiler (on the works)

compiler cpp rust

Last synced: 23 Apr 2025

https://github.com/shaswata56/taos-adventure

It is a C++ Game Project for 2nd semester. This game is Build From Scratch using C++ and SFML .

2d adventure c-plus-plus cpp game sfml squareworld tao tao-s taos-adventure

Last synced: 08 Sep 2025

https://github.com/jamesboer/tbl

CSV and tab-delimited table reader

c-plus-plus c-plus-plus-17 cpp cpp17 csv csv-parser

Last synced: 11 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/jsmolka/egg-player

A Groove Music like music player.

bass-dll cpp egg-player music-player taglib

Last synced: 04 Apr 2025

https://github.com/arpihomesecurity/pywiegand

Python wiegand reader on raspberry

cplusplus cpp python raspberry-pi wiegand

Last synced: 28 Oct 2025

https://github.com/bugra9/cpp.js

Bind C++ to JavaScript with no extra code. (WebAssembly & React Native)

bindings cpp emscripten javascript react-native swig wasm webassembly

Last synced: 16 Mar 2025

https://github.com/marcpages2020/CombatSystem

Combat System developed in Unreal Engine 5 centered in getting the best Game Feel possible.

cplusplus cpp development game game-development unreal-engine

Last synced: 11 Mar 2025