Scientific Software
Updated 6 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 6 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 6 months ago

osmdata — Peer-reviewed • Rank 20.9 • Science 93%

osmdata - Published in JOSS (2017)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 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 6 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 6 months ago

ParaMonte — Peer-reviewed • Rank 13.2 • Science 95%

ParaMonte: A high-performance serial/parallel Monte Carlo simulation library for C, C++, Fortran - Published in JOSS (2021)

Scientific Software
Updated 6 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 6 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)

Scientific Software
Updated 6 months ago

LibSWIFFT - A fast C/C++ Library for the SWIFFT Secure Homomorphic Hash Function — Peer-reviewed • Rank 4.8 • Science 95%

LibSWIFFT - A fast C/C++ Library for the SWIFFT Secure Homomorphic Hash Function - Published in JOSS (2021)

Updated 6 months ago

umpire • Rank 12.9 • Science 85%

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

Updated 6 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 6 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)

Scientific Software
Updated 6 months ago

gmm_diag and gmm_full — Peer-reviewed • Rank 2.4 • Science 93%

gmm_diag and gmm_full: C++ classes for multi-threaded Gaussian mixture models and Expectation-Maximisation - Published in JOSS (2017)

Updated 6 months ago

metall • Rank 7.4 • Science 85%

Persistent memory allocator for data-centric analytics

Updated 6 months ago

itk • Rank 26.8 • Science 59%

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.

Updated 6 months ago

forefire • Rank 7.0 • Science 77%

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

Updated 6 months ago

prmon • Rank 6.2 • Science 77%

Standalone monitor for process resource consumption

Updated 6 months ago

aluminum • Rank 8.4 • Science 72%

High-performance, GPU-aware communication library

Updated 6 months ago

cuvec • Rank 11.7 • Science 67%

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

Updated 6 months ago

cutlass • Rank 24.1 • Science 54%

CUDA Templates for Linear Algebra Subroutines

Updated 6 months ago

msmpathfinder • Rank 2.9 • Science 75%

Finding pathways from an Markov State Model

Updated 6 months ago

libtensorflow_cc • Rank 4.9 • Science 72%

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

Updated 6 months ago

cppflow • Rank 9.8 • Science 67%

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

Updated 6 months ago

rapidfuzz • Rank 32.8 • Science 44%

Rapid fuzzy string matching in Python using various string metrics

Updated 6 months ago

tensorflow_cpp • Rank 4.1 • Science 72%

Helpful model wrappers around TensorFlow C++ API

Updated 6 months ago

mamba • Rank 21.5 • Science 54%

The Fast Cross-Platform Package Manager

Updated 6 months ago

celerite • Rank 16.1 • Science 59%

Scalable 1D Gaussian Processes in C++, Python, and Julia

Updated 6 months ago

suitesparse • Rank 15.5 • Science 59%

The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.

Updated 6 months ago

cppcheatsheet • Rank 7.3 • Science 67%

C/C++ Cheat Sheet

Updated 6 months ago

fcwt • Rank 16.9 • Science 57%

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

Updated 6 months ago

jupedsim • Rank 14.3 • Science 59%

JuPedSim is an open source pedestrian dynamics simulator

Updated 6 months ago

cython • Rank 36.7 • Science 36%

The most widely used Python to C compiler

Updated 6 months ago

axom • Rank 10.1 • Science 62%

CS infrastructure components for HPC applications

Updated 6 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 6 months ago

carma • Rank 6.6 • Science 64%

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

Updated 6 months ago

yggdrasil-decision-forests • Rank 21.5 • Science 49%

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

Updated 6 months ago

alpaka • Rank 11.1 • Science 59%

Abstraction Library for Parallel Kernel Acceleration :llama:

Updated 6 months ago

rockyml • Rank 2.9 • Science 67%

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

Updated 6 months ago

verilator • Rank 15.3 • Science 54%

Verilator open-source SystemVerilog simulator and lint system

Updated 6 months ago

pxblat • Rank 9.5 • Science 59%

PxBLAT: An Efficient and Ergonomic Python Binding Library for BLAT

Updated 6 months ago

pika • Rank 8.3 • Science 59%

pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.

Updated 5 months ago

https://github.com/rerun-io/rerun • Rank 31.1 • Science 36%

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.

Updated 6 months ago

cuda-quantum • Rank 20.6 • Science 46%

C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows

Updated 6 months ago

conan • Rank 30.5 • Science 36%

Conan - The open-source C and C++ package manager

Updated 6 months ago

nfd • Rank 9.2 • Science 54%

Named Data Networking Forwarding Daemon

Updated 6 months ago

threepp • Rank 9.0 • Science 54%

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

Updated 6 months ago

cpplint • Rank 26.6 • Science 36%

Static code checker for C++

Updated 6 months ago

dearpygui • Rank 25.3 • Science 36%

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

Updated 5 months ago

https://github.com/precice/precice • Rank 12.1 • Science 49%

A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.

Updated 6 months ago

hydro • Rank 16.9 • Science 44%

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

Updated 6 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 6 months ago

functionalplus • Rank 16.0 • Science 44%

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

Updated 6 months ago

dwarfs • Rank 15.3 • Science 44%

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

Updated 6 months ago

codechecker • Rank 23.1 • Science 36%

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

Updated 6 months ago

faunus • Rank 9.1 • Science 49%

A Framework for Metropolis Monte Carlo Simulation of Molecular Systems

Updated 6 months ago

mixmod • Rank 12.9 • Science 44%

Supervised, unsupervised and semi-supervised classification with mixture modelling

Updated 6 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 6 months ago

xflrpy • Rank 7.7 • Science 44%

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

Updated 6 months ago

llama_ros • Rank 7.2 • Science 44%

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

Updated 5 months ago

https://github.com/VowpalWabbit/vowpal_wabbit • Rank 14.9 • Science 36%

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

Updated 5 months ago

https://github.com/fastverse/fastverse • Rank 14.2 • Science 36%

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

Updated 6 months ago

dials • Rank 13.5 • Science 36%

Diffraction Integration for Advanced Light Sources

Updated 6 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 6 months ago

jluna • Rank 7.5 • Science 41%

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

Updated 6 months ago

arts • Rank 12.1 • Science 36%

The Atmospheric Radiative Transfer Simulator

Updated 6 months ago

hdf5 • Rank 12.0 • Science 36%

Official HDF5® Library Repository

Updated 6 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 6 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 6 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 6 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 6 months ago

symbomathpaper • Rank 1.4 • Science 44%

Exploring symbolic mathematics in C++, including differentiation