Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,817 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License License Maven Build Github

Sonar Sonar Sonar Sonar Sonar

Table of Contents

About Weasis

Weasis is a powerful, multifunctional, and open-source DICOM viewer designed for both standalone and web-based use. It excels in medical image visualization and is widely used by healthcare professionals and research institutions. Engineered for seamless integration with PACS and DICOM workflows, Weasis offers a reliable solution for modern medical imaging needs — from routine reading to AI-assisted review and quantitative imaging.

Weasis DICOM viewer.

Getting Started

Release History

See CHANGELOG

Build Weasis

See How to build Weasis

General Features

Connectivity & Interoperability

Weasis supports every common DICOM transport and authentication standard, fitting into existing clinical infrastructure — PACS, VNA, EHR, RIS, and HIS — in two complementary ways:

  • Server-side, via a gateway such as ViewerHub — recommended for clean, centralized integration: the gateway brokers PACS / DICOMweb access, handles authentication and manifest generation, and exposes a single endpoint to the viewer.
  • Client-side, by configuring DICOM nodes and DICOMweb sources directly in Weasis — useful for standalone workstations, smaller sites, or when no gateway is available.
  • Classic DIMSE — Query/Retrieve (C-FIND, C-GET, C-MOVE) and Store (C-STORE).
  • DICOMwebQIDO-RS, WADO-RS and STOW-RS over HTTPS, configurable per source.
  • WADO-URI — for legacy PACS servers and the Weasis manifest flow.
  • weasis:// protocol — single-click launch from browsers, EHR and RIS portals.
  • Authentication — Basic auth, OAuth 2.0 and OpenID Connect (Authorization Code with PKCE and loopback redirect, RFC 8252) — works against Keycloak, Google Cloud Healthcare and any compliant OIDC provider.
  • Send / Export — store to a PACS or DICOMweb server (C-STORE or STOW-RS), or export locally as DICOMDIR ZIP, ISO with the Weasis CD viewer embedded, JPEG, PNG, TIFF, AVI / MP4.
  • Integration hooks — argument-driven launch, manifest-based study loading, downloadable manifests with WADO; documented contracts for EHR / RIS / HIS integration.

Viewer Features (see also Tutorials)

Security & Quality

  • Authentication & transport — OAuth 2.0 / OpenID Connect for resource-server access; HTTPS for transport; code-signed installers.
  • Supply chain — SBOM-tracked dependencies, continuous CVE monitoring.
  • Test coverage — unit and integration tests pin the most sensitive parts (DICOM decoding, identity model, pixel/LUT pipeline, measurement statistics, anonymisation, authentication, view synchronisation).
  • Static analysis — every build is scanned by SonarCloud for reliability, maintainability and security ratings, with quality-gate status enforced on the main branch (see badges at the top).
  • Upstream librariesweasis-core-img and weasis-dicom-tools maintain their own ISO 14971-style risk-coverage matrices, cited from this repository's verification index.

Community and Support

Weasis encourages community participation. Whether you're reporting bugs, suggesting features, or seeking help, you can connect with others here:

License

Weasis is dual-licensed under the EPL 2.0 and Apache 2.0.

Releases

Used by

Contributors

Languages