Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Miscellaneous
  4. Biological Image Analysis

Biological Image Analysis

The "Awesome Biological Image Analysis" project is a curated collection of resources focused on the field of biological image analysis, which involves interpreting biological phenomena through imaging techniques. This list encompasses a variety of tools, software, libraries, and tutorials that facilitate the analysis of biological images, including microscopy, histology, and other imaging modalities. It serves as a valuable resource for researchers, biologists, and data scientists who are looking to enhance their image analysis capabilities or explore new methodologies. By providing access to cutting-edge tools and educational materials, this project empowers users to unlock insights from biological data and improve their research outcomes.

image-analysisbiological-imagingmicroscopydata-sciencebioinformaticsimage-processingresearch-toolscomputer-vision
RSSView on GitHub
178 stars28 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

15 sections · 149 projects

General image analysis software

16 projects
3D Slicer3D Slicer

A free, open-source multi-platform software for 3D visualization and medical image analysis.

#image-analysis#qt#3d-visualization
Stars2,676
Forks799
Last commit1 day ago
BiaPy

biapyx.github.io
Cell-ACDCCell-ACDC

Stars204
Forks31
Last commit1 day ago
CellProfilerCellProfiler

An open-source application for automated biological image analysis, enabling biologists to measure phenotypes from thousands of images.

#microscopy#phenotype-measurement#life-sciences
Stars1,139
Forks427
Last commit1 day ago
CellProfiler AnalystCellProfiler Analyst

Interactive exploration and analysis software for large, high-dimensional image-derived biological data with supervised machine learning.

#desktop-application#image-analysis#supervised-machine-learning
Stars172
Forks76
Last commit1 year ago
FijiFiji

A batteries-included distribution of ImageJ for scientific image processing, focused on life sciences research.

#open-science#research-tools#life-sciences
Stars1,031
Forks258
Last commit17 days ago
FlikaFlika

An interactive image processing program for biologists written in Python.

#astrocytes#neurons#scientific-computing
Stars26
Forks2
Last commit7 months ago
Icy

github.com
IlastikIlastik

#qt#python#ilastik
Stars412
Forks194
Last commit9 days ago
ImageJImageJ

Public domain Java software for processing and analyzing scientific images across multiple platforms.

#microscopy#open-science#research-tools
Stars792
Forks270
Last commit3 months ago
ImageJ2ImageJ2

An open-source, N-dimensional image processing platform for scientific imaging with a modular, headless architecture.

#microscopy#headless-processing#java-library
Stars1,412
Forks349
Last commit2 months ago
ImagePyImagePy

An open-source, plugin-based image processing framework in Python that integrates with numpy-based libraries like scikit-image and OpenCV.

#simpleitk#scientific-computing#bioimage-analysis
Stars1,363
Forks328
Last commit2 years ago
naparinapari

A fast, interactive, multi-dimensional image viewer for Python designed for browsing, annotating, and analyzing large scientific images.

#scientific-visualization#image-analysis#qt
Stars2,783
Forks561
Last commit1 day ago
OpenCVOpenCV

An open-source library with over 2500 optimized algorithms for real-time computer vision and machine learning.

#opencv#deep-learning#c-plus-plus
Stars91,284
Forks57,058
Last commit2 days ago
PYMEPYME

An open-source Python suite for light microscopy acquisition, storage, visualization, and analysis, with strong support for single-molecule localization techniques.

#single-molecule-localization#palm#storm
Stars99
Forks26
Last commit1 day ago
Scikit-imageScikit-image

A comprehensive library for image processing in Python with algorithms for segmentation, filtering, morphology, and feature detection.

#scientific-computing#python-library#python
Stars6,623
Forks2,436
Last commit13 days ago

Processing and segmentation

29 projects
Ark-AnalysisArk-Analysis

A Python toolbox for analyzing multiplexed imaging data, featuring segmentation, pixel/cell clustering, and spatial analysis.

#bioimage-analysis#data-science#deep-learning
Stars110
Forks31
Last commit1 month ago
AtomAIAtomAI

A PyTorch-based Python package for deep and machine learning analysis of microscopy data, designed for domain scientists.

#ensemble-learning#scientific-computing#image-analysis
Stars230
Forks43
Last commit1 year ago
CellposeCellpose

A generalist algorithm for cellular segmentation with human-in-the-loop training and superhuman generalization across diverse microscopy images.

#scientific-computing#bioimage-analysis#microscopy
Stars2,407
Forks652
Last commit4 months ago
CellSAMCellSAM

A foundation model for cell segmentation that achieves state-of-the-art performance across diverse cellular targets and imaging modalities.

#bioimage-analysis#microscopy#napari-plugin
Stars220
Forks40
Last commit4 months ago
CellshapeCellshape

A Python package for 3D single-cell shape analysis using geometric deep learning on point clouds and voxels.

#point-clouds#autoencoders#deep-learning
Stars32
Forks6
Last commit1 year ago
CellVit++CellVit++

A vision transformer-based deep learning model for automated instance segmentation and classification of cell nuclei in histopathology images.

#biomedical-research#ai#microscopy
Stars400
Forks73
Last commit1 year ago
ClassposeClasspose

A foundation model-driven method for semantic cell classification in whole slide images, extending Cellpose with a WSI workflow and QuPath integration.

#qupath#bioimage-analysis#microscopy
Stars39
Forks2
Last commit7 days ago
CLIJ2

clij.github.io
DeepCellDeepCell

A deep learning library for single-cell analysis of biological images, specializing in cell segmentation and tracking.

#bioimage-analysis#instance-segmentation#python-library
Stars481
Forks111
Last commit4 months ago
DeepSlideDeepSlide

A sliding window framework for classifying high-resolution whole-slide microscopy and histopathology images using deep neural networks.

#medical-image-analysis#microscopy#resnet
Stars520
Forks142
Last commit2 years ago
EBImageEBImage

An R package for image processing and analysis with a focus on microscopy and biological imaging.

#image-analysis#r-package#bioconductor
Stars77
Forks29
Last commit2 years ago
FlashDeconvFlashDeconv

A fast spatial deconvolution tool for transcriptomics data that scales to million-spot datasets while preserving rare cell type signals.

#python-library#single-cell-analysis#cell-type-deconvolution
Stars25
Forks0
Last commit24 days ago
GPimGPim

A Python package for applying Gaussian processes and Bayesian optimization to images and hyperspectral data using Pyro and Gpytorch.

#scientific-computing#microscopy#data-reconstruction
Stars57
Forks6
Last commit2 years ago
HistoPLUS

huggingface.co
HoVer-NetHoVer-Net

A PyTorch-based deep learning model for simultaneous nuclear instance segmentation and classification in histopathology images.

#medical-image-analysis#instance-segmentation#cell-classification
Stars754
Forks275
Last commit3 years ago
MAPSMAPS

A machine learning approach for rapid, pathologist-level cell type annotation from spatial proteomics data like MIBI and CODEX.

#cell-type-annotation#computational-pathology#codex
Stars67
Forks9
Last commit2 years ago
MicroSAMMicroSAM

Interactive segmentation and tracking tools for microscopy images built on Segment Anything.

#bioimage-analysis#microscopy#segment-anything
Stars741
Forks115
Last commit1 day ago
MorpholibJMorpholibJ

A library of mathematical morphology methods and plugins for ImageJ, extending its capabilities for 2D/3D image analysis.

#watershed-segmentation#scientific-computing#image-analysis
Stars129
Forks49
Last commit3 days ago
NellieNellie

An automated pipeline for organelle segmentation, tracking, and hierarchical feature extraction in 2D/3D live-cell microscopy.

#organelle-segmentation#image-analysis#bioimage-analysis
Stars98
Forks15
Last commit5 months ago
PartSegPartSeg

#bioimage-analysis#napari
Stars38
Forks10
Last commit3 days ago
ProsegProseg

A probabilistic cell segmentation method for spatial transcriptomics data from platforms like Xenium, CosMx, MERSCOPE, and Visium HD.

#probabilistic-modeling#single-cell-analysis#computational-biology
Stars196
Forks21
Last commit6 days ago
PyImSegmPyImSegm

A Python toolbox for image segmentation featuring superpixel segmentation, object center detection, and region growing with shape priors.

#superpixel-segmentation#superpixels#cython
Stars378
Forks74
Last commit4 years ago
Salem²Salem²

Segment Anything in Light and Electron Microscopy via membrane guidance for biomedical image analysis.

#bioimage-analysis#electron-microscopy#segment-anything
Stars5
Forks0
Last commit2 years ago
SquidpySquidpy

A scalable Python toolkit for analyzing and visualizing spatial molecular data from tissue sections.

#image-analysis#scverse#single-cell-analysis
Stars611
Forks128
Last commit3 days ago
SplineDistSplineDist

A machine learning framework for automated cell segmentation in bioimages using parametric spline curves.

#bioimage-analysis#microscopy#instance-segmentation
Stars74
Forks14
Last commit2 years ago
StarDistStarDist

A Python library for 2D/3D object detection and instance segmentation in microscopy images using star-convex shapes.

#bioimage-analysis#instance-segmentation#python-library
Stars1,285
Forks285
Last commit8 months ago
Suite2pSuite2p

A complete pipeline for processing two-photon calcium imaging data, including registration, ROI detection, signal extraction, and spike deconvolution.

#neuroscience#roi-detection#two-photon
Stars475
Forks288
Last commit1 month ago
SyMBacSyMBac

Generates synthetic phase contrast or fluorescence microscope images of bacteria for training deep learning segmentation models.

#synthetic-biology#microscopy#deep-learning
Stars23
Forks12
Last commit17 days ago
Trainable Weka SegmentationTrainable Weka Segmentation

A Fiji plugin for pixel-based image segmentation using Weka machine learning algorithms and image features.

#scientific-computing#bioimage-analysis#microscopy
Stars126
Forks64
Last commit2 days ago

Ecology

2 projects
PAT-GEOM

ianzwchan.com
ThermImageJThermImageJ

#fiji#ffmpeg#temperature-reading
Stars54
Forks6
Last commit3 months ago

Neuroscience

16 projects
AxonDeepSegAxonDeepSeg

A deep learning tool for automatic axon and myelin segmentation from microscopy images using convolutional neural networks.

#axon-segmentation#bioimage-analysis#neuroscience
Stars129
Forks33
Last commit1 day ago
BG-atlasAPIBG-atlasAPI

A Python API for downloading and processing neuroanatomical atlas data from multiple sources.

#brain#scientific-computing#neuroscience
Stars189
Forks73
Last commit1 day ago
BrainregBrainreg

Automated 3D brain image registration tool for aligning sample data with anatomical atlases across multiple species.

#brain#neuroscience#microscopy
Stars150
Forks37
Last commit3 days ago
BrainrenderBrainrender

A Python library for creating high-quality 3D visualizations of neuroanatomical data in atlas space.

#scientific-visualization#neuroscience#3d-visualization
Stars679
Forks108
Last commit10 days ago
CaImAnCaImAn

A Python toolbox for large-scale calcium and voltage imaging data analysis, including motion correction, source extraction, and spike deconvolution.

#motion-correction#neuroscience-tools#cnmf
Stars741
Forks399
Last commit10 days ago
CellfinderCellfinder

Automated 3D cell detection and classification in large-scale volumetric brain images using deep learning.

#image-analysis#light-sheet-microscopy#bioimage-analysis
Stars232
Forks82
Last commit6 days ago
CloudVolumeCloudVolume

A Python library for serverless, random-access reading and writing of Neuroglancer Precomputed format volumes, meshes, and skeletons.

#scientific-computing#neuroscience#precomputed-format
Stars176
Forks54
Last commit7 days ago
NeuroAnatomy ToolboxNeuroAnatomy Toolbox

An R package for 3D visualization and analysis of biological image data, especially single neuron tracings.

#scientific-computing#image-analysis#neuroscience
Stars79
Forks28
Last commit23 days ago
NeuroglancerNeuroglancer

A WebGL-based viewer for visualizing volumetric data, 3D meshes, and skeletons in arbitrary cross-sectional views.

#scientific-visualization#3d-visualization#cross-sectional-views
Stars1,564
Forks403
Last commit1 day ago
NeuronJ

imagescience.org
Panda

nitrc.org
PyTorch ConnectomicsPyTorch Connectomics

A PyTorch-based segmentation toolbox for electron microscopy connectomics, enabling neural structure analysis in 3D volumes.

#neuroscience#microscopy#3d-segmentation
Stars202
Forks87
Last commit19 days ago
SNTSNT

A complete framework for neuronal morphometry, from tracing and reconstruction to analysis, visualization, and modeling.

#biophysical-modeling#neurons#python-integration
Stars62
Forks19
Last commit2 days ago
TrailMapTrailMap

A 3D convolutional network software package for extracting axonal and filamentous structures from cleared brain imaging data.

#axon-segmentation#light-sheet-microscopy#bioimage-analysis
Stars47
Forks16
Last commit4 months ago
WholebrainWholebrain

R package for segmentation, registration, and web-based atlas generation from microscope brain images.

#neuroscience#web-atlas#microscopy
Stars93
Forks42
Last commit5 years ago
ZVQ - Zebrafish Vascular QuantificationZVQ - Zebrafish Vascular Quantification

An automated Fiji-based image analysis pipeline for 3D quantification of zebrafish brain vasculature from light sheet fluorescence microscopy data.

#lightsheet#light-sheet-microscopy#bioimage-analysis
Stars11
Forks0
Last commit3 years ago

Plant science

9 projects
AradeepopsisAradeepopsis

An open-source pipeline for high-throughput, non-invasive extraction of phenotypic traits from plant images using deep learning.

#image-analysis#high-performance-computing#deep-learning
Stars52
Forks9
Last commit17 days ago
LeafByte

zoegp.science
PaCeQuant

mitobo.informatik.uni-halle.de
PhenotyperCVPhenotyperCV

A header-only C++11 library using OpenCV for high-throughput image-based plant phenotyping.

#c-plus-plus-11#color-correction#opencv
Stars4
Forks0
Last commit4 years ago
PlantCVPlantCV

An open-source image analysis software package for plant phenotyping using computer vision.

#image-analysis#science#agricultural-technology
Stars835
Forks299
Last commit1 day ago
PlantSegPlantSeg

A tool for cell instance aware segmentation in densely packed 3D volumetric images, originally developed for plant tissues.

#bioimage-analysis#neural-network#3d-segmentation
Stars135
Forks42
Last commit9 days ago
RhizoTrak

prbio-hub.github.io
Rhizovision ExplorerRhizovision Explorer

Open-source software for extracting root system architecture traits from plant root images acquired with scanners or cameras.

#root-analysis#batch-processing#opencv
Stars30
Forks16
Last commit1 year ago
RootPainterRootPainter

A GUI-based tool for training deep neural networks to segment biological images using corrective annotation.

#corrective-annotation#gui-application#deep-learning
Stars85
Forks27
Last commit13 days ago

Related Awesome Lists

📦
Awesome

The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.

452.0k
📦
Self Hosted

The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.

284.1k
📦
Free for Developers

The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.

120.5k
📦
Beginner-Friendly Projects

The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.

84.2k