Side by side
Datapack.js vs Sandstone
Both stand on minecraft datapack generators. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Paid
Datapack.js offers an API-based way to create Minecraft data packs, with function registration and zip output shown in its example. Developers can start with the core package and consult the linked documentation and examples.
Visit Datapack.js Free plan LinuxMacWeb+1
Sandstone combines TypeScript-based pack creation with datapack-specific autocomplete, abstractions, and CLI tools. Its local requirements are worth noting before choosing it for a development workflow.
Visit SandstoneThe facts
| Datapack.js | Sandstone | |
|---|---|---|
| Free plan | Not published | Yes |
| Open source | Not published | Not published |
| Runs on | Not published | Linux, Mac, Web, Windows |
| Lowest paid plan | Not published | Not published |
| Plans published | None | None |
| Maker | Not published | Not published |
| Website | datapack.js.org | sandstone.dev |
| On minecraft datapack generators | #17 of 22 | #13 of 22 |
Datapack.js: what it does well
- Free and open source.
- Builds data packs with JavaScript or TypeScript.
- Supports `.zip` output.
- Optional commands module is available.
What to know first
- The listed purpose is limited to Minecraft data packs.
- The commands module is optional rather than part of the core package.
Sandstone: what it does well
- Autocomplete and Wiki documentation for commands and resources
- Supports multiple datapack resources and file layouts
- CLI scaffolds, builds, and watches datapacks
- Live preview available without installing Sandstone
- Open source and free
What to know first
- Local installation requires Bun and Node.js
- Documentation recommends using a code editor
Alternatives to Datapack.js Alternatives to Sandstone The whole list
