JsonForge

7.1easy start · #9 of 26
in Minecraft Add-on Editors
  • Free to practise onyes
  • Free trialnot on record
  • Well documentedyes
  • Runs where you workyes

Runs on Linux, Mac, Web, Windows.

JsonForge is a visual editor for building Minecraft Bedrock JSON UI screens and exporting them for resource packs. It runs in modern browsers and as an Electron desktop app on Windows, macOS, and Linux. Users can place 10 types of elements—including panels, images, labels, buttons, toggles, and custom elements—on a canvas, edit their properties, and add textures. Dockable panels include Toolbox, Hierarchy, Canvas, Properties, Textures, Bindings, and JSON Preview. The canvas uses anchors and the game's nine-slice texture algorithm, with an Edit/Preview toggle. Export targets include form screens, HUD overlays, and restyled vanilla scoreboards, producing .mcaddon or .mcpack files as applicable. The app includes five ore-UI texture sets and Minecraft fonts. Projects can be stored as .jfproject bundles with an element tree, bindings, and textures, or imported and exported as raw Minecraft Bedrock JSON UI .json files. The desktop app can find worlds on the machine and install exported packs into resource and behavior pack folders. The guide notes that a resource pack can restyle what the game already draws but cannot create new values; live text must come from a form script or scoreboard. JsonForge is open source under the MIT license.

Who it is for

JsonForge suits people creating Minecraft Bedrock UI for resource packs who want a visual canvas and export options. Its desktop app can also install exported packs into worlds found on the machine.

What is good

  • Runs in browsers and on Windows, macOS, and Linux.
  • Offers 10 UI element types and a dockable workspace.
  • Exports form, HUD overlay, and scoreboard targets.
  • Supports bundled projects and raw JSON UI files.
  • Includes five ore-UI texture sets and Minecraft fonts.

What to know first

  • Resource packs cannot invent new game values.
  • Live text must come from a form script or scoreboard.
  • Script-filled button grids use the first button's style.

Verdict

JsonForge provides visual tools for building and exporting Minecraft Bedrock UI, with both browser and desktop options. Its guide describes limits on live values and script-filled button grids, so check those constraints against the interface you want to make.

JsonForge plans and pricing

All plans
Free and open source Free Web and Electron app · MIT licensed github.com · 5 Oct 2026

Compared on Minecraft add-on editors

Pack types
resource pack, behavior pack
Editor mode
visual
Scripting support
Yes
Version targeting
unspecified
Available platforms
Web, Windows, macOS, Linux

Best JsonForge alternatives

See all 20