PureJsImage

github.com/a-r-d/purejsimage
Active83updated 11 hours ago
TypeScript
MIT

PureJsImage is a free, open-source TypeScript library for decoding, inspecting, processing, and converting ordinary images and scientific rasters in Node.js and modern browsers. It provides explicit readers for microscopy, whole-slide pathology, medical imaging, electron microscopy, spectroscopy, hyperspectral, and multidimensional array formats. These include OME-TIFF, OME-Zarr, Aperio SVS, DICOM, NIfTI, MRC/CCP4, NRRD, DigitalMicrograph, EMD, ENVI, and FITS. Range-backed readers can request selected regions, tiles, volume planes, and metadata while preserving native numeric samples where supported. The default package has no runtime dependencies. Optional JPEG and PNG WebAssembly accelerators require explicit registration.

Sourced from

  • GitHubgithub.com/a-r-d/purejsimage
  • bio.toolspurejsimage

Related resources

Desktop viewer for microscopy and whole slide pathology images on Windows and macOS. Opens whole slide scanner formats (Aperio SVS, Hamamatsu NDPI, MIRAX MRXS, Leica SCN, Ventana BIF) alongside acquisition formats (Zeiss CZI, Nikon ND2, DICOM, TIFF/OME-TIFF) in a single application, providing pyramid navigation of gigapixel images, metadata inspection, calibrated measurements, annotations, and on-device segmentation and object counting.

Local-first, open-source healthcare AI toolkit for clinical NLP and PHI/PII de-identification across 12 languages, running entirely on-device with 1,000+ specialized medical models; provides Python SDK, REST API, Docker deployment, and native Swift apps via OpenMedKit with Apple MLX/CoreML acceleration, supporting HIPAA-aware de-identification with 247 PII checkpoints (3K+ stars, Apache 2.0, arXiv 2508.01630)

Active5K1 week ago
Python
Apache-2.0

Open-source bioimage analysis platform for digital pathology and research, featuring AI-powered cell detection, tissue classification, and whole-slide image analysis with extensible scripting and plugin architecture (1.3K+ stars, actively maintained)

Active1.4K1 week ago
Java
GPL-3.0

BioJS is a library of over hundred JavaScript components enabling you to visualize and process data using current web technologies.

Stale5054 years ago
Apache-2.0

Open-source deep learning toolbox for bioimage analysis providing a unified, configuration-driven framework for 2D/3D semantic segmentation, instance segmentation, classification, denoising, super-resolution, and self-supervised learning; integrates state-of-the-art architectures including U-Net, Vision Transformers, and ConvNeXt, designed for microscopy and biomedical imaging researchers without extensive coding expertise (MIT License, actively maintained)

Active2031 month ago
Jupyter Notebook
MIT

EBImage provides general purpose functionality for image processing and analysis. In the context of (high-throughput) microscopy-based cellular assays, EBImage offers tools to segment cells and extract quantitative cellular descriptors. This allows the automation of such tasks using the R programming language and facilitates the use of other tools in the R environment for signal processing, statistical modeling, machine learning and visualization with image data.

Idle771 year ago
R
LGPL