Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source bioinformatics software

119 open-source libraries, tools and applications tagged bioinformatics, ranked by how closely bioinformatics is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

119 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
K-Dense-AI/scientific-agent-skills
Scientific Agent Skills is a Python library that provides a collection of validated procedural skills and access to over 100 scientific dat…
8052679active
cytoscape/cytoscape.js
Cytoscape.js is a fully featured graph theory (network) library written in pure JavaScript for modelling, analysing, and visualising relati…
9711236stable
google-deepmind/alphafold3
Google DeepMind's official implementation of the AlphaFold 3 inference pipeline for predicting biomolecular structures and interactions. It…
818643active
DeepChem
DeepChem is a Python library that democratizes deep learning for drug discovery, quantum chemistry, materials science, and biology. It prov…
637050active
Biopython
Biopython is a widely used open-source Python library of tools for computational molecular biology and bioinformatics. It provides modules …
765223stable
attractivechaos/klib
Klib is a standalone, lightweight C library of generic data structures and algorithms implemented largely as single-header files using C ma…
554730stable
jwohlwend/boltz
Boltz is a family of open-source biomolecular interaction models (Boltz-1 and Boltz-2) that predict complex structures and binding affiniti…
584257active
ArcInstitute/evo2
Evo 2 is a DNA foundation language model (1B-40B parameters) that models genomes at single-nucleotide resolution with up to 1 million base …
564247active
snap-stanford/Biomni
Biomni is a general-purpose biomedical AI agent from Stanford that autonomously executes research tasks across biomedical subfields. It com…
683923active
google/deepvariant
DeepVariant is a deep learning-based genomic variant caller that converts aligned DNA sequencing reads (BAM/CRAM) into pileup image tensors…
783818stable
RDKit
RDKit is an open-source cheminformatics toolkit written in C++ with Python, Java, C#, and JavaScript wrappers. It provides core data struct…
953597stable
google-deepmind/alphafold
Open-source implementation of the AlphaFold 2 inference pipeline for predicting protein structures from amino acid sequences, including Alp…
5414887maintenance
Nextflow
Nextflow is an open-source DSL and runtime for building scalable, portable, and reproducible data-driven computational pipelines, based on …
1003514stable
aqlaboratory/openfold
OpenFold is a faithful, trainable PyTorch reproduction of DeepMind's AlphaFold 2 for protein structure prediction. It is memory-efficient a…
453435active
google-deepmind/science-skills
A collection of agent skills from Google DeepMind that extend AI coding agents with structured instructions, scripts, and references for sc…
813263active
OpenWorm
OpenWorm is an open-source project building a comprehensive bottom-up computational model of the Caenorhabditis elegans roundworm, integrat…
753063active
RFDiffusion
RFdiffusion is an open-source method for de novo protein structure generation using diffusion models, with or without conditional informati…
593058active
Biohub/esm
A Python library and model release providing ESMC protein language models, ESMFold2 structure prediction, and the ESM Atlas of 6.8 billion …
882987active
sokrypton/ColabFold
ColabFold is a set of tools and Google Colab notebooks that make protein structure prediction with AlphaFold2, AlphaFold3, ESMFold, and rel…
922940active
Snakemake
Snakemake is a Python-based workflow management system for creating reproducible and scalable data analyses. Workflows are defined via a re…
932880stable
satijalab/seurat
Seurat is an R toolkit for single-cell genomics developed by the Satija Lab, providing a complete pipeline for analyzing single-cell RNA-se…
882803stable
scverse/scanpy
Scanpy is a scalable Python toolkit for analyzing single-cell gene expression data, built alongside the anndata data structure. It provides…
922574stable
OpenGene/fastp
fastp is an ultra-fast all-in-one FASTQ preprocessing and quality control tool written in C++. It handles adapter trimming, quality filteri…
982435stable
MouseLand/cellpose
Cellpose is a generalist deep learning algorithm for cellular and nucleus segmentation in microscopy images, with human-in-the-loop capabil…
802371active
neuropsychology/NeuroKit
NeuroKit2 is a Python library for neurophysiological and biosignal processing, offering easy access to advanced routines for signals like E…
762366active
RosettaCommons/RoseTTAFold
RoseTTAFold is the official implementation of a deep learning system for predicting protein structures and interactions using a three-track…
232269stable
alexdobin/STAR
STAR (Spliced Transcripts Alignment to a Reference) is a fast, splice-aware aligner for RNA-seq reads written in C++. It aligns reads to a …
242262active
lh3/minimap2
minimap2 is a fast, versatile pairwise sequence aligner for genomic and spliced (RNA-seq) nucleotide sequences, written in C. It maps long …
702260stable
AlphaGenome
A Python SDK providing programmatic access to Google DeepMind's AlphaGenome model, which predicts genomic regulatory outputs such as gene e…
892192active
soedinglab/MMseqs2
MMseqs2 is an open-source C++ suite for ultra-fast, sensitive search and clustering of huge protein and nucleotide sequence sets, running o…
692147active
bytedance/Protenix
Protenix is an open-source PyTorch reproduction of AlphaFold 3 for high-accuracy biomolecular structure prediction, covering proteins, nucl…
782070active
broadinstitute/gatk
GATK (Genome Analysis Toolkit) is the Broad Institute's industry-standard toolkit for analyzing high-throughput DNA and RNA sequencing data…
842003active
chaidiscovery/chai-lab
Chai-1 is a state-of-the-art multi-modal foundation model for biomolecular structure prediction, handling proteins, small molecules, DNA, R…
622001active
OpenMM
OpenMM is a high-performance toolkit and library for molecular dynamics simulation, with optimized GPU-accelerated kernels. It can be used …
942000stable
allenai/scispacy
scispaCy is a Python library providing full spaCy pipelines, models, and custom pipes for processing scientific, biomedical, and clinical t…
471994active
aipoch/medical-research-skills
A curated library of 550+ SKILL.md-compatible agent skills for medical and biomedical research, covering evidence insights, protocol design…
701971active
samtools/samtools
SAMtools is a suite of C command-line programs, built on HTSlib, for reading, writing, editing, indexing, sorting, and viewing SAM/BAM/CRAM…
931963stable
dauparas/ProteinMPNN
ProteinMPNN is a PyTorch-based tool that designs amino acid sequences for given protein backbone structures using a message-passing neural …
231872stable
Galaxy
Galaxy is an open-source, web-based platform for accessible, reproducible, and transparent data-intensive scientific research, primarily in…
921869stable
rust-bio/rust-bio
Rust-Bio is a Rust library providing implementations of algorithms and data structures useful for bioinformatics, such as sequence alignmen…
881840stable
schrodinger/pymol-open-source
The open-source foundation of PyMOL, a molecular visualization system for rendering and analyzing 3D structures of proteins, nucleic acids,…
711748active
lucidrains/alphafold3-pytorch
A PyTorch implementation of Google DeepMind's Alphafold 3 model for protein and molecular structure prediction. It is a research-oriented r…
671699active
scvi-tools
scvi-tools is a Python library for deep probabilistic modeling and analysis of single-cell and spatial omics data, built on PyTorch, PyTorc…
921697stable
MDAnalysis/mdanalysis
MDAnalysis is an open-source Python library for analyzing molecular dynamics simulations of many-body systems at the molecular scale. It re…
691650stable
bowang-lab/scGPT
scGPT is a foundation model for single-cell multi-omics built with a generative transformer, providing pretrained checkpoints and a Python …
641646active
shenwei356/seqkit
SeqKit is an ultrafast, cross-platform command-line toolkit written in Go for manipulating FASTA and FASTQ sequence files, offering 38+ sub…
881596active
DeepGraphLearning/torchdrug
TorchDrug is a PyTorch-based machine learning library for drug discovery, covering graph neural networks, deep generative models, and reinf…
231589active
gcorso/DiffDock
DiffDock is a deep learning implementation of a diffusion generative model for molecular docking, predicting how small molecule ligands bin…
281585active
evo-design/evo
Evo is a 7-billion-parameter DNA foundation model built on the StripedHyena architecture, trained on ~300 billion tokens of prokaryotic who…
651576active
lh3/seqtk
Seqtk is a fast, lightweight C command-line toolkit for processing sequences in FASTA and FASTQ formats, with optional gzip support and onl…
301564stable
google/neuroglancer
Neuroglancer is a WebGL-based, client-side web application for visualizing large 3-D volumetric datasets, supporting arbitrary cross-sectio…
771562active
ComplexHeatmap
An R/Bioconductor package for creating complex heatmaps with flexible arrangement of multiple heatmaps and rich annotation graphics. It is …
531559active
ANTs
Advanced Normalization Tools (ANTs) is a C++ command-line library for high-dimensional medical image registration and segmentation, built o…
811505active
MultiQC/MultiQC
MultiQC is a Python command-line tool that scans directories for log files and outputs from 150+ bioinformatics tools and aggregates them i…
851492stable
qupath/qupath
QuPath is an open-source desktop application for bioimage analysis, aimed especially at digital pathology and whole-slide imaging. It provi…
751450active
imagej/imagej2
ImageJ2 is an open-source Java framework and application for processing and analyzing N-dimensional scientific image data, built on the Img…
721411stable
openbabel/openbabel
Open Babel is an open-source chemical toolbox that reads, writes, converts, searches, and analyzes chemical data across more than 100 molec…
881384stable
K-Dense-AI/k-dense-byok
K-Dense BYOK is a free, open-source desktop application providing 'Kady', an AI research assistant (co-scientist) that runs locally and use…
781376active
Quilt Data Platform
Quilt is a scientific data management platform built on AWS that turns S3 data into deeply versioned, metadata-rich data packages for teams…
671373active
nf-core/rnaseq
nf-core/rnaseq is a Nextflow-based bioinformatics pipeline for analyzing RNA sequencing data, performing QC, trimming, (pseudo-)alignment w…
851371active
SRA Toolkit
The NCBI SRA Toolkit is a collection of command-line tools and libraries for accessing, converting, and downloading data from the INSDC Seq…
751368active
nextstrain/ncov
A Nextstrain build pipeline that analyzes SARS-CoV-2 viral genomes to understand their evolution and spread, producing phylogenetic visuali…
821363active
vgteam/vg
vg is a C++ toolkit for building, manipulating, and analyzing genome variation graphs (pangenome graphs). It provides succinct graph data s…
921343active
bbuchfink/diamond
DIAMOND is a BLAST-compatible local sequence aligner for protein and translated DNA searches, designed for high-performance analysis of lar…
971326active
agemagician/ProtTrans
ProtTrans provides state-of-the-art pre-trained Transformer language models for protein sequences, trained on thousands of GPUs and hundred…
291326active
steineggerlab/foldseek
Foldseek is a command-line tool for fast and sensitive comparison, search, and clustering of large protein 3D structure sets, including mon…
651299active
microsoft/BioGPT
BioGPT is Microsoft's domain-specific generative Transformer language model pre-trained on biomedical text, with implementation code and pr…
104491maintenance
stardist/stardist
StarDist is a Python library for object detection and instance segmentation in 2D and 3D microscopy images using star-convex shapes, built …
541271stable
scikit-bio
scikit-bio is an open-source, BSD-licensed Python library providing data structures, algorithms, and educational resources for bioinformati…
891246active
YuLab-SMU/clusterProfiler
An R/Bioconductor package for functional enrichment analysis (ORA, GSEA, topology-aware) of omics data across thousands of species. It prov…
761239active
martinpacesa/BindCraft
BindCraft is a Python-based computational pipeline for de novo protein binder design that combines AlphaFold2 backpropagation, ProteinMPNN,…
681216active
omicverse/omicverse
OmicVerse is a Python library for multi-omics analysis covering bulk, single-cell, and spatial RNA-seq workflows. It is part of the scverse…
931209active
scverse/gget
gget is a free, open-source Python package and command-line tool for efficiently querying genomic reference databases such as Ensembl, UniP…
931204active
a-r-j/graphein
Graphein is a Python library for constructing graph and mesh representations of proteins, RNA, molecules, and biological interaction networ…
741197active
facebookresearch/esm
Meta FAIR's Evolutionary Scale Modeling (ESM) library providing Transformer protein language models with pretrained weights, including ESM-…
104170maintenance
shenwei356/csvtk
csvtk is a cross-platform command-line toolkit written in Go for manipulating CSV/TSV tabular data. It provides many subcommands for filter…
931171active
deepmodeling/Uni-Mol
Uni-Mol is a collection of 3D molecular representation learning frameworks and pretrained models for tasks like molecule property predictio…
301167active
ClawBio/ClawBio
ClawBio is a bioinformatics-native AI agent skill library offering 97 curated, reproducible skills for genomics tasks like pharmacogenomics…
811155active
ScorpioLea/AiCE
AiCE is a Python tool that predicts high-fitness protein mutations by sampling sequences from protein inverse folding models such as Protei…
371144active
paulvangentcom/heartrate_analysis_python
HeartPy is a Python library for analyzing heart rate from PPG (photoplethysmography) and ECG signals, including noisy and low-resolution we…
461143active
CellProfiler
CellProfiler is a free, open-source desktop application for quantitative analysis of biological images, letting biologists build modular im…
671137active
shenwei356/rush
rush is a cross-platform command-line tool written in Go for executing jobs in parallel, similar to GNU parallel. It supports custom variab…
881134active
WojciechMula/pyahocorasick
A Python module (implemented as a C extension with a pure-Python fallback) implementing the Aho-Corasick algorithm for fast multi-pattern s…
691126stable
moshi4/pyCirclize
pyCirclize is a Python package built on matplotlib for creating circular visualizations such as Circos plots, chord diagrams, and radar cha…
661122active
PaddlePaddle/PaddleHelix
PaddleHelix is a bio-computing platform built on PaddlePaddle featuring large-scale representation learning and multi-task deep learning fo…
531120active
OpenSim
OpenSim Core is a C++ library and set of command-line applications for building musculoskeletal models and running dynamic simulations of m…
821119stable
PharMolix/OpenBioMed
OpenBioMed is an open-source toolkit and agent platform for biomedicine and life science, offering multimodal models like BioMedGPT-Mol, 45…
691104active
SimpleITK/SimpleITK
SimpleITK is a simplified C++ interface to the Insight Toolkit (ITK) for multi-dimensional image analysis, including filtering, segmentatio…
961092stable
kblin/ncbi-genome-download
A Python command-line tool for downloading bacterial, fungal, viral, and other genome files from NCBI's FTP servers in GenBank, FASTA, and …
531089active
broadinstitute/cromwell
Cromwell is an open-source Workflow Management System from the Broad Institute that executes scientific workflows written in WDL (Workflow …
761083active
CJ-Chen/TBtools-II
TBtools-II is a stand-alone bioinformatics platform with a user-friendly GUI and command-line tools for analyzing high-throughput sequencin…
861082active
HannesStark/boltzgen
BoltzGen is an open-source all-atom generative diffusion model for designing protein and peptide binders against arbitrary biomolecular tar…
751081active
ccsb-scripps/AutoDock-Vina
AutoDock Vina is an open-source molecular docking engine used for predicting how small molecules bind to protein targets. It supports fast …
701081active
hail-is/hail
Hail is an open-source Python library for scalable exploration and analysis of genomic data, built on Spark, Scala, and C++ primitives for …
881080active
broadinstitute/picard
Picard is a set of Java command line tools from the Broad Institute for manipulating high-throughput sequencing data in formats such as SAM…
791080stable
bigdatagenomics/adam
ADAM is a genomics analysis platform built on Apache Spark that provides schemas and APIs for processing genomic data like reads, variants,…
521061active
bedtools
bedtools is a suite of command-line utilities for genome arithmetic, enabling set-theory operations like intersect, merge, count, complemen…
581054stable
wu-yc/LabClaw
LabClaw is a modular library of 240 SKILL.md agent skills for biomedical AI research, covering biology, drug discovery, medicine, data scie…
451053active
cBioPortal
cBioPortal is an open-source web application for visualization, analysis, and download of large-scale cancer genomics datasets. This reposi…
921048active
xuzhougeng/wisp-science
Wisp Science is an open-source, local-first desktop AI research workbench that combines an LLM agent with persistent Python/R kernels, MCP-…
771047active

page 1 / 2 next →