An extension for Visual Studio Code that integrates ImageMagick via Magick.WASM. This provides support for viewing over 100 additional file types in Visual Studio Code. https://marketplace.visualstudio.com/items?itemName=elypia.magick-image-reader
  • TypeScript 86.5%
  • JavaScript 11.1%
  • HTML 2.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-11-01 23:23:50 +00:00
assets * Added icon, and included link + badge to VSC market place. 2020-08-19 09:47:14 +02:00
media/www Improved Pan and Zoom Logic 2020-09-03 04:55:49 +02:00
src fix: issue with image loading before imagemagick init 2021-05-13 04:18:14 +02:00
.gitignore chore: clean up readme and .gitignore 2021-06-22 01:28:27 +02:00
.gitlab-ci.yml ci: upgrade to node v24 2025-11-01 21:54:15 +00:00
.vscodeignore qa: setup testing and add unit tests 2021-05-13 04:01:07 +02:00
LICENSE Initial commit, very WIP and non-functional. 2020-08-17 05:15:15 +02:00
NOTICE Initial commit, very WIP and non-functional. 2020-08-17 05:15:15 +02:00
package-lock.json deps: update dependencies 2021-06-22 01:28:43 +02:00
package.json deps: update dependencies 2021-06-22 01:28:43 +02:00
package.nls.json * Updated to Magick.WASM 0.0.4 2020-09-01 03:33:43 +02:00
package.nls.nl.json Translated using Weblate (Dutch) 2021-06-22 15:21:26 +00:00
README.md chore: clean up readme and .gitignore 2021-06-22 01:28:27 +02:00
tsconfig.json Initial commit, very WIP and non-functional. 2020-08-17 05:15:15 +02:00

Magick Image Reader

Matrix Installs Downloads Build Donate

HEADS UP: This extension is in very early development and depends heavily on Magick.WASM which is also in very early development. While this extension is functional, it shouldn't be considered stable.

About

Magick Image Reader is an extension for Visual Studio Code which adds support for reading over 100 image formats without leaving the application. It's primary use is for quickly accessing images when managing image repositories without the need to leave Visual Studio Code or open another program.

This project would've been a massive pain without free and open-source software like ImageMagick and Magick.WASM around. If this is useful for your workflow, please also consider checking them out or sponsoring their work.

Features

This extension was made with one feature in mind, which is to read additional document formats, however as we're integrating with ImageMagick, we'll be additional features in future to make the most out of it.

The first time you interact with the extension there will be a initializaton which will last a few seconds, from there all images should load relatively fast.

Reading Additional Document Formats

The primary goal is to view additional file formats in Visual Studio Code, the following have been verified to work well with this extension, excluding formats that Visual Studio Code already supported natively:

  • XCF (GIMP)
  • PSD (Photoshop)
  • DCM
  • DDS
  • HDR
  • HEIC
  • MNG
  • PBM
  • PCX
  • PFM
  • PGM
  • PNM
  • PPM
  • SGI
  • XBM