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/robertwgh/ezSIFT

ezSIFT: An easy-to-use standalone SIFT library written in C/C++

computer-vision cpp feature-detection feature-extraction feature-matching sift sift-algorithm sift-descriptors

Last synced: 08 May 2025

https://github.com/skalenetwork/skaled

If you like this project, please ⭐⭐⭐ it on GitHub!! Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle.

blockchain cpp dapp ethereum evm proof-of-stake skale-network

Last synced: 11 Oct 2025

https://github.com/viaduck/mariadbpp

C++ client library for MariaDB.

client-library cpp database mariadb

Last synced: 10 Mar 2025

https://github.com/vsaint1/kernel-mouse

Kernel driver with mouse and keyboard input

asm cpp kernel windows

Last synced: 30 Jul 2025

https://github.com/carlowood/linuxviewer

A Vulkan Engine for the GNU/Linux operating system.

automation cpp cpp20 high-performance linux utterances vulkan vulkan-engine

Last synced: 07 Apr 2025

https://github.com/NotCompsky/tagem

A broad family of utilities for organising files based on hierarchical tagging, from web server to a computer vision dataset creation pipeline.

cpp ffmpeg file-manager file-server filemanager heirarchical-tags mysql qt5 server sql tagging wangle

Last synced: 03 Apr 2025

https://github.com/xiangpenghao/cxx-cmake-example

An example repo to setup cxx (Rust FFI library) with the CMake build system.

cmake cpp cxx ffi rust

Last synced: 18 Jun 2025

https://github.com/IlyaGusev/tgcontest

Telegram Data Clustering contest solution by Mindful Squirrel

classification clustering cpp data-science document-similarity fasttext machine-learning nlp

Last synced: 03 Apr 2025

https://github.com/copperspice/cs_paint

Vulkan rendering library for graphics and text

copperspice cpp gpu graphics shaders text vulkan

Last synced: 29 Apr 2025

https://github.com/najaeda/naja

Structural Netlist API (and more) for EDA post synthesis flow development

asic cpp eda fpga netlist semiconductor verilog

Last synced: 11 May 2025

https://github.com/fedden/jucesynths

Collection of JUCE synthesisers utilising the Maximilian library.

audio component cpp cpp11 dsp juce maximilian plugin signal-processing vst vst3 vsts

Last synced: 11 Sep 2025

https://github.com/ttsiodras/miniforth

A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html

arduino cpp forth

Last synced: 10 Apr 2025

https://github.com/adishavit/simple-svg

Easy to use SVG library for C++ (fork of legacy Google code project archive)

cpp header-only svg svg-library

Last synced: 05 Apr 2025

https://github.com/gradle/gradle-native

The home of Gradle's support for natively compiled languages

build-automation cpp gradle gradle-bt gradle-bt-native native-language swift

Last synced: 19 Oct 2025

https://github.com/foxglove/foxglove-sdk

Libraries and schemas for Foxglove

cpp data-visualization mcap python robotics ros ros2 rust visualization

Last synced: 16 May 2025

https://github.com/olehkulykov/plzmasdk

PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.

7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz

Last synced: 08 May 2025

https://github.com/ubpa/cmu_15_462

notes and assignments of CG (CMU 15-462/662)

cg cmu cpp

Last synced: 10 Apr 2025

https://github.com/uestla/sparse-matrix

C++ implementation of sparse matrix using CRS (Compressed Row Storage) format

cpp crs matrix sparse

Last synced: 13 Aug 2025

https://github.com/knagaitsev/cppcraft

a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!

clone cpp game-dev game-development mc minecraft opengl terrain

Last synced: 03 Oct 2025

https://github.com/walkccc/clrs-cpp

Implement CLRS psuedocode in C++

clrs cpp introduction-to-algorithms

Last synced: 18 Jul 2025

https://github.com/mutouyun/lock-free-queue

CN-CppUserGroup-2019-1,lock-free queue demo

cpp lock-free lock-free-queue

Last synced: 15 Oct 2025

https://github.com/edenreich/console-component

An easy to use component for building powerful console applications written in C++

cli cmake command-line commandline console console-component cpp cpp-component cpp14 cpp17 cross-platform

Last synced: 14 Apr 2025

https://github.com/LinArcX/wmenu

A dmenu clone for windows operating system written with pure win32 API.

cpp dmenu dmenu-replacement suckless win32

Last synced: 08 Apr 2025

https://github.com/msqr1/importizer

Backward compatibly refactor header-based C++ into modules.

backward cpp cppm cppmodules modularization

Last synced: 02 Jul 2025

https://github.com/amusi/coding-note

刷题笔记:LeetCode和剑指Offer等

cpp data-structures-algorithms leetcode offer python

Last synced: 25 Mar 2025

https://github.com/named-data/ndn-tools

NDN Essential Tools

cli cpp ndn

Last synced: 02 Apr 2025

https://github.com/llnl/shroud

Shroud: generate Fortran and Python wrappers for C and C++ libraries

build-tools c c-plus-plus cpp fortran language-bindings python radiuss

Last synced: 05 Apr 2025

https://github.com/phillvancejr/Cpp-Go-Zig-Odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 07 May 2025

https://github.com/thclark/cpplot

Interactive graphs and charts for C++, viewable in-browser

cpp plotting

Last synced: 17 Mar 2025

https://github.com/phillvancejr/cpp-go-zig-odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 06 Oct 2025

https://github.com/slackadays/hajime

An advanced startup system for Minecraft servers.

cpp discord linux minecraft script windows

Last synced: 10 Apr 2025

https://github.com/liulilittle/openppp2

PPP PRIVATE NETWORK™ 2 VPN Next Generation Reliable and Secure Virtual Ethernet Access Solution!

c cpp dns eth go icmp ip ipv6 mux nat net ppp proxy tap tcp tun udp vnet vpn

Last synced: 07 May 2025

https://github.com/pthom/cleantype

Readable and consistent C++ type introspection - Compiler Decipherer

c-plus-plus c-plus-plus-14 cpp cpp14 functional-programming header-only library reflection type types

Last synced: 12 Apr 2025

https://github.com/madduci/docker-msvc-cpp

Dockerized Visual C++ environment with wine

cmake cpp docker msvc wine

Last synced: 06 Apr 2025

https://github.com/fgenesis/tinypile

Assorted small one-or-two-file libs. C/C++. Public domain. Cross-platform. No deps.

c99 cpp lua single tiny various

Last synced: 07 Apr 2025

https://github.com/alairion/captal-engine

A C++20 2D oriented game engine

cpp cpp20 game-engine vulkan

Last synced: 26 Aug 2025

https://github.com/m-peko/bitflags

Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.

bitflags bits c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-11 cpp-14 cpp-17 flags header-library header-only single-header-lib

Last synced: 27 Aug 2025

https://github.com/fbbdev/plot

Header-only terminal plotting library for C++

c-plus-plus c-plus-plus-14 cpp cpp14 graphing modern-cpp painting plotting terminal terminal-based

Last synced: 24 Apr 2025

https://github.com/lawmurray/doxide

Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.

c-plus-plus cplusplus cpp docs documentation documentation-generator documentation-tool doxygen javadoc material-for-mkdocs mkdocs mkdocs-material modern-cpp

Last synced: 31 Mar 2025

https://github.com/eomii/rules_ll

An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming

bazel bleeding-edge build-system clang clang-tidy cpp cuda gpu-programming hermetic hip llvm nix openmp remote-caching remote-execution reproducible sanitizers

Last synced: 06 Apr 2025

https://github.com/lionkor/commandline

A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.

async cplusplus cpp cpp11 cpp17 cross-platform readline terminal

Last synced: 02 Sep 2025

https://github.com/stovent/cedimu

Experimental Philips CD-I emulator written in C++

cd-i cdi cplusplus cpp emulation emulator m68000 m68k motorola-68000 philips philips-cdi wxwidgets

Last synced: 26 Jul 2025

https://github.com/dozius/winsplit-revolution

A small utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.

c cpp utility windows-desktop windows10

Last synced: 02 Oct 2025

https://github.com/thermadiag/seq

The seq library is a collection of original C++14 STL-like containers and related tools

c-plus-plus compression concurrent-data-structure cpp cpp11 data-structures formatting hashmap hashtable radix

Last synced: 07 May 2025

https://github.com/Megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)

8080 assembler cpp z180 z80

Last synced: 04 Apr 2025

https://github.com/dbeef/spelunky-ds

Spelunky remake for NintendoDS

cpp gamedev homebrew libnds nintendo spelunky

Last synced: 15 Mar 2025

https://github.com/modio/modio-ue

Unreal Engine Plugin for easily integrating mod.io into your game - the UGC management service for game developers

cpp modding modio sdk ugc unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 13 Sep 2025

https://github.com/larsgeb/m1-gpu-cpp

Metal Shading Language on Apple M1's GPU for scientific C++.

clang cpp cpp17 gpu-acceleration gpu-computing m1-mac metal metal-cpp objective-c scientific-computing

Last synced: 17 Mar 2025

https://github.com/patriciogonzalezvivo/vera

C++/WASM GL Framework

cpp ffmpeg opengl webassembly

Last synced: 06 Apr 2025

https://github.com/megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)

8080 assembler cpp z180 z80

Last synced: 06 Apr 2025

https://github.com/landerlyoung/jenny

JNI glue code generator

android annotation-processor cpp java jni

Last synced: 27 Feb 2025

https://github.com/huanhuanonly/cpp-kwargs

Implement Python's kwargs-style parameter passing in C++. 在 C++ 中实现 Python 的 Kwargs 风格传参。

args c-plus-plus cplusplus cpp cpp-any cpp-kwargs dict-python header-only initializer-list kwargs library python type-converter

Last synced: 09 Apr 2025

https://github.com/anubisss/szimatszatyor

SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)

cpp injector sniffer world-of-warcraft

Last synced: 13 May 2025

https://github.com/Anubisss/SzimatSzatyor

SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)

cpp injector sniffer world-of-warcraft

Last synced: 28 Mar 2025

https://github.com/enkisoftware/rccpp-dearimgui-glfw-example

Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving

c-plus-plus cmake compile cpp dear-imgui energy-efficiency gamedev glfw imgui linux live-coding macos opengl rccpp runtimecompiledcplusplus unix windows

Last synced: 10 Apr 2025

https://github.com/leihui6/marksentence

一个标记托福考试听力句子的工具(精听工具)

cpp qt5

Last synced: 14 Apr 2025

https://github.com/plasmacontrol/keras2c

A simple library to deploy Keras neural networks in pure C for realtime applications

c control-systems convert-keras convert-tensorflow cpp keras keras-to-c machine-learning neural-network real-time tensorflow

Last synced: 06 Apr 2025

https://github.com/end2endzone/bin2cpp

bin2cpp: The easiest way to embed small files into a c++ executable. bin2cpp converts text or binary files to C++ files (*.h, *.cpp) for easy access within the code.

cpp embedded-files ressources

Last synced: 09 Apr 2025

https://github.com/online-judge-tools/template-generator

Analyze problems of competitive programming and automatically generate boilerplate

atcoder automation code-generation codeforces competitive-programming cpp programming-contests python templates testing

Last synced: 24 Apr 2025

https://github.com/salesforce/p4-fusion

A fast Perforce to Git conversion tool written in C++ using Perforce Helix Core C++ API and Libgit2

converter core cpp fast git helix libgit2 perforce vcs

Last synced: 06 Apr 2025

https://github.com/samuel-tyler/fast_ber

A C++11 ASN.1 BER Encoding and Decoding Library

asn asn-1 asn1 ber c cmake compiler conan cpp decoding decoding-library der encoding

Last synced: 12 Sep 2025

https://github.com/taymindis/wfqueue

wait free FIFO queue, easy built cross platform(no extra dependencies needed)

async c cpp header-only lock-free mpmc-queues mpsc-queue wait-free wait-free-queue

Last synced: 16 Oct 2025

https://github.com/freeyoursoul/fseam

Cpp header only library to manage compile time mock class generated via Python script

code-generator cpp cpp17 link-seam mocking-framework python testing

Last synced: 18 Aug 2025

https://github.com/hypertidy/vapour

GDAL API package for R

cpp gdal gdal-api

Last synced: 14 May 2025

https://github.com/xbmc/libandroidjni

Android JNI bindings library

android androidndk bindings cpp java native ndk

Last synced: 22 Jul 2025

https://github.com/dials/dials

Diffraction Integration for Advanced Light Sources

cpp crystallography python

Last synced: 13 Apr 2025

https://github.com/ergrelet/cpplumber

Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects

anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis

Last synced: 17 Jun 2025

https://github.com/bytedance/ipmb

An interprocess message bus system built in Rust.

cpp ipc message-bus nodejs rust

Last synced: 04 Apr 2025

https://github.com/llnl/aluminum

High-performance, GPU-aware communication library

cpp cuda gpu hpc mpi

Last synced: 05 Apr 2025

https://github.com/xtensor-stack/xtensor-io

xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5

audio-files compressed cpp hdf5 image-files io npz numpy xtensor

Last synced: 08 May 2025

https://github.com/vezel-dev/zig-sdk

An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

build c cpp dotnet msbuild zig

Last synced: 13 Apr 2025

https://github.com/achrafelkhnissi/cpp_modules

The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.

1337cursus 1337school 42 42born2code 42cursus 42projects 42school cpp cpp-1337 cpp-modules cpp-modules-1337 cpp-modules-42

Last synced: 14 Jul 2025

https://github.com/maxmarsc/dave

Debugger Audio Visualization Extension

audio cpp gdb lldb python

Last synced: 05 Apr 2025

https://github.com/addisonelliott/httpserver

C++ Qt 5 HTTP Server

cpp http-server qt5

Last synced: 29 Aug 2025