Find open-source science resources

A directory of tools, AI models, datasets, and research resources for biotech, bioinformatics, and other scientific fields. Aggregated from curated GitHub awesome-lists, HuggingFace, bio.tools, Bioconductor, and more.

160 of 6,223 resources

Showing 150

Machine learning interatomic potentials

Active1.3K3 days ago
Python
NOASSERTION

A collection of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and transport processes.

Active8204 days ago
C++
NOASSERTION

Local-first, open-source AI workbench for scientists — an open alternative to Claude Science (by ai4s-research, maintainers of this list; TypeScript, MIT, 2026)

Active856 days ago
TypeScript
NOASSERTION

Toolkit for large-scale whole-slide image processing supporting 22+ patch encoders (UNI, CONCH, Virchow, H-Optimus-0, etc.), slide encoders (TITAN, GigaPath, PRISM, CHIEF, Madeleine, Feather), tissue segmentation, and multi-GPU inference with end-to-end pipeline and smart resume for standardized deployment of computational pathology foundation models (Mahmood Lab, Harvard Medical School, 553+ stars)

Active6001 week ago
Python
NOASSERTION

98B-parameter frontier generative model jointly reasoning over protein sequence, structure, and function, trained on 2.78 billion proteins; generated a novel fluorescent protein (esmGFP) with only 58% sequence identity to known GFPs (EvolutionaryScale, 2024)

Active2.8K1 week ago
Jupyter Notebook
NOASSERTION

Directed message passing neural networks for property prediction of molecules and reactions with uncertainty and interpretation.

Active2.4K1 week ago
Python
NOASSERTION

Machine learning model predicting cellular perturbation response across diverse contexts with State Transition (ST) and State Embedding (SE) variants, featuring CLI tooling, PyPI distribution, and Virtual Cell Challenge integration (575+ stars)

Active6091 week ago
Python
NOASSERTION

High-Throughput Molecular Dynamics: Programming Environment for Molecular Discovery.

Active2741 week ago
Rich Text Format
NOASSERTION

Probabilistic programming

Active9.7K1 week ago
Python
NOASSERTION

Julia differential equations suite

Active3.1K2 weeks ago
Julia
NOASSERTION

Curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines, enabling reproducible social science research with AI agents (Stanford REAP & CoPaper.AI, 1.1K+ stars, 2026)

Active2.4K2 weeks ago
Stata
NOASSERTION

Python Library for Automating Molecular Simulation: input preparation, job execution, file management, output processing and building data workflows.

Active912 weeks ago
Python
NOASSERTION

First open-source agentic AI physicist turning research questions into structured workflows with rigorous verification and multi-step analytical work for long-horizon physics projects; integrates with Claude Code, Codex, Gemini CLI, and OpenCode (804+ stars, Apache 2.0, 2026)

Active8472 weeks ago
Python
NOASSERTION

Turn any AI agent into a life science expert with NVIDIA BioNeMo skills, enabling agentic workflows for drug discovery, protein engineering, and biomolecular design (329+ stars, Apache 2.0 / CC-BY-4.0, 2026)

Active3312 weeks ago
Python
NOASSERTION

Foundation model for tabular data that predicts on unseen real-world tables in a single forward pass, achieving accurate small-data classification and regression without task-specific training; widely applicable to scientific datasets with limited samples (7.4K+ stars, 2022-2026)

Active7.4K2 weeks ago
Python
NOASSERTION

Machine learning in Julia

Active4.7K2 weeks ago
Julia
NOASSERTION

Molecular dynamics analysis

Active1.6K2 weeks ago
Python
NOASSERTION

A Python package for protein dynamics analysis

Active5522 weeks ago
Python
NOASSERTION

A vocabulary used in tandem with SHACL for representing node shapes

Active1553 weeks ago
HTML
NOASSERTION

AI-powered note linking and research graph navigation

Active5.2K3 weeks ago
JavaScript
NOASSERTION

Official MathWorks toolkit connecting AI agents to MATLAB via the MATLAB MCP Server and curated skills, enabling trusted engineering and scientific computing workflows with idiomatic code generation, testing, and error diagnosis in Claude Code, GitHub Copilot, OpenAI Codex, and Gemini CLI (686+ stars, BSD-3-Clause, 2026)

Active6863 weeks ago
MATLAB
NOASSERTION

Meta's comprehensive ML ecosystem for materials/chemistry with 118M+ DFT calculations, EquiformerV2 models achieving top Matbench Discovery performance

Active2.2K3 weeks ago
Python
NOASSERTION

A library for processing, analyzing and modeling spectroscopic data.

Active1763 weeks ago
Python
NOASSERTION

Acausal modeling framework for automatically parallelized scientific machine learning (1.5k+ stars)

Active1.6K3 weeks ago
Julia
NOASSERTION

SPAdes (St. Petersburg genome assembler) is an assembly toolkit containing various assembly pipelines and the de-facto standard for prokaryotic genome assemblies.

Active9483 weeks ago
C++
NOASSERTION

A package to 'build' collections of materials properties from the output of computational materials calculations.

Active673 weeks ago
Python
NOASSERTION

Library of descriptors to aid in the data-mining of materials properties, created by the Lawrence Berkeley National Laboratory.

Active6033 weeks ago
HTML
NOASSERTION

Scientific Computing for Chemists with Python is a Jupyter book teaching basic python in chemistry skills, including relevant libraries, and applies them to solving chemical problems.

Active3273 weeks ago
Jupyter Notebook
NOASSERTION

Python Materials Genomics: robust materials analysis library defining classes for structures and molecules with support for many electronic structure codes; foundational toolkit powering the Materials Project (Berkeley Lab, 1.8K+ stars)

Active1.9K4 weeks ago
Python
NOASSERTION

Microsoft's foundation model for the Earth system supporting weather, air pollution, and ocean wave forecasting at multiple resolutions, trained on 1M+ hours of diverse atmospheric data (Nature 2025)

Active9184 weeks ago
Python
NOASSERTION

Meta FAIR's foundation model of vision, audition, and language for in-silico neuroscience, predicting fMRI brain responses to naturalistic multimodal stimuli (video, audio, text) through unified Transformer architecture mapped to the cortical surface (2026)

Active2.9K1 month ago
Jupyter Notebook
NOASSERTION

Sparse identification of nonlinear dynamics

Active1.8K1 month ago
Python
NOASSERTION

Chemical reaction network and systems biology interface for scientific machine learning (SciML), enabling high-performance, GPU-parallelized simulation and analysis of complex biochemical systems with O(1) solvers (SciML, 518+ stars, Julia)

Active5171 month ago
Julia
NOASSERTION

Differentiable tokamak core transport simulator for fusion energy research, coupling PDE solvers with JAX auto-differentiation and neural-network surrogates for fast forward modelling, pulse-design, and trajectory optimization (Google DeepMind, Apache 2.0)

Active6791 month ago
Python
NOASSERTION

The Data Privacy Vocabulary provides an ontology (classes and properties) and taxonomies of concepts to represent information regarding how personal data is processed in the form of an ontology or a knowledge graph.

Active771 month ago
HTML
NOASSERTION

A swiss army knife for manipulating and editing PDB files.

Active4561 month ago
Python
NOASSERTION

PyTorch toolkit for deep neural networks in atomistic simulations, implementing SchNet, DimeNet++, PaiNN, and GemNet for molecular dynamics and quantum chemistry (900+ stars)

Active9321 month ago
Python
NOASSERTION

Freely available tools for biological computing in Python, with included cookbook, packaging and thorough documentation. Part of the [Open Bioinformatics Foundation](http://open-bio.org/). Contains the very useful [Entrez](https://biopython.org/DIST/docs/api/Bio.Entrez-module.html) package for API access to the NCBI databases.

Active5.1K1 month ago
Python
NOASSERTION

This package provides a periodic table of the elements with support for mass, density and xray/neutron scattering information.

Active1721 month ago
Python
NOASSERTION

Diffusion MR imaging.

Active8221 month ago
Python
NOASSERTION

Latent-space probabilistic denoising diffusion model for predicting coarse-grained conformational ensembles of intrinsically disordered proteins and regions from sequence, with GPU/CPU inference, trajectory export, and FAISS-based similarity search (67+ stars, LGPL-3.0)

Active671 month ago
Jupyter Notebook
NOASSERTION

A molecule manipulation library.

Active2371 month ago
Python
NOASSERTION

A compressor of common genomic file formats (BAM, CRAM, FASTQ, VCF etc).

Active1831 month ago
C
NOASSERTION

Physics-informed neural networks in Julia

Active1.2K1 month ago
Julia
NOASSERTION

samtools/bcftools are a suite of tools for manipulating NGS data and can be used to call variants.

Active8711 month ago
C
NOASSERTION
Active71 month ago
Makefile
NOASSERTION

Neuro-imaging file formats.

Active7771 month ago
Python
NOASSERTION

dadi is a bioinformatics tool for inferring demographic history and selection from genetic data using diffusion approximations, offering speed and flexibility in modeling population dynamics. It supports up to three populations with customizable parameters and provides efficient computational performance.

Active81 month ago
Python
NOASSERTION

atomate2 is a library of computational materials science workflows.

Active3151 month ago
Python
NOASSERTION

The package provides `rlang` data masks for the SummarizedExperiment class. The enables the evaluation of unquoted expression in different contexts of the SummarizedExperiment object with optional access to other contexts. The goal for `plyxp` is for evaluation to feel like a data.frame object without ever needing to unwind to a rectangular data.frame.

Active91 month ago
R
NOASSERTION