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

umpire • Rank 12.9 • Science 85%

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

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

metall • Rank 7.4 • Science 85%

Persistent memory allocator for data-centric analytics

Updated 7 months ago

forefire • Rank 7.0 • Science 77%

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

Updated 7 months ago

prmon • Rank 6.2 • Science 77%

Standalone monitor for process resource consumption

Updated 7 months ago

aluminum • Rank 8.4 • Science 72%

High-performance, GPU-aware communication library

Updated 7 months ago

cuvec • Rank 11.7 • Science 67%

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

Updated 7 months ago

cutlass • Rank 24.1 • Science 54%

CUDA Templates for Linear Algebra Subroutines

Updated 7 months ago

msmpathfinder • Rank 2.9 • Science 75%

Finding pathways from an Markov State Model

Updated 7 months ago

libtensorflow_cc • Rank 4.9 • Science 72%

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

Updated 7 months ago

cppflow • Rank 9.8 • Science 67%

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

Updated 7 months ago

rapidfuzz • Rank 32.8 • Science 44%

Rapid fuzzy string matching in Python using various string metrics

Updated 7 months ago

tensorflow_cpp • Rank 4.1 • Science 72%

Helpful model wrappers around TensorFlow C++ API

Updated 7 months ago

mamba • Rank 21.5 • Science 54%

The Fast Cross-Platform Package Manager

Updated 7 months ago

cppcheatsheet • Rank 7.3 • Science 67%

C/C++ Cheat Sheet

Updated 7 months ago

fcwt • Rank 16.9 • Science 57%

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

Updated 7 months ago

axom • Rank 10.1 • Science 62%

CS infrastructure components for HPC applications

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

carma • Rank 6.6 • Science 64%

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

Updated 7 months ago

rockyml • Rank 2.9 • Science 67%

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

Updated 7 months ago

verilator • Rank 15.3 • Science 54%

Verilator open-source SystemVerilog simulator and lint system

Updated 7 months ago

nfd • Rank 9.2 • Science 54%

Named Data Networking Forwarding Daemon

Updated 7 months ago

threepp • Rank 9.0 • Science 54%

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

Updated 7 months ago

hydro • Rank 16.9 • Science 44%

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

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

functionalplus • Rank 16.0 • Science 44%

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

Updated 7 months ago

dwarfs • Rank 15.3 • Science 44%

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

Updated 7 months ago

mixmod • Rank 12.9 • Science 44%

Supervised, unsupervised and semi-supervised classification with mixture modelling

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

xflrpy • Rank 7.7 • Science 44%

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

Updated 7 months ago

llama_ros • Rank 7.2 • Science 44%

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

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

jluna • Rank 7.5 • Science 41%

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

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

symbomathpaper • Rank 1.4 • Science 44%

Exploring symbolic mathematics in C++, including differentiation

Updated 7 months ago

mpicpp-lite • Rank 0.0 • Science 44%

Light C++ wrapper around MPI

Updated 7 months ago

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

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

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

bit_vector • Science 67%

Fast and highly tuned bit vector implementation including space efficient rank and select support having only 3.51% space overhead.

Updated 7 months ago

bitcoin-rpc • Science 31%

A high-performance C++ library for interacting with Bitcoin Core's JSON-RPC API. Designed for developers building blockchain tools, wallets, or analytics platforms.

Updated 7 months ago

kernel_launcher • Science 44%

Using C++ magic to launch/capture CUDA kernels and tune them with Kernel Tuner

Updated 7 months ago

gmshparsercpp • Science 44%

C++17 parser for GMSH mesh files

Updated 7 months ago

cpp-project-template • Science 44%

⚡ A template for modern C++ cross-platform projects. Using CMake, CI/CD, unit tests, code coverage, static and dynamic analisis, auto formatting, package management, documentation, GUI, installers, and more.

Updated 7 months ago

fast_frechet • Science 54%

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

Updated 7 months ago

fans • Science 44%

FANS: an open-source, efficient, and parallel FFT-based homogenization solver designed to solve microscale multiphysics problems.

Scientific Software
Updated 7 months ago

btllib — Peer-reviewed • Science 98%

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

Updated 7 months ago

power-grid-model • Science 67%

Python/C++ library for distribution power system analysis

Updated 7 months ago

stockfish • Science 44%

A free and strong UCI chess engine

Updated 7 months ago

ros-node-interface • Science 54%

A lightweight C++ and python interface template for managing ROS nodes with start/stop/shutdown control via ROS services.

Updated 7 months ago

sync-greedy • Science 52%

A greedy algorithm to find the combination of features that maximized the Younden J statistic.

Updated 7 months ago

treeline • Science 52%

An update-in-place key-value store for modern storage.

Updated 7 months ago

carbon • Science 57%

The ultimate high-level library for C/C++ (с реализацией на этих языках). 🎩

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

volt • Science 44%

A multithreaded, high performance, fully functional game engine written in C++. ⚡️

Updated 7 months ago

pt • Science 31%

PT is a template for modern C++ projects with useful features for developing cross-platform products.

Updated 7 months ago

trm • Science 44%

A transactional, atomic, reliable POSIX's rm command implementation written in C++. 🌀

Updated 7 months ago

opengl-breakout • Science 44%

Breakout game remake in OpenGL with C++ and GLFW. Game is inspired by LearnOpenGL.com

Updated 7 months ago

llama • Science 75%

Evolutionary Algorithm that uses a double linked-list chromosome to cluster networks

Updated 7 months ago

flashlight • Science 64%

A C++ standalone library for machine learning

Updated 7 months ago

flames • Science 67%

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