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/zk-call/zkp-hmac-communication-cpp

"Zero-Knowledge" Proof Implementation with HMAC Communication in C++

cpp hmac zero-knowledge zk-call zkproof

Last synced: 20 Jul 2025

https://github.com/philips-software/amp-embedded-infra-lib

amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development

c-plus-plus cpp cpp11 embedded embedded-systems infra infrastructure iot iot-device iot-firmware

Last synced: 16 May 2025

https://github.com/kuvaus/llamagptj-chat

Simple chat program for LLaMa, GPT-J, and MPT models.

ai cli cpp gpt gpt4all gptj llama mpt

Last synced: 09 Apr 2025

https://github.com/lefroid/viper-browser

A lightweight Qt5 web browser using QtWebEngine

adblockplus browser cpp privacy qt qt-framework qtwebengine ublock viper-browser

Last synced: 07 May 2025

https://github.com/dosyago/discohash

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 13 Apr 2025

https://github.com/idov31/novahypervisor

NovaHypervisor is a defensive x64 Intel host based hypervisor. The goal of this project is to protect against kernel based attacks (either via Bring Your Own Vulnerable Driver (BYOVD) or other means) by safeguarding defense products (AntiVirus / Endpoint Protection) and kernel memory structures and preventing unauthorized access to kernel memory.

blue-team blueteam cpp cyber-security cybersecurity defense driver hypervisor infosec kernel

Last synced: 30 Aug 2025

https://github.com/terminal29/Simple-OpenVR-Driver-Tutorial

A sample OpenVR Driver for you to learn from

cpp openvr openvr-driver steamvr tutorial virtual-reality vr

Last synced: 11 Mar 2025

https://github.com/LLNL/SAMRAI

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

adaptive-mesh-refinement amr cpp hpc math-physics parallel-computing radiuss scientific-computing

Last synced: 16 Mar 2025

https://github.com/do-say-go/discohash

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 24 Jun 2025

https://github.com/bincrafters/community

Central repository for issues and recipes

bincrafters c community conan cpp hacktoberfest

Last synced: 06 Apr 2025

https://github.com/DO-SAY-GO/DISCoHAsH

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 06 Aug 2025

https://github.com/tumftm/openlidarmap

Zero-Drift Point Cloud Mapping using Map Priors

cpp docker localization mapping pcd python ros2 slam

Last synced: 20 Aug 2025

https://github.com/aminnj/cpptqdm

(unofficial) tqdm-like single header c++ pretty progress bar

cpp progressbar tqdm

Last synced: 09 Apr 2025

https://github.com/krupkat/xpano

Automated photo stiching tool. Lets you import a directory of images and then export the autodetected panoramas.

cpp imgui imgui-sdl opencv panorama panorama-stitching sdl

Last synced: 26 Aug 2025

https://github.com/r-lib/cpp11

cpp11 helps you to interact with R objects using C++ code.

cpp cpp11 r

Last synced: 14 May 2025

https://github.com/Cararasu/holodec

Decompiler for x86 and x86-64 ELF binaries

cpp decompile disassembler elf x86 x86-64

Last synced: 24 Apr 2025

https://github.com/pinto0309/tensorflowlite-bin

Prebuilt binary for TensorFlowLite's standalone installer. For RaspberryPi. A very lightweight installer. I provide a FlexDelegate, MediaPipe Custom OP and XNNPACK enabled binary.

android cpp flex-delegate java mediapipe multithreading python raspberry-pi raspberrypi tensorflow tensorflowlite tflite wheel xnnpack

Last synced: 11 Jun 2025

https://github.com/zeroxs/aegis.cpp

Discord C++ library for interfacing with the API. Join our server: https://discord.gg/w7Y3Bb8

aegis api bot c-plus-plus c-plus-plus-17 cpp cpp14 cpp17 discord discord-api discord-library header-only libaegis library magic unicorns

Last synced: 14 Mar 2025

https://github.com/ugeneunipro/ugene

UGENE is free open-source cross-platform bioinformatics software

bioinformatics cpp cross-platform dna msa ngs pipeline qt5 science sequencing ugene workflow

Last synced: 03 Apr 2025

https://github.com/fastverse/fastverse

An Extensible Suite of High-Performance and Low-Dependency Packages for Statistical Computing and Data Manipulation in R

c cpp data-aggregation data-manipulation data-science data-transformation high-performance low-dependency panel-data r rstats statistical-computing time-series weights

Last synced: 05 Apr 2025

https://github.com/olde-skuul/burgerlib

The Only Low Level Library you'll ever need

cpp game-development library linux macos windows

Last synced: 16 May 2025

https://github.com/mariuz/flamerobin

FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS X, FreeBSD) dependent only on other Open Source software

cplusplus cpp firebird firebirdsql sql wxwidgets

Last synced: 06 Apr 2025

https://github.com/microsoft/vscode-makefile-tools

Makefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.

c compilation-database cpp intellisense make makefile multiple-configurations vscode

Last synced: 16 May 2025

https://github.com/retroachievements/ralibretro

RALibretro is a multi-emulator used to develop RetroAchievements.

cpp emulator libretro retroachievements retroachievements-api

Last synced: 31 Aug 2025

https://github.com/rigtorp/seqlock

An implementation of Seqlock in C++11

atomic concurrency cpp cpp11 header-only lock-free no-dependencies

Last synced: 09 Apr 2025

https://github.com/barisione/clang-format-hooks

Apply a coding style with clang-format only to new code added to an existing code base.

c clang clang-format cpp git gitbook objective-c syntax

Last synced: 06 Apr 2025

https://github.com/cppfw/svgren

:camera: SVG rendering library in C++

cpp svg

Last synced: 15 May 2025

https://github.com/Lcbx/GdScript2All

A transpiler for GdScript (targeting C# and c++) written in Python

cpp csharp gdscript godot godot4 programming-language python3 scripting scripting-language transpiler

Last synced: 04 Sep 2025

https://github.com/tencent/bqlog

Maybe the world's fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines. 可能是全球最快的日志库,源自最成功的手游之一《王者荣耀》客户端,轻量级,适用于PC、移动设备和服务器,支持C#、Java、C++,并对Unity、Unreal引擎做了良好适配。

cpp cross-platform csharp gamedev high-performance ios java linux logging mac ndk posix unity unix unreal windows

Last synced: 04 Apr 2025

https://github.com/evanbowman/blind-jump-portable

Action/adventure game for the Nintendo GameBoy Advance and Sony PSP

cpp cpp17 game gameboy-advance gameboy-development gba gba-game indiegame multiplayer playstation-portable psp

Last synced: 08 May 2025

https://github.com/bazelbuild/rules_cc

C++ Rules for Bazel

bazel bazel-rules c cpp rules-cc

Last synced: 16 May 2025

https://github.com/avakar/vcrtl

C++ Exceptions in Windows Drivers

cpp exceptions kernel-mode-driver windows

Last synced: 20 Aug 2025

https://github.com/epi5131/patch.aul

AviUtlのバグを直す/高速化する/機能追加

aviutl aviutl-plugin boost cpp cpp20 monkey-patching opencl simd x86-assembly

Last synced: 08 May 2025

https://github.com/spillerrec/overmix

Automatic anime screenshot stitching in high quality

anime cpp image-processing image-stitching qt

Last synced: 10 Apr 2025

https://github.com/helixlang/helix-lang

Python's Simplicity, C++'s Power, Native Interoperable with all, and Rust (W.I.P)

c compiler cpp helix helix-lang language llvm programing-language programming-language python rust toolchain xmake

Last synced: 18 Jul 2025

https://github.com/Is-Daouda/is-Engine

C++, SDL 2 and SFML game engine that allows to create games on Web (HTML 5), Mobile and PC.

android android-studio box-2d code-blocks cplusplus cpp cpp17 css3 emscripten game-engine html html5 ios qt sdl sfml tmx visual-studio-code web webassembly

Last synced: 01 Apr 2025

https://github.com/gpakosz/ppk_assert

PPK_ASSERT is an orthodox drop-in & self-contained C++ assertion library ⚠️

assert cpp debug

Last synced: 03 Sep 2025

https://github.com/adam-mcdaniel/wisp

A lisp👽 written in C++

cpp interpreter language lisp

Last synced: 23 Jul 2025

https://github.com/is-daouda/is-engine

C++, SDL 2 and SFML game engine that allows to create games on Web (HTML 5), Mobile and PC.

android android-studio box-2d code-blocks cplusplus cpp cpp17 css3 emscripten game-engine html html5 ios qt sdl sfml tmx visual-studio-code web webassembly

Last synced: 03 Apr 2025

https://github.com/0vercl0k/udmp-parser

A Cross-Platform C++ parser library for Windows user minidumps with Python 3 bindings.

cpp minidump python windows

Last synced: 24 Sep 2025

https://github.com/taocpp/operators

A highly efficient, move-aware operators library

cpp cpp11 header-only

Last synced: 18 Jul 2025

https://github.com/reklatsmasters/webassembly-examples

From Simple To Complex. A complete collection of webassembly examples.

clang cpp emcc emscripten example examples js llvm nodejs wasm wast webassembly

Last synced: 21 Jun 2025

https://github.com/skyzh/riscv-simulator

💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.

branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm

Last synced: 16 Mar 2025

https://github.com/teamwisp/wisprenderer

RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science

cpp cpp17 cpp20 direct3d12 directx12 raytracing raytracing-render renderer

Last synced: 23 Jan 2025

https://github.com/kovacsv/visualscriptengine

A C++ visual scripting engine designed for embedding.

cpp node-editor visual-scripting

Last synced: 09 Apr 2025

https://github.com/ziacko/TinyWindow

a cross platform (Linux and Windows) OpenGL window library in a single header

c-plus-plus cpp cross-platform header-only linux opengl opengl-library windows

Last synced: 08 May 2025

https://github.com/llnl/serac

Serac is a high order nonlinear thermomechanical simulation code

cpp finite-elements math-physics proxy-application simulation

Last synced: 12 Apr 2025

https://github.com/lcbx/gdscript2all

A transpiler for GdScript (targeting C# and c++) written in Python

cpp csharp gdscript godot godot4 programming-language python3 scripting scripting-language transpiler

Last synced: 04 Apr 2025

https://github.com/eatonphil/jsc

A JavaScript compiler written in TypeScript targeting C++/V8

cpp javascript javascript-compiler typescript typescript-compiler v8

Last synced: 15 Mar 2025

https://github.com/gpakosz/PPK_ASSERT

PPK_ASSERT is an orthodox drop-in & self-contained C++ assertion library ⚠️

assert cpp debug

Last synced: 15 Mar 2025

https://github.com/krshrimali/no-reference-image-quality-assessment-using-brisque-model

Implementation of the paper "No Reference Image Quality Assessment in the Spatial Domain" by A Mittal et al. in OpenCV (using both C++ and Python)

computer-vision cpp image-processing image-quality image-quality-assessment libsvm machine-learning opencv python svm

Last synced: 20 Aug 2025

https://github.com/csukuangfj/kaldifeat

Kaldi-compatible online & offline feature extraction with PyTorch, supporting CUDA, batch processing, chunk processing, and autograd - Provide C++ & Python API

cpp fbank features-extraction kaldi mfcc online-feature-extractor plp python pytorch streaming-feature-extractor

Last synced: 08 Apr 2025

https://github.com/goldsborough/ig

:fireworks: Include graph visualization for C++

cpp sigmajs visualization

Last synced: 09 Apr 2025

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

A reverse engineered library for hacking Skyrim Special Edition

cpp modding skse64 skyrim-special-edition

Last synced: 09 Apr 2025

https://github.com/lukka/run-vcpkg

The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.

cmake cplusplus cpp devops git github-action ninja vcpkg

Last synced: 04 Apr 2025

https://github.com/zandaqo/iswasmfast

Performance comparison of WebAssembly, C++ Addon, and native implementations of various algorithms in Node.js.

cpp nodejs performance webassembly

Last synced: 10 Apr 2025

https://github.com/angeluriot/Galaxy_simulation

An n-body type simulation using GPU acceleration to simulate galaxies, galaxy collisions and expanding universes.

cpp dimension3d galaxy gpu opencl simulation

Last synced: 13 Apr 2025

https://github.com/ast-al/rangeless

c++ LINQ -like library of higher-order functions for data manipulation

cpp cpp11 functional functional-programming itertools lazy-evaluation linq parallel pipeline range streaming-algorithms streaming-data

Last synced: 08 May 2025

https://github.com/codota/tabnine-sublime

Tabnine Autocomplete AI: JavaScript, Python, TypeScript, PHP, C/C++, HTML/CSS, Go, Java, Ruby, C#, Rust, SQL, Bash, Kotlin, Julia, Lua, OCaml, Perl, Haskell, React

artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust sublime swift typescipt typescript

Last synced: 07 Apr 2025

https://github.com/crazyguitar/cppcheatsheet

C/C++ Cheat Sheet

cheatsheet cpp

Last synced: 15 Sep 2025

https://github.com/xarial/codestack

Library of SOLIDWORKS API, SOLIDWORKS PDM API, VBA and Desktop code examples, applications macros and tutorials.

cpp csharp solidworks solidworks-api solidworksapi solidworksmacro vba wpf

Last synced: 30 Jul 2025

https://github.com/snapchat/djinni

A tool for generating cross-language type declarations and interface bindings. Djinni's new home is in the Snapchat org.

cpp idl mobile

Last synced: 16 May 2025

https://github.com/zhuminjie/openseespy

OpenSeesPy versions, doc, and pip

cpp opensees python3 sphinx

Last synced: 14 May 2025

https://github.com/microsoft/regorus

Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

c confidential-computing cpp csharp golang interpreter java javascript no-std opa policy-as-code python rego rust wasm

Last synced: 14 Apr 2025

https://github.com/Open-GD/OpenGD

Open source implementation of Geometry Dash powered by a fork of cocos2dx 4.0.

axmol axmolengine cocos2d cocos2d-x cpp geometry-dash geometrydash reverse-engineering

Last synced: 28 Mar 2025

https://github.com/serge1/coffi

A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)

c-plus-plus coff cplusplus cpp

Last synced: 04 Apr 2025

https://github.com/kimkulling/osre

An open source render engine

3d-graphics cpp cpp11 engine opengl vulkan

Last synced: 04 Apr 2025

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

Path tracing, done three ways

cpp cpp17 graphics path-tracing style

Last synced: 24 Mar 2025

https://github.com/emildohne/photoshopapi

A modern and performant C++20 read/write parser of Photoshop Files (*.psd and *.psb) with fully fledged Python bindings hosted on PyPi

cpp cpp20 photoshop psb psd python python3

Last synced: 16 May 2025

https://github.com/ncdhz/Yolo-LibTorch

一个 LibTorch 版本的 Yolo 封装库

cmake cpp libtorch object-detection opencv yolov5 yolov6 yolov7 yolov8

Last synced: 20 Apr 2025

https://github.com/skyzh/RISCV-Simulator

💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.

branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm

Last synced: 25 Mar 2025

https://github.com/fffaraz/qtwebapp

HTTP server library in C++, based on Qt Framework

cpp http qt server webserver

Last synced: 17 Jun 2025

https://github.com/fogleman/dlaf

Diffusion-limited aggregation, fast.

cpp diffusion-limited-aggregation high-performance

Last synced: 08 Jul 2025

https://github.com/hijkzzz/cuda-neural-network

Convolutional Neural Network with CUDA (MNIST 99.23%)

cnn cpp cuda mnist neural-network

Last synced: 14 Jul 2025

https://github.com/1hAck-0/UE4-Cheat-Source-Code

This a small cheat menu for Sword With Sauce (a UE4 game) that I made in a week or so. The reason why I am sharing the project is that it is probably one of the best sources to learn UE game hacking from. The project has many comments.

aimbot c cheat code cpp engine esp exploits game-hacking hack menu mod mod-menu source source-code ue ue4 unreal unreal-engine unreal-engine4

Last synced: 20 Apr 2025

https://github.com/kovacsv/VisualScriptEngine

A C++ visual scripting engine designed for embedding.

cpp node-editor visual-scripting

Last synced: 01 Apr 2025

https://github.com/pplux/px_sched

Single Header C++11 Task Scheduler

cpp cpp11 multiplatform multithreading single-file task-scheduler

Last synced: 08 May 2025

https://github.com/deoplete-plugins/deoplete-clang

deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3

c clang cpp deoplete deoplete-source libclang libclang-python3 neovim neovim-plugin objc objcpp

Last synced: 17 Jul 2025

https://github.com/kkAyataka/plusaes

Header only C++ AES cipher library

cpp encryption header-only

Last synced: 08 May 2025

https://github.com/cortexm/baremetal

ARM Cortex-M bare-metal example code in C++ and CMake build

arm bare-metal cmake cortex-m cpp hello-blinky linker-script startup-files stm32

Last synced: 22 Apr 2025

https://github.com/papierkorb/bindgen

Binding and wrapper generator for C/C++ libraries

binding-generator c c-plus-plus cpp crystal wrapper-generator

Last synced: 13 Aug 2025

https://github.com/olrea/openai-cpp

OpenAI C++ is a community-maintained library for the Open AI API

artificial-intelligence chatgpt chatgpt-api chatgpt3 cpp cpp11 machine-learning openai openai-api

Last synced: 28 Apr 2025

https://github.com/rigtorp/Seqlock

An implementation of Seqlock in C++11

atomic concurrency cpp cpp11 header-only lock-free no-dependencies

Last synced: 17 Apr 2025

https://github.com/xfg16/youtubediscordpresence

An extension that takes data directly from the YouTube video playing on the browser and displays it as a rich presence on Discord. Works similar to the Spotify Discord rich presence.

64-bit chrome-extension cpp discord discord-js discordjs javascript native-messaging nodejs opera-extension windows youtube youtube-video

Last synced: 04 Apr 2025