-
rust_decimal
A Decimal Implementation written in pure Rust suitable for financial calculations
-
geojson
Library for serializing the GeoJSON vector GIS file format
-
uom
Units of measurement
-
peroxide
Rust comprehensive scientific computation library contains linear algebra, numerical analysis, statistics and machine learning tools with farmiliar syntax
-
sprs
A sparse matrix library
-
lazycell
A library providing a lazily filled Cell struct
-
rust-htslib
This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files
-
splines
Spline interpolation made easy
-
finch
An implementation of min-wise independent permutation locality sensitive hashing (‘MinHashing’) for genomic data and command-line utility for manipulation
-
postgis
An extension to rust-postgres, adds support for PostGIS
-
palette
Makes linear color calculations and conversion easy and accessible for anyone
-
google_maps
🗺 An unofficial Google Maps Platform client library for the Rust programming language
-
geo
Geospatial primitives and algorithms
-
proj
High-level Rust bindings for the latest stable version of PROJ
-
nanoq
Minimal but speedy quality control and summaries of nanopore reads
-
vsop87
Pure Rust VSOP87 algorithm implementation. Includes all VSOP87 algorith versions: VSOP87, VSOP87A, VSOP87B, VSOP87C, VSOP87D and VSOP87E. VSOP87 are a family of algorithms used to predict the position of planets in the…
-
geozero
Zero-Copy reading and writing of geospatial data
-
rapier3d
3-dimensional physics engine in Rust
-
rust-bio-tools
A set of fast and robust command line utilities for bioinformatics tasks based on Rust-Bio
-
cubic_spline
Function that calculates curve points for cubic spline
-
geohash
Geohash implementation for Rust
-
kdtree
K-dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup
-
wkt
Rust read/write support for well-known text (WKT)
-
sgp4
A pure Rust implementation of the SGP4 algorithm for satellite propagation
-
ta
Technical analysis library. Implements number of indicators: EMA, SMA, RSI, MACD, Stochastic, etc.
-
bayespam
A simple bayesian spam classifier
-
coverm
Read coverage calculator for metagenomics
-
yacrd
Using all-against-all read mapping, yacrd performs: computation of pile-up coverage for each read and detection of chimeras
-
torut
torut is reasonable tor controller written in rust utilizing tokio for async communication
-
average
Calculate statistics iteratively
-
movingai
MovingAI Benchmark Map/Scen File Parser
-
fil-ocl
OpenCL bindings and interfaces for Rust
-
polylabel
A Rust implementation of the Polylabel algorithm for finding optimum polygon label positions
-
cteepbd
Computation of energy balance of buildings according to UNE-EN ISO 52000-1:2017 to comply with CTE DB-HE 2018
-
polyline
Encoder and decoder for the Google Encoded Polyline format
-
nlprule
A fast, low-resource Natural Language Processing and Error Correction library
-
nav-types
Easily work with global positions and vectors
-
folia
High-performance library for handling the FoLiA XML format (Format for Linguistic Annotation)
-
coin_cbc
Rust bindings to the CoinOR CBC MILP Solveur using the C API
-
splashsurf_lib
Library for surface reconstruction of SPH particle data
-
codenano
A library for editing DNA molecular designs
-
adapton
programming abstractions for general-purpose incremental computations
-
las
Read and write point clouds stored in the ASPRS las file format
-
bacon-sci
Scientific computing in Rust
-
taxonomy
Routines for loading, saving, and manipulating taxonomic trees
-
finch_cli
An implementation of min-wise independent permutation locality sensitive hashing (‘MinHashing’) for genomic data and command-line utility for manipulation
-
totsu
A first-order conic solver for continuous scalar convex optimization problems
-
chemfiles
Modern library for chemistry trajectories reading and writing
-
calcify
Physics vector library
-
descent_ipopt
IPOPT interface for descent
-
startin
A Delaunay triangulator for terrains
-
osm_boundaries_utils
utilities to help reading OpenStreetMap boundaries in rust
-
velvet
Classical atomistic simulation engine with a focus on user-friendliness and extensibility
-
sounding-analysis
Types and functions for working with weather soundings
-
geo-booleanop
Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm
-
obofoundry
Structures to deserialize OBO Foundry listings into
-
reverse_geocoder
Offline reverse geocoder library
-
libzettels
A library intended as a backend for applications which implement Niklas Luhmann’s system of a ‘Zettelkasten’
-
coaster
high-performance computation on any hardware
-
h2n5
HTTP 2 N5: Serve N5 datasets over HTTP as tiled image stacks
-
radiate_web
Train Radiate remotely
-
peroxide-ad
Proc macro for automatic differenitation of Peroxide
-
gfautil
Command line tools for working with GFA files and related formats
-
tile-grid
Library for map tile grid calculations
-
osm-geo-mapper
Navigate OpenStreetMap data in the terminal
-
vrp-cli
A command line interface for VRP solver
-
circle_boundary
A Rust library to calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
kml
KML support for Rust
-
compute
A crate for statistical computing
-
ndarray-glm
Performs regression for generalized linear models using IRLS on data stored in arrays
-
bader
Grid based Bader charge partitioning
-
perbase
Fast and correct perbase BAM/CRAM analysis
-
galah
Microbial genome dereplicator
-
varlociraptor
A library for calling of genomic variants using a latent variable model
-
nyx-space
A high-fidelity space mission toolkit, with orbit propagation, estimation and some systems engineering
-
parasailors
SIMD accelerated pairwise genetic sequence alignment
-
expjobserver
This is a job server and client for running many experiments across many test platforms. In some sense, it is like a simple cluster manager.
-
itertools-num
Numerical iterator tools. Extra iterators and iterator methods and functions.
-
latex2mathml
Convert LaTeX equations to MathML
-
fmi
A Rust interface to FMUs (Functional Mockup Units) that follow the FMI Standard. See http://www.fmi-standard.org/
-
voc-dataset
Simple data loader for The PASCAL Visual Object Classes (VOC)
-
latlon
Parse latitude/longitude from many common formats
-
pointcloud
An accessor layer for goko
-
boolnetevo
Evolve populations of boolean networks to approximate bitstring functions and their (unknown) inverses
-
rsmt2
Wrapper for SMT-LIB 2 compliant SMT solvers
-
matrixcompare
Tools for convenient comparison of matrices
-
rgeo
Offline reverse geocoding library using geonames db
-
dimensioned
Compile-time dimensional analysis for various unit systems using Rust’s type system. Dimensioned aims to build on Rust’s safety features by adding unit safety with no runtime cost…
-
spurs
Utilities for setting up and running experiments remotely
-
cl-sys
OpenCL FFI bindings
-
treebender
An HDPSG inspired symbolic NLP library for Rust
-
chull
Convex hull approximation
-
consalifold
Prediction Tool for RNA Consensus Secondary Structures to Consider RNA Pairwise Structural Alignments
-
spatial-join
Spatial join tools
-
nalgebra-numpy
conversions between nalgebra and numpy
-
osm-is-area
Is this OpenStreetMap element an area or not?
-
natural_unit
Physical unit conversion program (SI, CGS, Natural, Geometrized)
-
tvm
Rust frontend support for TVM
-
geographiclib-rs
A port of geographiclib in Rust
-
ngt
Rust wrappers for NGT nearest neighbor search
-
yago
RDFS knowledge base, collection of facts based on Wikidata
-
xch-ceb
XCH - Chemical Equation Balancer
-
osmgpsmap
Rust library for OsmGpsMap-1.0
-
undrift_gps
Convert between various coordinate systems: GCJ-02, WGS-84 and BD-09
-
malice
A small framwork providing sensible defaults to analyse ALICE’s open data
-
rasusa
Randomly subsample reads to a specified coverage
-
smiles-parser
SMILES (chemical formula) parser based on the OpenSMILES spec
-
rsat
SAT Solver
-
zia
Interpreter Library for the Zia Programming Language
-
specs-hierarchy
Scene graph type hierarchy abstraction for use with specs
-
ipasir
Bindings for the IPASIR API to communicate with incremental SAT solvers
-
fitsio
Rust implmentation of astronomy fits file handling
-
probability_to_friendly_string
Make probabilities more intuitive by converting them to odds. (i.e. 72.3% becomes “5 in 7”)
-
geoutils
A collection of geo computation utilities
-
cpo_analyzer
Tools to analyzer Crystal Preferred Orientation data, including creating polefigures
-
shepplogan
Shepp-Logan phantom
-
sourmash
MinHash sketches for genomic data
-
puruspe
Pure Rust Special function library
-
dmio
A shared library providing functionality to read, write and modify files saved in the DigitalMicrograph file format (version 3 or 4)
-
smartnoise_validator
A library for validating whether or not an analysis is differentially private
-
rust_sls
Sequential Line Search for Design Optimization
-
permu-rs
A collection of utilities for permutations. It contains useful tools to create, manage and experiment with permutations.
-
z_table
Provides lookup functions for the standard normal table, also called Z table
-
minilp
A fast linear programming solver library
-
aa-regex
Utility macros to build regular expression matching protein sequences
-
sketchy-rs
Rust core command line client for Sketchy
-
minisat
MiniSat Rust interface. Solves a boolean satisfiability problem given in conjunctive normal form.
-
lonlat
LonLat and LonLatAlt geo-location types and utils
-
ndarray_einsum_beta
Implementation of the einsum function for the Rust ndarray crate. As popularized in numpy, einsum (Einstein summation) implements general multidimensional tensor contraction. Many linear…
-
wigner-symbols
Exact Clebsch–Gordan coefficients and Wigner 3-jm, 6-j, and 9-j symbols for coupling and recoupling angular momenta in quantum mechanics
-
special-fun
Special functions for Rust by binding to the Cephes library
-
libswe-sys
Astrology lib connected to the C lib Swiss ephemeris (just the c lib)
-
tensorflow-serving-client
A prebuilt tensorflow serving client from the tensorflow serving proto files
-
rapier2d
2-dimensional physics engine in Rust
-
gff_diff
A tool to generate a diff (in JSON format) between two GFF3 files
-
amadeus-aws
Harmonious distributed data analysis in Rust
-
smt2parser
Generic parser library for the SMT-LIB-2 format
-
blis-src
Rust native linking for BLIS library
-
sesdiff
Generates a shortest edit script (Myers’ diff algorithm) to indicate how to get from the strings in column A to the strings in column B. Also provides the edit distance (levenshtein).
-
rgmsh
Unofficial, opinionated Rust bindings to the Gmsh API
-
coaster-blas
Coaster library for full BLAS support
-
lerp_derive
Generic linear interpolation and extrapolation, automatically implemented for a variety of numeric types
-
nucleobases
A simple, low-level brick crate for managing nucleobases as data in code
-
diving-decompression
Calculate required diving decompression procedures using the US Navy dive tables rev7
-
so_many_words
Not Linear Programming
-
cosmogony
Provides geographical zones with a structured hierarchy
-
emcee
Implementation of Python’s emcee affine-invariant mcmc ensemble sampler
-
protein
Working with protein structures
-
crossref
Implementation of the Crossref API
-
unifac
Crate to calculate non-ideal vapor-liquid equilibria using UNIFAC model
-
em
A procedural macro for GPU acceleration, GPU programming
-
earthwyrm
Vector tile map server for openstreetmap data
-
linearkalman
Linear Kalman filtering and smoothing
-
yaiouom-check
Linter for yaiouom. If you’re using yaiouom, you want to use yaiouom-checker :)
-
lazy-init
Lazy initialization
-
randomforest
Random forest regressor and classifier
-
net_ensembles
Erdős-Rényi and small world ensembles. For simple sampling, Markov chains etc.
-
term_rewriting
A Rust library for representing, parsing, and computing with first-order term rewriting systems
-
antler
Antler rendering engine
-
quantaxis-rs
quantaxis in rust
-
ndarray-unit
A package providing a system of units to the ndarray type
-
aleph-alpha-tokenizer
A fast implementation of a wordpiece-inspired tokenizer
-
proj-sys
Rust bindings for PROJ v7.1.x
-
bufkit-data
A crate to manage an archive of bufkit files
-
grib
GRIB format parser for Rust
-
geo-validator
Functionality to validate geo-types MultiPolygon/Polgon according to the OGC rules
-
nlprule-build
Build tools for a fast, low-resource Natural Language Processing and Error Correction library
-
geomorph
Simple conversion between different coordinate systems
-
yamakan
A collection of Black-Box Optimization algorithms
-
protein-translate
Translate nucleotide sequence to protein
-
tvm-rt
Rust bindings for the TVM runtime API
-
automatica
Automatic control systems library
-
mbti
A library to work with Myer-Briggs personality types
-
descent
Modelling and automatic differentiation for constrained optimisation
-
parenchyma
A high-performance computing (HPC) framework
-
arcrs
Thin Python wrapper for implementing Geoprocessing Tools using Rust
-
rand_split
Functions to split a slice into random parts
-
stoichkit
A stoichiometry toolkit
-
geod
Geodesy types and primitives
-
sgp4-rs
Rust wrapper around the Vallado SGP-4 orbital propagator
-
postgis_diesel
An extension for Diesel framework to support PostGIS geometry datatype
-
globalmaptiles-rs
Convert a raster into TMS tiles, create KML SuperOverlay EPSG:4326, generate a simple HTML viewers based on Google Maps and OpenLayers. Ported from globalmaptiles.py
-
pachyderm
The official Pachyderm Rust library
-
multi-seq-align
Manipulate multiple sequence alignments (DNA/protein)
-
mifi-rs
QUANTAXIS MIFI 行情封装协议
-
market-finance
A collection of utilities for the financial markets
-
entrez-rs
Rust wrapper for the Entrez API
-
markovian
Simulation of Markov Processes as stochastic processes
-
freude
An ODE library for ndarray providing some simple, fixed-step integrators
-
sofa-sys
Standards of Fundamental Astronomy (SOFA) Rust bindings
-
qoqo_calculator
qoqo-calculator is the calculator backend of the qoqo quantum computing toolkit by HQS Quantum Simulations
-
lhapdf
(Unofficial) Rust bindings for the LHAPDF C++ library
-
naivebayes
A simple Naive Bayes classifier
-
jetty
Jet clustering
-
gramschmidt
Classical, Modified, Reorthogonalized Gram Schmidt Orthogonalization and QR decompostion
-
crabsformer
Crabsformer is an easy-to-use fundamental library for scientific computing with Rust, highly inspired by NumPy
-
spglib
Rust bindings to spglib
-
gfa
Library for working with graphs in the GFA (Graphical Fragment Assembly) format
-
lamcal-repl
A lambda calculus command line repl
-
simple_units
A simple unit sytem for Rust
-
hts-sys
This library provides HTSlib bindings
-
opensrdk-probability
Standard probability library for OpenSRDK toolchain
-
ipasir-sys
A Rust crate that contains FFI bindings for IPASIR-compatible SAT solvers
-
metfor
Meteorological formulas and constants
-
biodivine-lib-param-bn
Library for working with parametrized Boolean networks
-
chordclust
Sequence clustering
-
mlflow
A client library for MLflow tracking
-
sprs_suitesparse_ldl
sprs bindings to the suitesparse ldl solver
-
nazar
A Tile38 client in rust!
-
smt2
A SMT-LIB 2.6 parsing/formatting library for Rust
-
ocl
OpenCL bindings and interfaces for Rust
-
fitsio-derive
Custom derive macros for the fitsio crate
-
illumina_coordinates
Parses Illumina sequence identifiers found in FASTQ files
-
mqf
MQF, Mixed Quotient Filter, is a variant of CQF (Counting Quotient Filter)
-
pauli
A toolbox for quantum Pauli operator
-
collenchyma
high-performance computation on any hardware
-
sparse21
Sparse Matrix Solver
-
hulc2envolventecte
Export data from a HULC project to the EnvolventeCTE JSON format
-
stdg
A command-line tool for cross-language, cross-platform 2D graphics
-
fastobo-validator
Faultess validation tool for OBO products
-
pbf-reader
Fast openstreetmap PBF file format reader. Reads Nodes, Ways, Relations. It uses mpsc::channell and multiple threads to do job as fast as possible.
-
tls_3d_to_2d
Transforms the Hancock binary terretrial laser scanning data (TLS) to 2D image for quick inspection
-
parsnip
Data science metrics (presently categorical only) for Rust
-
rkm
A generic k-means implementation
-
basic_stochastics
A small collection of utilities to make performing basic stochastic calculations more convenient
-
geocoding
Geocoding library for Rust
-
polarization
Simulate the polarization of a laser beam
-
lllreduce
A library for running Lenstra-Lenstra-Lovasz (LLL) reduction on lattice bases
-
compact-genome
Representation of genomes
-
h3ron
high level rust API including collections for selected parts of H3
-
rbf-interp
An implementation of Radial Basis Function multidimensional interpolation
-
wybr
Collection of preferential voting methods
-
bfi
Brainfuck for your machine learning needs
-
amadeus-core
Harmonious distributed data analysis in Rust
-
openslide
Rust bindings to the OpenSlide C library
-
kaggle
Unofficial rust implementation of the kaggle api
-
csaps
Cubic spline approximation (smoothing)
-
ogc-types
Types for Open Geospatial Consortium (OGC) technologies
-
iii-formosa-dataset
Se/Deserialization toolkit for Formosa dataset from Institute for the Information Industry
-
smartnoise_runtime
A library of algorithms for differentially private data analysis
-
z3tracer
Parser for Z3 tracing logs
-
initial_conditions
A helpful physics lib: mechanics, useful constants, and more
-
rna-ss-params
“rna-ss-params”, Library of RNA secondary structure parameters
-
periodic-table-on-an-enum
Complete periodic table, with melting point, density, atomic mass, electron configuration, oxidation states and more
-
geozero-shp
Shapefile reader with GeoZero API
-
bam-builder
A library for easily building BAMs for testing
-
persistentcache
Macros for persistently caching function calls using files or Redis
-
graph_gen
Generate pseudo-random graphs based on the Erdos-Renyi G(n,p) model
-
root-ls
CLI tool to inspect the content and layout of
.root
files -
feroxide
A basic chemistry simulator