CATEGORY
Science::Bioinformatics 225 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
bioA bioinformatics library for Rust. This library provides implementations of many algorithms and data structures that are useful…1,042,538MIT
noodles-coreShared utilities when working with noodles977,989MIT
noodles-csiCoordinate-sorted index (CSI) format reader and writer916,263MIT
noodles-vcfVariant Call Format (VCF) reader and writer785,824MIT
noodles-tabixTabix (TBI) format reader and writer782,418MIT
noodlesBioinformatics I/O libraries470,920MIT
noodles-fastaFASTA format reader and writer390,262MIT
noodles-samSequence Alignment/Map (SAM) format reader and writer375,327MIT
noodles-bamBinary Alignment/Map (BAM) format reader and writer334,079MIT
noodles-cramCRAM format reader and writer228,227MIT
noodles-bcfBinary Call Format (BCF) reader and writer212,945MIT
noodles-gffGeneric Feature Format (GFF) reader and writer190,495MIT
noodles-fastqFASTQ format reader and writer171,558MIT
noodles-gtfGene Transfer Format (GTF) reader and writer121,696MIT
noodles-bedBED (Browser Extensible Data) reader and writer117,597MIT
noodles-utilnoodles support utilities84,100MIT
ggetrsEfficient querying of biological databases from the command line32,749MIT
pombase-gocamParser for Gene Ontology Consortium GO-CAM files29,081MIT
bitnucA library for efficient nucleotide sequence manipulation using 2-bit and 4-bit encodings28,972MIT
lightmotifA lightweight platform-accelerated library for biological motif scanning using position weight matrices.26,809MIT
bio-seqBit packed and well-typed biological sequences26,305MIT
efficient_pcaPrincipal component computation using SVD and covariance matrix trick17,607MIT
binseqA high efficiency binary format for sequencing data17,402MIT
lightmotif-pyPyO3 bindings and Python interface to the lightmotif crate.16,309MIT OR GPL-3.0-or-later
haddock-restraintsGenerate restraints to be used in HADDOCK15,845MIT
packed-seqConstructing and iterating packed DNA sequences using SIMD15,770MIT
faimmRandom access to indexed fasta using a mmapped file14,937MIT
bqtoolsA command-line tool for interacting with BINSEQ file formats.13,733MIT
lightmotif-tfmpvalueRust reimplementation of TFMPvalue for the lightmotif crate.13,184GPL-3.0-or-later
lightmotif-ioParser implementations of several formats for the lightmotif crate.12,337MIT
noodles-htsgetAn htsget client12,319MIT
plascadPlasCAD12,017MIT
noodles-refgetA refget client10,552MIT
simd-minimizersA SIMD-accelerated library to compute random minimizers9,360MIT
gtarsPerformance critical tools for genomic interval analysis.8,933MIT
bio_apisDNA and RNA sequence types and functions8,065MIT
ome_zarr_metadataA library for OME-Zarr (previously OME-NGFF) metadata7,879MIT OR Apache-2.0
infer_sexA high-performance, zero-dependency Rust library for inferring sex from variant data.7,646MIT
biotoolsSimple bioinformatics CLI tools for sequence analysis and manipulation7,211MIT
awryLibrary for creating FM-indexes from FASTA/FASTQ files. AWRY is able to search at lightning speed by leveraging SIMD…7,094BSD-3-Clause
seq-hashA SIMD-accelerated library to compute hashes of DNA sequences5,919MIT
pdb-handlerHelpful functions to handle PDB files5,634MIT
af-anndataA library for converting alevin-fry output to the AnnData format5,545non-standard
xsraA performant and storage-efficient CLI tool to extract sequences from an SRA archive with support for FASTA, FASTQ, and BINSEQ…4,942MIT
abpoa-rsRust bindings for abPOA: Adaptive Banded POA3,640MIT
ncbi-vdb-sysFFI library for the NCBI VDB3,356MIT
microBioRustMicrobiology friendly bioinformatics Rust functions3,287MIT
mzsvgA library to draw mass spectra3,146Apache-2.0
termal-msaA viewer of multiple sequence alignments, with a text user interface3,089MIT
abpoa-sysAutomatically generated FFI definitions for abPOA3,032MIT
convert-afA library for converting alevin-fry output to the AnnData format2,729non-standard
vbinseqA high efficiency binary format for sequencing data with variable-length records.2,159MIT
simd-sketchA SIMD-accelerated library to compute a b-bit bottom-h sketch2,093MIT
mmrMinimap2 CLI written in rust using bindings with BINSEQ and VBINSEQ support.1,842MIT
genedexA small and fast FM-Index implementation1,578MIT OR Apache-2.0
microBioRust-seqmetricsMicrobiology friendly bioinformatics Rust functions1,521MIT
ggetrs-ensemblggetrs submodule for querying ENSEMBL1,442MIT
ggetrs-uniprotggetrs submodule for querying UNIPROT1,433MIT
microBioRust-heatmapMicrobiology friendly bioinformatics Rust functions1,379MIT
dgcountDual guide CRISPR counter1,324MIT
thafExtracts transcript sequences and gene maps from genome FASTA files using GFF3 annotations.1,319BSD-3-Clause
cyto-cliUltra high-throughput processing of 10x-flex single-cell sequencing data1,285BSD-3-Clause
seqhashFast mismatch-tolerant sequence lookup with disambiguation1,284MIT
cyto-ioUltra high-throughput processing of 10x-flex single-cell sequencing data1,270BSD-3-Clause
ggetrs-ncbiggetrs submodule for querying NCBI1,245MIT
seqplsMy sequences please - a paired fastq grepper with regex support1,244MIT
ff_structurefuzzyfold's secondary structure representations.1,147MIT
faloopsCounter-attack nonhuman bad actors that abuse Frequency-shift Keying and Phase-shift Keying in your human environment thusly…1,068GPL-3.0-or-later
ggetrs-ucscggetrs submodule for querying UCSC1,068MIT
ggetrs-blastggetrs submodule for querying BLAST1,052MIT
ggetrs-archs4ggetrs submodule for querying archs41,048MIT
ff_energyfuzzyfold's nearest neighbor free energy evaluations.1,046MIT
ggetrs-seqggetrs submodule for querying sequence information1,043MIT
ggetrs-enrichrggetrs submodule for querying ENRICHR1,043MIT
ggetrs-infoggetrs submodule for querying information about genes1,038MIT
sview-fmindexFM-index library with slice view architecture for efficient text indexing and pattern matching1,036MIT
microbiorust-pyPython bindings for microBioRust Microbiology friendly bioinformatics Rust functions894MIT
bio-forgeA pure Rust library and CLI for the automated repair, preparation, and topology construction of biological macromolecules.883MIT
seqtk-rsThis is a sequence processing tool written in Rust for manipulating FASTA/FASTQ files. Pure rust version of seqtk.882MIT OR Apache-2.0
ff_kineticsfuzzyfold's stochastic secondary structure simulations.876MIT
mzcvHandle controlled vocanulaires (CVs) and ontologies, both statically and dynamically847MIT OR Apache-2.0
ggetrs-stringggetrs submodule for querying STRING846MIT
ggetrs-chemblggetrs submodule for querying CHEMBL845MIT
ggetrs-pdbggetrs submodule for querying PDB844MIT
sais_drumAn implementation of the SAIS algorithm for suffix array construction797MIT OR Apache-2.0
gtars-cliPerformance critical tools for genomic interval analysis. This is the CLI765MIT
microBioRust-microSeqIOMicrobiology friendly bioinformatics Rust functions706MIT
kira-scioDeterministic single-cell input reader stack for MTX/H5AD/BD Rhapsody in Kira tools.692MIT
fuzzyfoldNucleic acid secondary structure kinetics.688MIT
genomic_pcaA CLI tool for performing PCA on genomic data from VCF files.602MIT
kira-shared-sc-cacheShared deterministic binary cache reader/writer for Kira single-cell pipelines (kira-organelle.bin and expr.bin).578MIT
ggetrs-pyggetrs submodule for interacting with ggetrs via python569MIT
merkurioQuick k-mer-based FASTA/FASTQ sequence record extraction, and SAM/BAM record filtering plus file annotation with k-mer tags.568MIT
rusty-dnaNormalize consumer DNA genotype exports into structured SNP data via provider-specific parsers.558MIT
dynamicsMolecular dynamics555MIT
digest-rsRust bindings for the digest library545MIT
cyto-mapUltra high-throughput processing of 10x-flex single-cell sequencing data468BSD-3-Clause
cyto-ibu-sortUltra high-throughput processing of 10x-flex single-cell sequencing data438BSD-3-Clause
cyto-ibu-umi-correctUltra high-throughput processing of 10x-flex single-cell sequencing data436BSD-3-Clause
cyto-coreUltra high-throughput processing of 10x-flex single-cell sequencing data431BSD-3-Clause
cinnamonA type-safe Nightscout client for Rust, aiming to simplify the interactions with the confusing Nightscout API.426MIT
cyto-ibu-countUltra high-throughput processing of 10x-flex single-cell sequencing data414BSD-3-Clause
cyto-ibu-readsUltra high-throughput processing of 10x-flex single-cell sequencing data413BSD-3-Clause
cigar-lodhi-rsLodhi subsequence kernel on CIGAR strings368MIT OR Apache-2.0
cyto-workflowUltra high-throughput processing of 10x-flex single-cell sequencing data338BSD-3-Clause
parfait-gfagfa v1/v2 parser and validator336MIT
cytoUltra high-throughput processing of 10x-flex single-cell sequencing data322BSD-3-Clause
cyto-ibu-viewUltra high-throughput processing of 10x-flex single-cell sequencing data321BSD-3-Clause
cyto-ibu-catUltra high-throughput processing of 10x-flex single-cell sequencing data320BSD-3-Clause
ferromicRust-accelerated population genetics toolkit with ergonomic Python bindings320MIT
modtectorA high-performance modification detection tool in Rust318MIT
immunumFast antibody and T-cell receptor numbering in Rust and Python303MIT
kira-fastqHigh-performance FASTQ reader and writer with mmap-first design. Supports plain, gzip, and BGZF inputs/outputs; optional…296MIT
kira-mmcifLow-level, streaming mmCIF/BinaryCIF parser focused on protein coordinates.287MIT
helicaseSIMD-accelerated library for FASTA/FASTQ parsing and bitpacking285MIT
orphos-coreCore library for Orphos, a tool for finding protein-coding genes in microbial genomes.271GPL-3.0-or-later
genomic-system-finder-hmmPure Rust HMMER3-compatible profile HMM search engine for protein sequences.261GPL-3.0-or-later
vareffectVariant consequence prediction and HGVS notation, concordant with Ensembl VEP.260Apache-2.0
bonbonA sweet and simple Rust library for generating static diabetes data visualizations.238MPL-2.0
kira-spatial-3dDeterministic 3D mesh, contour, and export primitives for spatial omics fields.227MIT
kira-mitoqcDeterministic mitochondrial QC scoring for single-cell expression matrices.215MIT
cyto-downloadUltra high-throughput processing of 10x-flex single-cell sequencing data202BSD-3-Clause
brust-coreShared error and result types for Brust bioinformatics format crates.201MIT OR Apache-2.0
edf-rsPure Rust implementation of a reader and writer for EDF/EDF+ (European Data Format) files195MIT OR Apache-2.0
kira-ls-alignerUnified short- and long-read sequence aligner written in Rust 2024. It combines minimap2-style minimizers and chaining with…192MIT
vareffect-cliCLI for vareffect — annotate genomic variants without Ensembl VEP154Apache-2.0
kira-bamHigh-performance BAM/SAM/CRAM toolkit written in Rust 2024. Drop-in samtools-compatible CLI…154MIT
kira-simdShared deterministic SIMD primitives for Kira tools.142MIT
kira-spatial-fieldGene-field extraction and deterministic signal transforms for spatial transcriptomics.142MIT
peprsRust implementation of the PEP (Portable Encapsulated Projects) specification for biological sample metadata139MIT
kira-spatial-ioDeterministic spatial transcriptomics IO primitives for Kira.130MIT
phylo_gradFast gradient calculation of the Felsenstein algorithm with respect to the rate matrix129MIT OR Apache-2.0
kira-nuclearqcDeterministic CLI for nuclear state and transcriptional plasticity analysis from 10x scRNA-seq MTX inputs.127MIT
kira-spatial-coreDeterministic spatial math and contour primitives for transcriptomics 3D pipelines.126MIT
genomic-system-finder-coreCore library for detecting macromolecular systems in microbial genomes.125GPL-3.0-or-later
bismark-ioBismark-aware BAM/SAM/CRAM I/O on top of noodles123GPL-3.0-only
fastqrab-dnaLow-level DNA primitives for fastqrab: sequence/quality handling, segments, and approximate matching120MIT
glurepCLI utility for generating pdf reports from glucose readings in supported csv formats.113Apache-2.0 OR MIT
brust-fastaFASTA reader and writer primitives for Brust.111MIT OR Apache-2.0
xpclrsA high-performance rust implementation of the XP-CLR method.111MIT
fastdedupA fast and memory-efficient FASTX PCR deduplication tool110MIT
cyto-ibu-barcode-correctUltra high-throughput processing of 10x-flex single-cell sequencing data108BSD-3-Clause
dupblasterFast duplicate marking for query-grouped SAM/BAM files, inspired by samblaster and Picard MarkDuplicates108MIT
fastqrab-configConfiguration data model for fastqrab: file formats, compression, and read segments107MIT
igv-corePure async data layer for igv-rs: regions, source traits, alignment expansion, coverage, render thresholds. UI-free.104MIT
bijux-atlas-coreRuntime-independent Atlas core primitives and invariants101Apache-2.0
papasmurfPlatform-Accelerated Package for Alignment-free SMURF analysis.98GPL-3.0-or-later
bijux-atlas-modelPersisted Atlas model types, serde contracts, and stable boundary values96Apache-2.0
glurep_coreCore library for generating pdf reports from glucose readings in supported csv formats.96Apache-2.0 OR MIT
kira-organelleDeterministic aggregation and orchestration for the Kira organelle QC stack.91MIT
cyto-viewUltra high-throughput processing of 10x-flex single-cell sequencing data90BSD-3-Clause
mbf-fastq-processorThe fast, reliable multitool of FASTQ processing88MIT
msafaraView, edit, and explore multiple sequence alignments in your terminal86MIT
fastqrab-ioFASTQ/FASTA/BAM input and output with gzip/zstd compression for fastqrab85MIT
brust-fastqFASTQ reader, writer, and FASTA conversion helpers for Brust.84MIT OR Apache-2.0
brust-samSAM reader, writer, parser validation, and flag helpers for Brust.83MIT OR Apache-2.0
kira-riboqcDeterministic ribosome and translation-state quality control for single-cell RNA-seq.79MIT
brust-pod5POD5 reader, writer, signal extraction, and metadata summaries for Brust.77MIT OR Apache-2.0
kira-microenvironmentDeterministic, explainable ligand-receptor microenvironment interaction scoring for single-cell expression data.76MIT
kira-biodata-managerReproducible bio-data manager with a project-local store and a shared global cache. kira-bm it's like npm/cargo/pip for…76MIT
kira-proteoqcDeterministic, explainable proteostasis QC for single-cell expression data.75MIT
seqtuiFast TUI toolkit for viewing, translating, and manipulating biological sequences.74MIT
bismark-dedupRust port of Bismark Perl's deduplicate_bismark script69GPL-3.0-only
bijux-atlas-queryAtlas query parsing, planning, cursoring, and SQLite execution67Apache-2.0
bijux-atlas-storeAtlas publish-time storage contracts, layout rules, and artifact backends66Apache-2.0
bijux-atlasCompatibility alias crate for the canonical bijux-atlas-runtime library surface66Apache-2.0
orphos-cliCommand-line interface for Orphos, a tool for finding protein-coding genes in microbial genomes.64GPL-3.0-or-later
brust-bamBAM and BGZF reader, writer, and SAM conversion helpers for Brust.64MIT OR Apache-2.0
fastqrab-stepsPipeline building blocks for fastqrab: read transformations, filters, reports, and demultiplexing62MIT
kira-energeticsDeterministic, explainable energy-landscape analysis for cellular states.60MIT
brustPublic facade for Brust bioinformatics format readers, writers, and conversion helpers.60MIT OR Apache-2.0
kira-spliceqcDeterministic, explainable splicing QC for single-cell expression data.59MIT
kira-spatialDeterministic orchestrator for spatial transcriptomics: IO, field transforms, core math, and 3D export.59MIT
kira-autolysDeterministic, explainable autophagy/lysosome dependency QC for single-cell expression data.57MIT
genomic-system-finder-cliCommand-line interface for detecting macromolecular systems in microbial genomes.57GPL-3.0-or-later
bijux-atlas-runtimeGenomics runtime for GFF3/FASTA ingest, immutable dataset artifacts, gene-query APIs, and OpenAPI export56Apache-2.0
kira-qcFastQC-compatible QC tool written in Rust56MIT
kira-secretionDeterministic, explainable secretion-state QC for single-cell expression data.56MIT
igv-serveLocal HTTP server that mirrors the igv-rs TUI's view in igv.js.55MIT
igv-renderGraphical (SVG / PNG) snapshot renderer for igv-rs.53MIT
pileup-hiCLI program to generate varying pileup-derived output formats for SAM and BAM51non-standard
kira-clusterDeterministic Rust CLI for MMseqs2-like approximate high-throughput sequence clustering/search workflows.50MIT
bismarkThe Bismark bisulfite-sequencing suite (Rust) — the bismark aligner, deduplicate_bismark, bismark_methylation_extractor,…48GPL-3.0-only
bijux-atlas-ingestAtlas ingest engine contracts, normalization, and artifact build surfaces47Apache-2.0
bijux-atlas-apiStable Atlas API contracts, OpenAPI metadata, and request or response normalization46Apache-2.0
nanocountA dual-guide protospacer counter for long-read nanopore data45MIT
pileuphi_libHigh-throughput, extensible SAM/BAM pileup generation library45non-standard
nexwickParser for Nexus files and Newick strings43MIT OR Apache-2.0
kira-spatial-3d-viewerInteractive GPU viewer for spatial 3D meshes, contours, and vector fields.42MIT
kira-spatial-3d-cliCommand-line interface for deterministic spatial 3D mesh and contour export.42MIT
kira-protein-longevity-analysisCLI tool for physics-informed protein robustness and fragility analysis under environmental conditions (pH, oxidative stress,…42MIT
kira-irreversibilityDeterministic irreversibility scoring for time-series state trajectories.38MIT
kira-scgRust CLI for preprocessing single-cell RNA-seq count matrices.37MIT
fastqrabThe fast, reliable multitool of FASTQ processing36MIT
glurep-guiGUI utility for generating pdf reports from glucose readings in supported csv formats.35Apache-2.0 OR MIT
rosalind-receiptRosalind's canonical-JSON, self-hashing BLAKE3 reproducibility receipt: the RunManifest model, content-addressed claim hashing,…34MIT OR Apache-2.0
whittleFast, tag-aware long-read (ONT/PacBio) trimmer for FASTQ and unaligned BAM that keeps position-indexed tags (MM/ML/MN…33Apache-2.0
eozinA pure-Rust decoder library for digital pathology31BSD-3-Clause
rsomics-bamPure-Rust CLI over rust-htslib for BAM operations (view, sort, …). FFI-wrapper, output-compatible with samtools.31MIT OR Apache-2.0
seq-eventsA minimal, zero-copy streaming parser for FASTA/FASTQ files30Apache-2.0