Freedom251 › Minecraft Schematic Tools
Craftmatic

What Craftmatic is
Craftmatic is a free Minecraft schematic toolkit for parsing, generating, viewing, and converting .schem files. Its web app accepts .schem, .litematic, and .glb files and includes an interactive Three.js viewer with cutaway and orbit controls. Structure generation offers 10 types, 9 architectural styles, and 20 room types. Export choices include Bedrock add-ons and structures, Java schematics, WorldEdit .litematic files, STL, GLB, OBJ, Three.js JSON, HTML viewers, layer guides, and PDF print output. The project bundles 334 Faithful 32x block textures and procedural fallback textures. Craftmatic is also available as an npm library and command-line tool. Uploaded .schem files are processed in the browser without a server; the application is a static SPA, with API calls made directly from the browser. Its architecture documentation says API keys are stored in localStorage and visible to client-side code. Live delivery to Minecraft Bedrock is labeled experimental. The GitHub Pages mirror lacks the LEGO model corpus, LDraw parts library, and related proxy routes available on craftmatic.click.
Who it suits
Craftmatic suits Minecraft creators who need to view, generate, or convert schematic files, including users comfortable with web, npm, or command-line workflows. It requires JavaScript to run.
What it does well
- Accepts .schem, .litematic, and .glb files.
- Offers a Three.js viewer with cutaway and orbit controls.
- Exports Minecraft and general 3D formats.
- Works as an npm library and command-line tool.
- Uploaded .schem files are parsed in the browser.
What to know first
- API keys are stored in localStorage and visible to client-side code.
- Live delivery to Minecraft Bedrock is experimental.
- GitHub Pages mirror lacks LEGO and LDraw resources.
- Requires JavaScript.
Verdict
Craftmatic offers broad schematic viewing, generation, and export options across a web app and developer tools. Consider its client-visible API keys and experimental Bedrock delivery when deciding whether it fits your workflow.
Facts from Craftmatic's own pages
- 3D viewer
- It provides an interactive Three.js schematic viewer with cutaway and orbit controls. · github.com, 2 Oct 2026
- 3D viewer controls
- The page says to drag to rotate, scroll to zoom, and right-drag to pan. · craftmatic.click, 2 Oct 2026
- Address integrations
- The address pipeline can use Census, Parcl, Smarty, OpenStreetMap, Mapbox, Google Solar, Google Street View, Mapillary, Overture, AWS Terrarium, and other environmental data services. · github.com, 2 Oct 2026
- Architecture
- The application is a fully static SPA with no backend, and API calls are made directly from the browser. · github.com, 2 Oct 2026
- Bedrock delivery
- The page labels live delivery to Minecraft Bedrock as experimental. · craftmatic.click, 2 Oct 2026
- Browser processing
- Uploaded .schem files are parsed in the browser with no server required. · github.com, 2 Oct 2026
- Browser requirement
- The page says Craftmatic requires JavaScript to run. · craftmatic.click, 2 Oct 2026
- CLI and library
- Craftmatic works as both an npm library and a command-line tool installable with npm install craftmatic. · github.com, 2 Oct 2026
- Exports
- The site offers Bedrock add-ons, Bedrock structures, Java schematics, WorldEdit .litematic files, STL, GLB, OBJ, Three.js JSON, HTML viewers, layer guides, and PDF print output. · craftmatic.click, 2 Oct 2026
- File import
- The import area accepts .schem, .litematic, and .glb files. · craftmatic.click, 2 Oct 2026
- Import
- The web app accepts .schem, .litematic, and .glb files. · craftmatic.click, 2 Oct 2026
- LEGO deployment limit
- The GitHub Pages mirror lacks the LEGO model corpus, LDraw parts library, and related proxy routes available on craftmatic.click. · github.com, 2 Oct 2026
- LEGO workflow
- The page says users can search for a LEGO set and upload its LDraw file. · craftmatic.click, 2 Oct 2026
- License
- The project is released under the MIT license, while Faithful 32x textures are CC-BY-SA. · github.com, 2 Oct 2026
- Maker profile
- The repository is maintained under the GitHub account tribixbite, whose profile identifies the person as Will Stone. · github.com, 2 Oct 2026
- Map input
- The page invites users to enter an address to see satellite view. · craftmatic.click, 2 Oct 2026
- Minecraft export
- Export options include Bedrock Add-On (.mcaddon), Bedrock Structure (.mcpack), Java Schematic (.schem), and .litematic for the Litematica mod. · craftmatic.click, 2 Oct 2026
- Other export formats
- The page lists STL, GLB, OBJ, Three.js JSON, standalone HTML, a layer guide, and PDF print output. · craftmatic.click, 2 Oct 2026
- Product
- The page identifies Craftmatic as a Minecraft schematic toolkit. · craftmatic.click, 2 Oct 2026
- Purpose
- Craftmatic is a Minecraft schematic toolkit for parsing, generating, rendering, and converting .schem files. · github.com, 2 Oct 2026
- Review
- The review area accepts .schem and .litematic files and reference images such as satellite, street view, and renders. · craftmatic.click, 2 Oct 2026
- Schematic viewing
- The page says users can upload a .schem file to view it. · craftmatic.click, 2 Oct 2026
- Security limitation
- The architecture documentation says API keys are stored in localStorage and are visible to client-side code. · github.com, 2 Oct 2026
- Structure generation
- It generates 10 structure types with 9 architectural styles and 20 room types. · github.com, 2 Oct 2026
Where Craftmatic stands on Freedom251
- Minecraft Schematic Tools#10 of 42
