The web viewer for DICOM slide microscopy
Slim opens whole slide images, annotations and AI results straight from any DICOMweb archive. Open source, zero footprint, and built on the DICOM standard from the first pixel.
Developed and supported byDrag to compare the dark and light themes
The worklist, filtered to studies that contain derived objects.
- slide series in IDC open in Slim
- 76,000+
- DICOM object types supported
- 7
- install: runs in the browser
- Zero
- open-source license
- Apache 2.0
Developed and supported by
The slide microscopy viewer of the NCI Imaging Data Commons
Slim is built and maintained by the Imaging Data Commons team, part of the National Cancer Institute's Cancer Research Data Commons. Every whole slide image in IDC, and the annotations, segmentations and maps computed from it, opens in Slim straight from the IDC Portal.
- of public cancer imaging data: radiology, pathology and fluorescence microscopy
- >100 TB
- to use, with no registration and no access requests
- Free
- of the data under CC BY, which allows commercial reuse
- >95%
- for every image and every annotation, segmentation and map
- DICOM
The Imaging Data Commons has been funded in whole or in part with Federal funds from the National Cancer Institute, National Institutes of Health, under task order no. HHSN26110071 under contract no. HHSN261201500003l.
Features
Everything a pathology viewer needs, in DICOM
From the worklist to the last annotation, every object Slim shows or saves is a standard DICOM object on your archive.
Whole slide images, brightfield and fluorescence
Vendor-neutral display of DICOM VL Whole Slide Microscopy Image instances, from H&E brightfield to multiplexed immunofluorescence.
Annotations at the scale of single cells
Display ROI annotations from DICOM Comprehensive 3D SR and millions of cell outlines from Microscopy Bulk Simple Annotations.
AI and analysis results as overlays
Overlay segmentations, label maps and parametric maps from image analysis pipelines, with legends and per-segment controls.
Draw, measure and save as DICOM
Create region-of-interest annotations with coded findings and store them back to the archive as DICOM Comprehensive 3D SR.
A worklist that knows about derived data
Search studies, sort and page through results, and find the ones that hold segmentations, annotations, maps or presentation states.
A viewer layout built for slides
Collapsible side panels, viewport overlays and an overview map keep the slide in focus and the metadata one click away.
Any DICOMweb archive, any identity provider
Slim runs fully client-side in front of any DICOMweb-conformant PACS, VNA or cloud archive, with OpenID Connect sign-in.
Light, dark and yours
Dark by default, light on request, and preferences that apply immediately without reloading the slide.
Open data
Try it on real slides, one click away
Each example is public data in the NCI Imaging Data Commons (v24), served over DICOMweb by the IDC proxy and opened in the live demo.
VL Whole Slide Microscopy Image
Cyclic immunofluorescence (t-CyCIF), multiplexed channels(opens in the demo)
HTAN-HMSOpen in SlimMicroscopy Bulk Simple Annotations
AI nuclei outlines as Microscopy Bulk Simple Annotations(opens in the demo)
507,871 polygon annotations (Nuclei)
TCGA-READOpen in SlimSegmentation
Tumor-infiltrating lymphocyte map, fractional DICOM SEG(opens in the demo)
Stony Brook TIL Segmentation Inception-V4 2022: Tumor infiltration by lymphocytes present
TCGA-CESCOpen in SlimComprehensive 3D SR
Expert region annotations stored as Comprehensive 3D SR(opens in the demo)
RMS-Mutation-PredictionOpen in SlimParametric Map
Glioma aggressiveness score map, DICOM Parametric Map(opens in the demo)
TCGA-GBMOpen in Slim
Run your own
Deploy Slim next to your archive
Slim is a static web app. Point it at a DICOMweb server and serve the files from anywhere.
Runs Slim behind NGINX together with a dcm4chee-arc-light archive. The app is served at http://localhost:8008 and DICOMweb at /dcm4chee-arc/aets/DCM4CHEE/rs.
git clone https://github.com/ImagingDataCommons/slim.git
cd slim
docker-compose up -dThen store slides in the archive with STOW-RS, for example:
pip install dicomweb-client
dicomweb_client --url http://localhost:8008/dcm4chee-arc/aets/DCM4CHEE/rs \
store instances /path/to/slide/*.dcmSlim builds to plain static files, so any web server or bucket can host it. Download the source of a release, then build with Node.js 24 and pnpm:
pnpm install
REACT_APP_CONFIG=local PUBLIC_URL=/ pnpm run build
# serve the build/ folder at PUBLIC_URLPUBLIC_URL is where the viewer will live, either a path such as /slim or a full URL.
Each deployment has a configuration file in public/config/, picked at build time with REACT_APP_CONFIG. It sets the DICOMweb servers, sign-in, annotation presets and which panels are shown.
window.config = {
path: '/',
servers: [
{
id: 'orthanc',
url: 'http://localhost:8042/dicom-web',
write: true,
},
],
enableServerSelection: true,
}Start the Vite development server on http://localhost:3000. It talks to the Docker Compose archive by default.
pnpm install
pnpm run startShowcase
Where Slim is used
From a national cancer imaging resource to DICOM interoperability testing and published research.
National Cancer Institute
NCI Imaging Data Commons
Slim is the slide microscopy viewer of the NCI Imaging Data Commons, a cloud-based environment of publicly available cancer imaging data.
- slide microscopy series
- 76,000+
- pathology segmentations
- 27,000+
- bulk annotation series
- 7,000+
DICOM Working Group 26, Pathology
DICOM WG-26 connectathons
Slim demonstrated multi-vendor interoperability at the DICOM WG-26 Connectathon at Path Visions 2020 and the WG-26 Hackathon at Path Visions 2021.
- WG-26 interoperability events
- 2
- scanner vendors in the README test images
- 3
Nature Communications, 2023
Computational pathology research
The design and capabilities of Slim are described in a peer-reviewed article on interoperable slide microscopy viewing and annotation for imaging data science.
- published in Nature Communications
- 2023
- standard annotation output
- TID 1500
Open a slide in seconds
No install, no account. Open the demo on public IDC data, or read the docs to connect your own archive.







