Topic: "cxx"
NVIDIA/thrust 📦
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
Language: C++ - Size: 17 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 4,961 - Forks: 757

zrax/pycdc
C++ python bytecode disassembler and decompiler
Language: C++ - Size: 882 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 3,675 - Forks: 705

google/autocxx
Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers
Language: Rust - Size: 7.77 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 2,420 - Forks: 159

NVIDIA/libcudacxx 📦
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
Language: C++ - Size: 11.9 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 2,300 - Forks: 187

NVIDIA/cub 📦
[ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl
Language: Cuda - Size: 17.5 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1,747 - Forks: 453

kfrlib/kfr
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Language: C++ - Size: 12.1 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 1,722 - Forks: 255

log4cplus/log4cplus
log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
Language: C++ - Size: 24.8 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1,640 - Forks: 564

Bareflank/hypervisor
lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
Language: C++ - Size: 351 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 1,349 - Forks: 207

QtExcel/QXlsx
Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsxWriter.
Language: C++ - Size: 8.47 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1,269 - Forks: 379

mongodb/mongo-cxx-driver
C++ Driver for MongoDB
Language: C++ - Size: 90.5 MB - Last synced at: 11 days ago - Pushed at: 18 days ago - Stars: 1,067 - Forks: 543

SonarOpenCommunity/sonar-cxx
SonarQube C++ Community plugin (cxx plugin): This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
Language: Java - Size: 70.3 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1,029 - Forks: 363

gunrock/gunrock
Programmable CUDA/C++ GPU Graph Analytics
Language: C++ - Size: 74.6 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 1,017 - Forks: 205

cppfastio/fast_io
Freestanding fast input/output for C++20
Language: C++ - Size: 8.55 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 762 - Forks: 66

JuliaInterop/Cxx.jl
The Julia C++ Interface
Language: Julia - Size: 2.15 MB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 762 - Forks: 107

MOLAorg/mola
A Modular Optimization framework for Localization and mApping (MOLA)
Language: C++ - Size: 3.7 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 663 - Forks: 103

JuliaInterop/CxxWrap.jl
Package to make C++ libraries available in Julia
Language: Julia - Size: 959 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 444 - Forks: 67

alibaba/libgrape-lite
🍇 A C++ library for parallel graph processing (GRAPE) 🍇
Language: C++ - Size: 9.89 MB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 417 - Forks: 95

katahiromz/RisohEditor
Another free Win32 resource editor
Language: C++ - Size: 40.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 410 - Forks: 45

MmgTools/mmg
open source software for bidimensional and tridimensional remeshing
Language: C - Size: 30.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 409 - Forks: 122

skui-org/skui
Skia-based C++ UI framework
Language: C++ - Size: 1.13 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 402 - Forks: 62

Leandros/WindowsHModular
A modular Windows.h Header. Licensed under Public Domain & MIT.
Language: C - Size: 186 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 388 - Forks: 37

jackguo380/vim-lsp-cxx-highlight 📦
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Language: Vim Script - Size: 5.37 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 340 - Forks: 26

Loki-Astari/ThorsMongo
C++ MongoDB API and BSON/JSON Serialization library
Language: C++ - Size: 4.96 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 316 - Forks: 71

owent/xresloader
跨平台Excel导表工具(Excel=>protobuf/msgpack/lua/javascript/json/xml)
Language: Java - Size: 36.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 283 - Forks: 70

drycpp/lmdbxx
C++11 wrapper for the LMDB embedded B+ tree database library.
Language: C++ - Size: 201 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 276 - Forks: 88

mapbox/mason
Cross platform package manager for C/C++ apps
Language: Python - Size: 3.28 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 256 - Forks: 70

mnmlstc/core
C++14 (and beyond) library features implemented in C++11
Language: C++ - Size: 1.33 MB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 246 - Forks: 33

owent/libatbus
用于搭建高性能、全异步、树形结构的BUS消息系统的跨平台框架库
Language: C++ - Size: 2.01 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 222 - Forks: 64

EvgeniyPeshkov/syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
Language: TypeScript - Size: 977 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 219 - Forks: 47

robotology/idyntree
Multibody Dynamics Library designed for Free Floating Robots
Language: C++ - Size: 105 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 192 - Forks: 70

paritytech/cachepot 📦
cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
Language: Rust - Size: 5.68 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 172 - Forks: 13

Electrux/Ethereal 📦
Ethereal Language Reference Implementation (archived). Currently working on Scribe.
Language: C++ - Size: 874 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 158 - Forks: 19

Feral-Lang/Feral
Feral programming language reference implementation
Language: C++ - Size: 1.43 MB - Last synced at: about 14 hours ago - Pushed at: about 14 hours ago - Stars: 142 - Forks: 8

danlark1/miniselect
Selection and partial sorting algorithms
Language: C++ - Size: 663 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 136 - Forks: 8

xyproto/go2cpp
Go to C++20 transpiler
Language: Go - Size: 119 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 124 - Forks: 7

xyproto/cxx
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
Language: Python - Size: 8.43 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 121 - Forks: 5

Bareflank/standalone_cxx
run C++ from anywhere
Language: C++ - Size: 6.08 MB - Last synced at: 26 days ago - Pushed at: over 5 years ago - Stars: 117 - Forks: 19

mdadams/cppbook_companion
C++ Book Companion Repository (With Code Examples and Exercises)
Language: CMake - Size: 145 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 113 - Forks: 33

chromium/subspace
A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code; Also home of Subdoc the code-documentation generator.
Language: C++ - Size: 6.69 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 100 - Forks: 13

leleliu008/ndk-pkg
A package builder/manager for Android NDK to build projects written in C, C++, Rust, Golang, etc.
Language: C - Size: 12.7 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 95 - Forks: 17

priv-kweihmann/meta-sca
Layer for static code analysis and security hardening
Language: BitBake - Size: 829 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 95 - Forks: 36

XiangpengHao/cxx-cmake-example
An example repo to setup cxx (Rust FFI library) with the CMake build system.
Language: CMake - Size: 19.5 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 94 - Forks: 20

Libvisual/libvisual
Libvisual Audio Visualization
Language: C - Size: 20.6 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 92 - Forks: 31

falemagn/uberswitch
A header-only, unobtrusive, almighty alternative to the C++ switch statement that looks just like the original.
Language: C++ - Size: 82 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 91 - Forks: 2

SyDevTeam/gta5view
Open Source Snapmatic and Savegame viewer/editor for GTA V
Language: C++ - Size: 10.5 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 90 - Forks: 12

vtnerd/monero-lws
Monero Light Wallet Server (scans monero viewkeys and implements mymonero API). Fast LMDB backend.
Language: C++ - Size: 687 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 82 - Forks: 33

javedulu/ad-xolib
C++ library for Parsing OpenScenario (1.2) & OpenDrive files (1.7) ASAM Specifications
Language: C++ - Size: 979 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 82 - Forks: 25

E3SM-Project/scream
Fork of E3SM used to develop exascale global atmosphere model written in C++ (aka SCREAM)
Size: 248 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 81 - Forks: 54

Waqar144/QSourceHighlite
Lightweight syntax highlighter written in Qt
Language: C++ - Size: 510 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 81 - Forks: 20

AMYPAD/CuVec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
Language: Python - Size: 743 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 80 - Forks: 3

cpptest/cpptest
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
Language: C++ - Size: 338 KB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 74 - Forks: 27

awegrzyn/influxdb-cxx 📦
C++ client library for InfluxDB 1.x/2.x
Language: C++ - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 51

ami-iit/matio-cpp
A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.
Language: C++ - Size: 6.39 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 63 - Forks: 9

rxdock/rxdock
RxDock is a fork of rDock. Note: the latest code is under development. Please do git checkout patched-rdock after clone if you want patched rDock. [IMPORTANT NOTE: pull requests should be posted on GitLab, this is a read-only source code mirror]
Language: C++ - Size: 32.4 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 18

tay10r/TinyErode
A portable C++ library for simulating hydraulic erosion.
Language: C++ - Size: 798 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 56 - Forks: 4

csdms/bmi
The Basic Model Interface is a set of functions for coupling models to models and models to data
Language: TeX - Size: 827 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 18

jakemason/ouroboros.nvim
Allows quickly switching between header and implementation files for C/C++ in Neovim.
Language: Lua - Size: 283 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 51 - Forks: 11

NTSFka/CMakeCxxModules
CMake module for C++ modules TS projects
Language: CMake - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 51 - Forks: 10

gbytegear/TcpServer
Crossplatform Multi-threading TCP/IP Server
Language: C++ - Size: 506 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 47 - Forks: 14

paandahl/cpp-with-rust
Using cxx to mix in Rust-code with a C++ application
Language: Rust - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 6

sourcemeta/core
A comprehensive set of composable foundational C++ libraries and CMake utilities to power Sourcemeta projects
Language: C++ - Size: 206 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 46 - Forks: 4

adct-the-experimenter/binaural-audio-editor 📦
This is an audio application that produces 3D binaural audio from 2D mono audio samples and positional information given by the graphical user interface. Listen to 3D audio through stereo headphones. Video Demo:https://www.youtube.com/watch?v=peF9cZSwVGw
Language: C++ - Size: 15.1 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 45 - Forks: 4

ChefKissInc/ForgedInvariant
The Intel & AMD CPU TSC sync kext. No commercial use.
Language: C++ - Size: 47.9 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 18

eruffaldi/cppPosit 📦
c++ posit implementation
Language: C++ - Size: 2.99 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 42 - Forks: 1

xplpc/xplpc
Cross Platform Lite Procedure Call - Support Linux, macOS, Windows, iOS, Android, Web Assembly, Flutter, Kotlin, Python and More
Language: Python - Size: 7.78 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 40 - Forks: 1

MMquant/bfx-cpp-api
Bitfinex C++ API client
Language: C++ - Size: 261 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 38 - Forks: 47

ionyshch/cmake-bundle-macos
Portable sample app for MacOS X using CMake and CPack.
Language: C++ - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 37 - Forks: 7

dpurgin/qtorm
Object-Relational Mapping Module for Qt
Language: C++ - Size: 1.13 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 36 - Forks: 12

zrax/qtextpad
Lightweight cross-platform text editor using KF6's syntax highlighting repository.
Language: C++ - Size: 1.36 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 10

IAmMoltony/ds-craft 📦
Minecraft demake for Nintendo DS.
Language: C++ - Size: 9.86 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 35 - Forks: 2

paulocoutinhox/cef-sample
Chromium Embedded Framework (CEF) Complete Project Sample
Language: C++ - Size: 1 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 4

choopm/snmppp
A modern C++ wrapper library for net-snmp, designed to be thread-safe with v2/v3: Sessions may not be shared across threads
Language: C++ - Size: 1020 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 32 - Forks: 11

gunrock/essentials 📦
❤️ CUDA/C++ GPU graph analytics simplified.
Language: C++ - Size: 22 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 15

heapwolf/debug
A small debugging library for C++
Language: C++ - Size: 44.9 KB - Last synced at: 19 days ago - Pushed at: almost 6 years ago - Stars: 31 - Forks: 2

arminms/g3p
Modern C++ interface library for Gnuplot with Jupyter support
Language: CMake - Size: 4.08 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 30 - Forks: 0

rthrfrd/webxx
Declarative, composable, concise & fast HTML & CSS components in C++
Language: C++ - Size: 155 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 2

bruxisma/VCVars
Add, Push, or Pop Visual C++ environment variables to your system PATH
Language: PowerShell - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 30 - Forks: 5

paulsengroup/hictk
Blazing fast toolkit to work with .hic and .cool files
Language: C++ - Size: 10 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 29 - Forks: 1

es3n1n/common
A cross-platform set of c++23 utilities
Language: C++ - Size: 133 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 4

geekbrother/cxx-corrosion-cmake
Rust CXX Corrosion and CMake integration with example
Language: CMake - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 27 - Forks: 3

sharcnet/vscode-hpc
Remote development on HPC clusters with VSCode
Language: Jupyter Notebook - Size: 192 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 3

leleliu008/xcpkg
A package builder/manager for Xcode to build projects written in C, C++, Rust, Zig, Go, Haskell, etc.
Language: C - Size: 1.32 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 26 - Forks: 3

gpdaniels/gtl
A collection of useful well-commented, self-contained, simple, and/or interesting C++ classes
Language: C++ - Size: 2.14 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 26 - Forks: 2

orsonteodoro/nano-ycmd
Modded GNU Nano using ycmd code completion and IntelliSense. The ycmd code completion support for nano is found in the ymcd-code-completion branch.
Language: C - Size: 37.2 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 2

jw3126/CxxCall.jl
Simple stupid C++ interop
Language: Julia - Size: 128 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 26 - Forks: 0

Bareflank/static_interface_pattern
how to implement the static interface pattern
Language: C++ - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 25 - Forks: 7

mmha/gltfpp
glTF 2.0 loader for C++14
Language: C++ - Size: 305 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 23 - Forks: 4

ShahriarRezghi/Spyker
High-performance Spiking Neural Networks Library Written From Scratch with C++ and Python Interfaces.
Language: C++ - Size: 376 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 3

mdforbes500/short-crack-model
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.
Language: C++ - Size: 1.22 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 8

couchbase/couchbase-cxx-client
Couchbase C++ Client Library (Official)
Language: C++ - Size: 5.96 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 21 - Forks: 14

owent/libatapp
server app framework based on libatbus
Language: C++ - Size: 1.4 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 13

madskjeldgaard/supercollider-rust-plugin-template
🦀 Template for Rust-based SuperCollider plugins
Language: CMake - Size: 17.6 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 0

TheLartians/BitLens
🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.
Language: C++ - Size: 56.6 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 1

trondhe/rusty_cmake
Rust cmake integration template with corrosion and cxx
Language: CMake - Size: 38.1 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 8

ShahriarRezghi/tenplayer
Modern Music Player for Linux
Language: QML - Size: 5.14 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 4

ShahriarRezghi/QLD
A graphical tool to make the deploying of Qt quick applications on linux platform faster
Language: C++ - Size: 1.71 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 1

GabrielMajeri/uefi-cpp
An object-oriented wrapper to the UEFI specification.
Language: C++ - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 19 - Forks: 3

Vurv78/rluau 📦
Idiomatic Luau bindings in 100% Rust
Language: Rust - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 1

liblit/demangle-mode
Emacs minor mode that automatically demangles C++, D, and Rust symbols
Language: Emacs Lisp - Size: 144 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 4

katahiromz/XWordGiver
The powerful crossword generator for Windows
Language: C++ - Size: 14.9 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 17 - Forks: 6
