SchematicWebViewer
The facts below are what the maker publishes about SchematicWebViewer, checked and dated. Our editors have not written about it yet.
The facts
Each one read from SchematicWebViewer's own pages, with the date it was checked.
What it does
- Audience
- The README describes using the package on a website by adding a canvas element and calling renderSchematic from JavaScript.checked 11 Oct 2026
- CORS requirement
- The README says a CORS Anywhere instance is needed to access Minecraft JAR files because Mojang's download site uses CORS and redistributing the JAR would breach its license.checked 11 Oct 2026
- Display options
- Render options include canvas size, grid bars, a direction arrow, antialiasing, background color, and debug information.checked 11 Oct 2026
- Input format
- The schematic must be Base64 encoded and use a format supported by SchematicJS.checked 11 Oct 2026
- Integration
- The package depends on SchematicJS for supported schematic formats.checked 11 Oct 2026
- Intended users
- The project is presented as a library for developers who want to add modern Minecraft schematic viewing to a website.checked 11 Oct 2026
- License
- The repository provides the software under the MIT License.checked 11 Oct 2026
- Minecraft client jar
- The default client jar URL function uses the EngineHub Cassette Deck service.checked 11 Oct 2026
- Orbit
- The view can automatically rotate while the user is not dragging it, with a configurable orbit speed.checked 11 Oct 2026
- Purpose
- SchematicWebViewer is an NPM package for importing and viewing modern Minecraft schematics.checked 11 Oct 2026
- Related library
- The README identifies SchematicJS as the library whose supported formats determine which schematic files can be used.checked 11 Oct 2026
- Rendering
- The package renders a schematic to an HTML canvas using the renderSchematic function.checked 11 Oct 2026
- Rendering control
- Automatic rendering can be disabled so the caller updates the view with the render method.checked 11 Oct 2026
- Rendering controls
- Options include canvas size, grid and direction indicators, automatic orbit, antialiasing, background color, and debug information.checked 11 Oct 2026
- Resource pack requirement
- The library requires a complete Minecraft resource pack containing all models, blockstates, and textures.checked 11 Oct 2026
- Resource packs
- The renderer accepts resource pack URLs in priority order and allows callers to supply a custom function for retrieving the client JAR URL.checked 11 Oct 2026
- Schematic input
- The renderer accepts a Base64-encoded schematic in a format supported by SchematicJS.checked 11 Oct 2026
- Texture requirement
- The library requires a complete resource pack containing models, blockstates, and textures; the README says a Minecraft client JAR can provide these assets.checked 11 Oct 2026
Where it runs
- Browser rendering
- The README shows rendering a schematic into an HTML canvas on a website.checked 11 Oct 2026
- Browser support
- The package metadata lists the last one Chrome version in its browserslist.checked 11 Oct 2026
Alternatives to SchematicWebViewer
- 1

Bloxelizer
Free planAndroidiOSWebAPI7.9From $29.99 a year - 2
SchemConvert
Free planOpen sourceLinuxmacOSWindows7.7$4.99 one-time - 3
CurseForge
Free planWeb7.2Free plan - 4
Litematic Converter
Free planOpen sourceLinuxmacOSWindows7.1Free plan - 5

AutoBuild
Free planWebLinuxmacOSWindows6.9Free plan - 6
SchemViewer
Free planWebLinuxmacOSWindows6.6Free plan
