Skip to content
ivmartel edited this page Mar 8, 2023 · 121 revisions

Snapshot of dwv v0.31.0 showing an MPR of a PET/CT case.

DWV (DICOM Web Viewer) is an open source zero footprint medical image viewer. It uses only javascript and HTML5 technologies, meaning that it can be run on any platform that provides a modern browser (laptop, tablet, phone and even modern TVs). It can load local or remote data in DICOM format (the standard for medical imaging data such as MR, CT, Echo, Mammo, NM...) and provides standard tools for its manipulation such as contrast, zoom, drag, possibility to draw regions on top of the image and imaging filters such as threshold and sharpening.

Where do I start?

If you haven't already, try a live demo! Or if you have data, try a live instance, the browse button allows you to open local files.

DWV is the core library for DICOM files parsing and manipulation. Example framework integration are available in separate repositories: dwv-jqmobile, dwv-jqui and dwv-simplistic. Others such as dwv-angular, dwv-react and dwv-vue are in development.

DWV is also available from:

📘 And finally, the release documentation is available at dwv/doc/stable or for specific versions at dwv/doc/x.y (for example dwv/doc/0.31).

A note on the license

It is released under GNU GPL license (see the license.txt at the root of the source code). I choose GPL because it is for me a more sustainable open source license. If people are interested in this code, I prefer that they come to me and we discuss possible exchange (and possible other license such as BSD-like) rather than just take the code. Regarding GPL and Software as a Service (Saas) be aware of its limitations: see Tim O'Reilly's post and a more direct answer.

Wiki Documentation