rust-bio/rust-bio
This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration. observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 94
- Release rhythm 78
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 76
- age_days: 4238
- days_rel: 65
- days_push: 37
- n_releases_24m: 8
Adoption not part of the score
1837 stars · 220 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Rust-Bio is a Rust library providing implementations of algorithms and data structures useful for bioinformatics, such as sequence alignment, pattern matching, and quality score handling. All implementations are rigorously tested via continuous integration and published on crates.io as the `bio` crate.
Use cases
- implement sequence alignment algorithms in Rust
- parse and process FASTA and FASTQ files
- build bioinformatics pipelines in Rust
- perform pattern matching on genomic sequences
- compute pairwise and multiple sequence alignments
- work with BWT and suffix arrays for text indexing
- handle paired-end reads and quality scores
When to choose
- you are writing bioinformatics tools in Rust and need well-tested algorithm implementations
- you want a fast, memory-safe alternative to BioPython or BioPerl
- you need core bioinformatics data structures like BWT, FM-index, or alignment algorithms
- you value CI-tested, MIT-licensed library code with an active community
When to avoid
- you need a full-featured GUI or command-line bioinformatics application out of the box
- your project is in Python, Java, or another language without Rust integration
- you need highly specialized algorithms not covered by the library's modules
- you require commercial support or extensive documentation beyond the API docs
Facets
library · maturity stable
parser data-science developer-tools bioinformatics data-science rust cross-platform bioinformatics rust sequence-analysis algorithms data-structures genomics
2 sources
- readme: https://github.com/rust-bio/rust-bio · fetched 2026-08-28 · 67d8e953f66d
- homepage: https://rust-bio.github.io · fetched 2026-08-29 · 50f71301eeb9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rust-bio/rust-bio | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="rust-bio/rust-bio")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem