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/ntia/p528

U.S. reference implementation of Recommendation ITU-R P.528 providing propagation path loss predictions for aeronautical mobile and radionavigation services using the VHF, UHF, and SHF bands

cpp csharp itu propagation

Last synced: 12 Apr 2025

https://github.com/erfaniaa/fix-protocol

FIX 4.4 session layer implementation for a single pair of initiator (client) and acceptor (server) over TCP

asio boost cplusplus cpp data-structures finance financial financial-markets fix-protocol fixprotocol network socket-programming tcp

Last synced: 11 Apr 2025

https://github.com/derpius/vistrace

Garry's Mod binary module for tracing meshes at high speed on the CPU (and much more)

binary-module bvh cpp garrysmod garrysmod-module lua raytracing vistrace

Last synced: 24 Oct 2025

https://github.com/inetic/asio-utp

Boost.Asio wrapper over uTorrent's uTP library

asio cpp cpp14 utp

Last synced: 28 Feb 2026

https://github.com/john01dav/mbs

A simple cmake-based modular build system for C and C++, designed to be easy to use with a higher level project format than that of cmake.

cmake cpp

Last synced: 04 Mar 2026

https://github.com/yhirose/cpp-zipper

A single file C++ header-only minizip wrapper library

cpp cpp11 header-only minizip zip

Last synced: 24 Apr 2025

https://github.com/seleznevae/jag

Simple interactive grapher for 2D plots

c-plus-plus cpp grapher plot plotting qcustomplot qt

Last synced: 12 Mar 2026

https://github.com/sbis04/mediblock

App for sharing medical records securely (using custom encryption scheme and blockchain)

blockchain cpp dart ehrs ethereum flutter infura metamask post-quantum rinkeby solidity

Last synced: 18 Mar 2025

https://github.com/dulikvor/cppkin

Zipkin tracing library for Python and C++

cpp distributed-tracing python tracing zipkin

Last synced: 11 Sep 2025

https://github.com/zivid/zivid-cpp-samples

Code samples for the usage of a Zivid 3D camera in C++

cpp samples zivid

Last synced: 17 Jan 2026

https://github.com/wellflat/opencv-samples

OpenCV sample codes (C++/Python)

computer-vision cpp machine-learning opencv python

Last synced: 21 Mar 2025

https://github.com/jankozik/delaunator_cpp

A really fast C++ library for Delaunay triangulation of 2D points

2d algorithm computational-geometry cpp delaunay mapbox triangulation

Last synced: 05 Apr 2025

https://github.com/mericluc/modern-cpp-concurrency

A repository containing small tests regarding c++ concurrency - especially for C++17 and C++20.

concurrency cpp cpp17 cpp20 threading

Last synced: 17 Aug 2025

https://github.com/coders-school/modern-cpp

C++ online course. Modules about modern C++ features. C++11, C++14, C++17 and C++20

coders-school cplusplus cpp cpp11 cpp14 cpp17 cpp20 markdown md modern-cpp move-semantics

Last synced: 26 Jul 2025

https://github.com/mustafaquraish/rt

Ray tracing engine, from scratch, in C++

cpp path-tracing ray-tracing rendering-3d-graphics

Last synced: 07 Mar 2026

https://github.com/vittorioromeo/unosolo

Work-in-progress Rust application that converts C++ header-only libraries to single self-contained headers.

command cpp line rust tool

Last synced: 25 Mar 2025

https://github.com/rerun-io/cpp-example-ros-bridge

An example implementation of a ROS to Rerun bridge

cpp imu-sensor ros visualization

Last synced: 09 Apr 2025

https://github.com/tanerius/unreal-cpp-boilerplate

A generic unreal engine C++ boilerplate code to start a project from including documentation of core Unreal aspects.

boilerplate cpp ue4 ue5 unreal unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 26 Apr 2025

https://github.com/skypjack/qt_cpackifw

Skel for Qt/CPackIFW based build systems

cmake cpack cpackifw cpp ifw qt qt-installer-framework

Last synced: 07 Oct 2025

https://github.com/zakarialaoui10/ZikoMatrix

Arduino library for creating and manipulating matrices of arbitrary size and data type. The library provides a Matrix class that can be used to create matrices, perform basic matrix operations

arduino cpp data-processing esp32 esp8266 hardware library morocco std

Last synced: 29 Apr 2025

https://github.com/cyclonedx/cyclonedx-conan

Creates CycloneDX Software Bill of Materials (SBOM) documents for C/C++ projects using Conan

bom c cpp cyclonedx mbom obom owasp purl saasbom sbom sbom-generator spdx vex

Last synced: 14 Jan 2026

https://github.com/pb2204/cpp-google-image-fetcher

My Image Fetcher Library is a C++ library that allows you to search for images on Google and download them to your local system. It provides a simple API for querying Google's Custom Search API and saving image results.

collaborate cpp cpp11 ghdesktop github github-campus-experts github-codespaces github-pages gitkraken gitlens hacktoberfest jetbrains learn microsoft microsoftvisualstudio replit student-vscode

Last synced: 16 Mar 2026

https://github.com/omaraflak/matrix

Matrix class in C++ with operators implemented.

cpp matrix

Last synced: 12 Apr 2025

https://github.com/eXpl0it3r/PubBus

A simple implementation of a MessageBus.

cpp hacktoberfest message messagebus publish-subscribe

Last synced: 08 May 2025

https://github.com/danyshaanan/mandelbrot

:mushroom: Renderings of the Mandelbrot set in various languages

awk canvas cpp glsl haskell mandelbrot nodejs php postscript python ruby scala

Last synced: 13 Apr 2025

https://github.com/asciphx/fabcc

Asynchronous non-blocking dark magic for all-platform c++ web🌐 .No GC📵! LOW CODE💾!

boost-context coroutines cpp cross-platform framework http http-server low-code media-server modern-json nodejs oop rust webserver

Last synced: 21 Jul 2025

https://github.com/ron4fun/hashlibplus

HashLibPlus is a recommended C++11 hashing library that provides a fluent interface for computing hashes and checksums of strings, files, streams, bytearrays and untyped data to mention but a few.

argon2 blake-algorithms cpp crc-algorithms crypto cryptography gost hash hmac keccak md5 murmurhash pbkdf2 scrypt sha-hashes siphash snefru tiger whirlpool xof

Last synced: 09 Oct 2025

https://github.com/ryan-rsm-mckenzie/binary_io

A binary i/o library for C++, without the agonizing pain

cpp

Last synced: 09 Apr 2025

https://github.com/willbrennan/learn_stl

Learning how the C++ Standard Library works; by implementation

cpp cpp-course cpp-library cpp17 learning-by-doing learning-cplusplus

Last synced: 23 Mar 2025

https://github.com/ozancansel/tableprinter

Allows a programmer to print table-like outputs over std::ostream.

cpp cpp17 format header-only iostream library print table variant

Last synced: 26 Mar 2025

https://github.com/jw3126/cxxcall.jl

Simple stupid C++ interop

cpp cxx ffi julia

Last synced: 10 Apr 2025

https://testcontainers.github.io/testcontainers-native/

Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go

c cpp hacktoberfest native swift testcontainers testcontainers-custom-container wiremock

Last synced: 03 Mar 2025

https://github.com/mrousavy/brabenetz

🧠 A fast and clean supervised neural network in C++, capable of effectively using multiple cores

algorithm artificial-intelligence biases cpp cpu digit-recognizer linux machine-learning neural-network neurons nuget scalability supervised-neural-network xor

Last synced: 06 Apr 2025

https://github.com/sparselinearalgebra/spla

An open-source generalized sparse linear algebra library with vendor-agnostic GPUs accelerated computations

cplusplus cpp gpgpu gpu-computing graph-algorithms high-performance-computing linear-algebra opencl parallel python python-bindings sparse-matrix

Last synced: 01 May 2025

https://github.com/KasperskyLab/knp

Kaspersky Neuromorphic Platform

cpp machine-learning ml neural-network python spiking

Last synced: 15 Apr 2025

https://github.com/ascendho/cpp-bootcamp

🏕️ 卡内基梅隆大学为选修 15-445/645(Intro to Database Systems)开展的 C++ 语法迷你训练营,旨在提供现代 C++ 编码的基本介绍,涵盖引用和移动语义、模版、标准库(STL)容器、内存、同步基元等概念

bootcamp cmu cpp

Last synced: 04 Oct 2025

https://github.com/SparseLinearAlgebra/spla

An open-source generalized sparse linear algebra library with vendor-agnostic GPUs accelerated computations

cplusplus cpp gpgpu gpu-computing graph-algorithms high-performance-computing linear-algebra opencl parallel python python-bindings sparse-matrix

Last synced: 18 Mar 2025

https://github.com/ianshulx/dsa-programs

Note: This repository is not part of Hacktoberfest, but contributions are still welcome if you'd like to contribute!

beginner-friendly c clanguage contributions-welcome cplusplus cpp datastructures dsa dsa-algorithm good-first-project hacktoberfest hacktoberfest2022 java javaalgorithm open-source

Last synced: 04 Apr 2025

https://github.com/mengps/qtexamples

分享各种 Qt 示例,,说不定用得上呢~

cpp examples qt qtwidgets

Last synced: 19 Jul 2025

https://github.com/ruifig/czspas

Minimalistic socket library inspired by Asio/Boost Asio, implemented in 1 single header file

asio cpp sockets tcp

Last synced: 08 May 2025

https://github.com/davidlapous/dellg5se-fan-linux

The Dell G5SE-5505 laptop isn't working with usual fan managers, this script is a basic alternative

cpp dell dell-g5-se dell-inspiron dellg5se fan-control linux reverse-engineering

Last synced: 13 Apr 2025

https://github.com/cjdb/constexpr-contracts

Pre-conditions, post-conditions, and assertions, all available at compile-time

assertions contracts cpp cpp20 diagnostics optimiser

Last synced: 07 Mar 2026

https://github.com/martinhelmut/cpp-gui-template-sdl2-opengl

C++ GUI starter project template with CMake and Cpack, Dear ImGui, SDL2, and OpenGL 4.1.

cmake cpack cpp ctest gui imgui opengl sdl2 template

Last synced: 26 Jun 2025

https://github.com/trustedsec/windows-ms-lsat-rpc-example

Windows RPC example calling stubs generated from MS-LSAT and MS-LSAD

c cpp rpc visual-studio windows

Last synced: 14 Mar 2026

https://github.com/nelsonbilber/cpp-overview

:blue_book: A tour about C++ with source code examples

cpp cpp11 cpp14 cpp17 metaprogramming template-metaprogramming

Last synced: 21 Jan 2026

https://github.com/yohhoy/heic2hevc

convert HEIC file to H.265 bitstream(Annex.B)

cpp heif hevc image-compression

Last synced: 08 Apr 2025

https://github.com/modmuss50/pico-template

A simple ready to go template project for building C/C++ software for the Raspberry Pi Pico

cmake cpp example ninja raspberry-pi rp2040 template

Last synced: 23 Apr 2025

https://github.com/web-eid/web-eid-app

The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension

authentication cpp cryptography digital-signature eid-card pcsc pkcs11 qt smartcard web-eid

Last synced: 17 Jan 2026

https://github.com/antony-jr/sharemyhost

A simple and easy to use program to share files in local network.

cpp easy-to-use file-sharing gui mongoose qml qt server

Last synced: 10 Apr 2025

https://github.com/pelock/stringencrypt-webapi

String Encryption and File Encryption for C/C++, C#, Visual Basic .NET, Delphi/Pascal/Object Pascal, Java, JavaScript, Python, Ruby, AutoIt, PowerShell, Haskell, MASM, FASM programming languages.

autoit cpp csharp delphi encrypted-strings encryption fasm file-encryption haskell java javascript js masm object-pascal pascal powershell python ruby string-encryption visual-basic-net

Last synced: 30 Jul 2025

https://github.com/madskjeldgaard/cppman.nvim

Search cppman (cplusplus.com and cppreference) from within neovim

cpp cppman lua neovim neovim-plugin nvim nvim-plugin

Last synced: 07 May 2025

https://github.com/sublimelinter/sublimelinter-gcc

This linter plugin for SublimeLinter provides an interface to gcc or other gcc-like (cross-)compiler.

c cpp gcc linter-plugin sublime-text sublimelinter

Last synced: 29 Apr 2025

https://github.com/jbapple/libfilter

High-speed Bloom filters and taffy filters for C, C++, and Java

bloom-filter bloom-filters bloomfilter c cpp data-structures java library

Last synced: 16 Mar 2025

https://github.com/ja11sop/cuppa

A simple, extensible build system for use with Scons

boost build-system cpp cuppa scons

Last synced: 13 Aug 2025

https://github.com/adarshaddee/hacktoberfest-2022-for-all

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

adarshaddee c codarsh cpp hacktoberfest hacktoberfest-accepted hacktoberfest2022 java javascript mridealhat php python

Last synced: 10 Jun 2025

https://github.com/oatpp/oatpp-sqlite

SQLite adapter for oatpp ORM.

cpp oatpp orm sqlite sqlite3

Last synced: 25 Apr 2025

https://github.com/tanerius/Unreal-cpp-boilerplate

A generic unreal engine C++ boilerplate code to start a project from including documentation of core Unreal aspects.

boilerplate cpp ue4 ue5 unreal unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 11 Mar 2025

https://github.com/ivansafonov/cpp-boilerplate

Quick setup for a new C++ project in Visual Studio Code

containers cpp docker vscode

Last synced: 10 Apr 2025

https://github.com/jbaldwin/libcappuccino

C++17 Cache Data Structure Library

cache cpp cpp17 cpp17-library lru modern-cpp

Last synced: 15 Apr 2025

https://github.com/josstorer/umgexporter

This is an Unreal Engine plugin that automatically generates C++ code bindings for UMG blueprint widgets and animations. 这是一个虚幻引擎插件, 用于为UMG蓝图的控件和动画自动生成c++代码绑定.

cpp ue4 ue4-plugin ue5 ue5-plugin umg unreal unreal-engine unreal-engine-plugin

Last synced: 21 Sep 2025

https://github.com/avakar/destructure

Structure to Tuple Conversions in C++17

cpp cpp17

Last synced: 07 Apr 2025

https://github.com/julianolf/nvim-dap-lldb

🐞 An extension for nvim-dap to provide C, C++, and Rust debugging support.

c cpp dap debug neovim plugin rust

Last synced: 24 Jul 2025

https://github.com/haseeb-heaven/fast-server

FastServer is simple API based server created in FastApi with Clients in various languages.

api-rest client cpp fastapi fastapi-users golang javascript json open-api postman python python-server server swagger-ui

Last synced: 11 Apr 2025

https://github.com/feross/raft

An understandable consensus algorithm

cpp raft raft-consensus-algorithm

Last synced: 25 Jun 2025

https://github.com/Phantom139/PhantomBot

A simple cross-platform C++ Twitch Bot with easy to adapt functioning. (Works on Win10 and Linux)

bot c-plus-plus cpp cpp11 linux twitch twitch-bot windows windows-10

Last synced: 10 May 2025

https://github.com/ef-gy/cxxhttp

Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library

asio asynchronous clang cpp header-only http http-client http-server stdin stdio stdout unix unix-socket unix-socket-support

Last synced: 23 Jan 2026

https://github.com/ssciwr/pybind11-numpy-example

Example of using pybind11 with numpy and publishing to PyPI and conda-forge

cibuildwheel conda-forge continuous-deployment continuous-integration cpp pybind11 pypi python wheels

Last synced: 30 Apr 2025

https://github.com/richelbilderbeek/city_of_thieves

Text adventure game, after the book 'City of Thieves' by Ian Livingstone

cli cpp cpp14 game gui libnds nds qt qtcreator text-adventure text-adventure-game

Last synced: 17 Mar 2025

https://github.com/eesast/thuai6

清华大学第六届人工智能挑战赛电子系赛道(原电子系第 24 届队式程序设计大赛 teamstyle24)

ai-competition cpp csharp dotnet game git programming-competition python

Last synced: 16 Oct 2025

https://github.com/jspanchu/vtkdearimguiinjector

Inject DearImGUI into an existing VTK application. 💉

cmake cpp dear-imgui emscripten gles3 imgui sdl2 vtk vtk-applications vtk-library wasm webgl

Last synced: 12 Apr 2025

https://github.com/dangmoody/hlml

Auto-generated maths library for C and C++ based on HLSL/Cg

c c-plus-plus c99 cpp hlml hlsl math math-library maths maths-library simd sse vectorization

Last synced: 10 Apr 2025

https://github.com/ineshbose/blackjack_cpp

A terminal-version of BLACKJACK written in C++

blackjack card-game cpp game

Last synced: 19 Mar 2025

https://github.com/SweetIceLolly/DragControlsIDE-v2

拖控件大法第二版!第一版:https://github.com/SweetIceLolly/DragControlsIDE

cpp debugger debugger-visualizer gcc gcc-compiler gdb gui ide programming ui-design vb6 visual-basic-6 visualbasic6

Last synced: 11 Mar 2025

https://github.com/mpaperno/maxlibqt

A collection of C++ classes and QtQuick QML components for use with the Qt framework.

code-library cplusplus cpp qml qml-components qt qt5 qtquick qtquick-controls2 ui-components widget-library widgets

Last synced: 06 Sep 2025

https://github.com/bcgsc/btllib

Bioinformatics Technology Lab common code library

algorithms bioinformatics bloom-filter cpp data-structures genome library python

Last synced: 07 May 2025

https://github.com/antony-jr/ShareMyHost

A simple and easy to use program to share files in local network.

cpp easy-to-use file-sharing gui mongoose qml qt server

Last synced: 18 Jul 2025

https://github.com/ohjurot/ue5-timepower

Time reversal power implemented in UE5 & C++ (Inspired by Life is Strange)

cpp example game-development life-is-strange time-reversal ue5 unreal-engine unreal-engine-5 unreal-engine-cpp

Last synced: 30 Oct 2025