Scientific Software
Updated 10 months ago

BridgeStan — Peer-reviewed • Rank 17.2 • Science 100%

BridgeStan: Efficient in-memory access to the methods of a Stan model - Published in JOSS (2023)

Physics (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 10 months ago

small_gicp — Peer-reviewed • Rank 17.0 • Science 98%

small_gicp: Efficient and parallel algorithms for point cloud registration - Published in JOSS (2024)

Earth and Environmental Sciences (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 10 months ago

multipers — Peer-reviewed • Rank 13.6 • Science 100%

multipers: Multiparameter Persistence for Machine Learning - Published in JOSS (2024)

Sociology Artificial Intelligence and Machine Learning Mathematics (45%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 10 months ago

GNOLL — Peer-reviewed • Rank 13.3 • Science 100%

GNOLL: Efficient Multi-Lingual Software for Real-World Dice Notation and Extensions - Published in JOSS (2023)

Scientific Software
Updated 10 months ago

Triumvirate — Peer-reviewed • Rank 9.9 • Science 98%

Triumvirate: A Python/C++ package for three-point clustering measurements - Published in JOSS (2023)

Scientific Software
Updated 10 months ago

madupite — Peer-reviewed • Rank 5.3 • Science 100%

madupite: A High-Performance Distributed Solver for Large-Scale Markov Decision Processes - Published in JOSS (2025)

Updated 10 months ago

umpire • Rank 12.9 • Science 85%

An application-focused API for memory management on NUMA & GPU architectures

Updated 10 months ago

cpg • Rank 12.8 • Science 85%

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

Earth and Environmental Sciences (40%)
Updated 10 months ago

connected-components-3d • Rank 20.2 • Science 77%

Connected components on discrete and continuous multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants; periodic boundaries (4, 8, & 6)

Updated 10 months ago

metall • Rank 7.4 • Science 85%

Persistent memory allocator for data-centric analytics

Updated 10 months ago

networkit • Rank 22.5 • Science 64%

NetworKit is a growing open-source toolkit for large-scale network analysis.

Updated 10 months ago

forefire • Rank 7.0 • Science 77%

ForeFire is an open-source code for wildland fire spread models

Updated 10 months ago

prmon • Rank 6.2 • Science 77%

Standalone monitor for process resource consumption

Updated 10 months ago

aluminum • Rank 8.4 • Science 72%

High-performance, GPU-aware communication library

Updated 10 months ago

cuvec • Rank 11.7 • Science 67%

Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

Updated 10 months ago

cutlass • Rank 24.1 • Science 54%

CUDA Templates for Linear Algebra Subroutines

Updated 10 months ago

msmpathfinder • Rank 2.9 • Science 75%

Finding pathways from an Markov State Model

Updated 10 months ago

libtensorflow_cc • Rank 4.9 • Science 72%

Pre-built libtensorflow_cc.so and Docker Images for TensorFlow C++ API

Updated 10 months ago

cppflow • Rank 9.8 • Science 67%

Run TensorFlow models in C++ without installation and without Bazel

Updated 10 months ago

rapidfuzz • Rank 32.8 • Science 44%

Rapid fuzzy string matching in Python using various string metrics

Updated 10 months ago

tensorflow_cpp • Rank 4.1 • Science 72%

Helpful model wrappers around TensorFlow C++ API

Updated 10 months ago

mamba • Rank 21.5 • Science 54%

The Fast Cross-Platform Package Manager

Updated 10 months ago

cppcheatsheet • Rank 7.3 • Science 67%

C/C++ Cheat Sheet

Updated 10 months ago

fcwt • Rank 16.9 • Science 57%

The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.

Updated 10 months ago

axom • Rank 10.1 • Science 62%

CS infrastructure components for HPC applications

Updated 10 months ago

io.joern:c2cpg_2.13 • Rank 17.5 • Science 54%

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

Updated 10 months ago

carma • Rank 6.6 • Science 64%

Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11

Updated 10 months ago

rockyml • Rank 2.9 • Science 67%

⛰️ RockyML - A High-Performance Scientific Computing Framework for Non-smooth Machine Learning Problems

Updated 10 months ago

verilator • Rank 15.3 • Science 54%

Verilator open-source SystemVerilog simulator and lint system

Updated 10 months ago

nfd • Rank 9.2 • Science 54%

Named Data Networking Forwarding Daemon

Updated 10 months ago

threepp • Rank 9.0 • Science 54%

C++20 port of three.js (r129)

Updated 10 months ago

hydro • Rank 16.9 • Science 44%

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

Updated 10 months ago

proplib-lfmf • Rank 6.3 • Science 54%

NTIA/ITS C++ implementation of Low Frequency / Medium Frequency (LF/MF) Propagation Model. The LF/MF model predicts basic transmission loss in the frequency range 0.01 - 30 MHz for propagation paths over a smooth Earth and antenna heights less than 50 meters.

Updated 10 months ago

functionalplus • Rank 16.0 • Science 44%

Functional Programming Library for C++. Write concise and readable C++ code.

Updated 10 months ago

dwarfs • Rank 15.3 • Science 44%

A fast high-compression read-only file system for Linux, FreeBSD, macOS and Windows

Updated 10 months ago

mixmod • Rank 12.9 • Science 44%

Supervised, unsupervised and semi-supervised classification with mixture modelling

Updated 10 months ago

cpu-performance-tests • Rank 1.4 • Science 54%

This repository contains the code to benchmark CPU cache miss latency and branch misprediction penalty

Updated 10 months ago

xflrpy • Rank 7.7 • Science 44%

xflrpy is a python enabled version of xflr5 for scripting and design optimization.

Updated 10 months ago

llama_ros • Rank 7.2 • Science 44%

llama.cpp (GGUF LLMs) and llava.cpp (GGUF VLMs) for ROS 2

Updated 10 months ago

vikunja • Rank 5.1 • Science 44%

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.

Updated 10 months ago

jluna • Rank 7.5 • Science 41%

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

Updated 10 months ago

programming-logic-course • Rank 2.5 • Science 44%

A repository with the material for the Programming Logic course focusing on C and C++. This course is designed to help beginners start their journey in the field of programming and technology by covering fundamental concepts and building a strong foundation for future learning.

Updated 10 months ago

polish-notation-calculator • Rank 1.8 • Science 44%

An implementation of a polish notation (PN) calculator in C++ that does not rely on Standard Libraries.

Updated 10 months ago

strawberrydata • Rank 1.8 • Science 44%

Tool suite for fast multi-camera strawberry data collection project. The standards document houses cross compatibility/purpose implementation details.

Updated 10 months ago

cell • Rank 1.6 • Science 44%

G E N Y L E A P Cell is an incredibly innovative and revolutionary cross-platform software engine written in modern C++ which enables you to build super high-end products.

Updated 10 months ago

symbomathpaper • Rank 1.4 • Science 44%

Exploring symbolic mathematics in C++, including differentiation

Updated 10 months ago

swift-llvm-statistics-comparison • Rank 0.0 • Science 44%

This repository contains microbenchmarks written in Swift and C++.

Updated 10 months ago

mpicpp-lite • Rank 0.0 • Science 44%

Light C++ wrapper around MPI

Updated 10 months ago

tiobe-scraper • Rank 0.7 • Science 31%

A modern Qt6.8 and C++20 application to scrape and display Tiobe Index data dynamically in a QML-based UI using best programming practices and design patterns.

Updated 10 months ago

openlidarmap • Science 67%

Zero-Drift Point Cloud Mapping using Map Priors

Updated 10 months ago

devs-ex-machina • Science 31%

A PDEVS C++ parallel simulator. supporting multiple synchronization paradigms

Updated 10 months ago

flames • Science 67%

Flexible Linear Algebra with Matrix-Empowered Synthesis (for Vitis HLS)

Updated 10 months ago

papagayo-iot • Science 44%

Arduino code for kite flying data-logger

Updated 10 months ago

fast_frechet • Science 54%

Comparison of different (fast) discrete Fréchet distance implementations in C++ and CUDA.

Updated 10 months ago

hrvo • Science 54%

The Hybrid Reciprocal Velocity Obstacle (C++)

Scientific Software
Updated 10 months ago

btllib — Peer-reviewed • Science 98%

btllib: A C++ library with Python interface for efficient genomic sequence processing - Published in JOSS (2022)

Updated 10 months ago

charm • Science 44%

The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.

Updated 10 months ago

csfs • Science 52%

A cut-and-solve based feature selection for continous data

Updated 10 months ago

fbp • Science 62%

Frequency Based Pruning (FBP) is a feature selection algorithm based upon maximizing the Youden J statistic. FBP intelligently enumerates through combinations of features, using the frequency of smaller patterns to prune away large regions of the solution space.

Updated 10 months ago

cudawrappers • Science 54%

C++ wrapper for the Nvidia/HIP C libraries (e.g. CUDA driver, nvrtc, hiprtc, cuFFT, hipFFT, etc.)

Updated 10 months ago

cpp • Science 54%

Qompass AI on C++

cpp
Updated 10 months ago

misc-problem-solutions • Science 44%

Showcases and solutions to various popular programming problems, written in C90, C++17, C++20, and C++23

Updated 10 months ago

vcfx • Science 44%

VCFX is a collection of specialized C/C++ command-line tools designed for efficient manipulation, analysis, and transformation of VCF files.

Updated 10 months ago

datoviz • Science 54%

⚡ Datoviz: high-performance GPU rendering for scientific data visualization

Updated 10 months ago

rvo2-3d • Science 54%

Optimal Reciprocal Collision Avoidance in Three Dimensions (C++)

Updated 10 months ago

sieve • Science 52%

A community detection algorithm based on optimizing the Sieve objective function using IBM ILOG CPLEX to solve an Integer Linear Program.

Updated 10 months ago

lego-batman • Science 44%

A work-in-progress decompilation of LEGO Batman (LEGO® Batman™: The Videogame) version 1.0.1 for Mac OS X. Decompiled with IDA Professional 9.0.

Updated 10 months ago

https://github.com/czs108/ubuntu-clang-cpp-dev-docker • Science 18%

🐳 A Clang C++ development environment based on Ubuntu in Docker, including Git, CMake and GoogleTest.

Updated 10 months ago

interopunitycuda • Science 67%

Demonstrate interoperability between Unity Engine and CUDA

Updated 10 months ago

teexgraph • Science 57%

C++ library for large-scale network analysis and computation

Updated 10 months ago

gm2calc • Science 54%

Calculates MSSM and 2HDM contributions to the anomalous magnetic moment of the muon

Updated 10 months ago

c2eo • Science 44%

Experimental Translator of C/C++ Programs to EO Programs