ModsFinder

Gooey Editor

by shadowmaster435

Gooey Editor is a Fabric library for building and editing GUI screens in a development environment, with its own editor and screens saved to JSON.

FabricClient and serverApache License 2.0Open source1.21.1

What it does

Screens are laid out in an editor that is only reachable from a development environment, so players never see it in a released build. A finished screen is saved to JSON and loaded back at runtime, and the library also includes an exporter that turns an edited screen into Fabric code. A set of ready-made widgets, among them scrollable panels and stretchable frame graphics, is included, and developers can register their own element types with a short setup.

The library needs Fabric API to run and is open source under the Apache License 2.0. The client and server both need it, so a server running a mod built on Gooey Editor must install it as well. Files are published for 1.21.1 only, with 0.1.1 as the latest Fabric build, released on 2024-10-11. The first release, 0.1.0, came out on 2024-09-17, and the source code, issue tracker and wiki are all public.

Key features

  1. Screen editor

    A GUI editor that runs only inside a development environment, used to lay out screens before they ship.

  2. JSON screen files

    Screens are saved to JSON and loaded from it, so layouts can be kept in version control and changed without recompiling.

  3. Code exporter

    An exporter turns an edited screen into Fabric code that can be used directly in a mod.

  4. Built-in elements

    Scrollable panels, stretchable frame graphics and other common widgets are included, and new elements can be registered by the developer.

Compatibility

Latest build for each game version and loader.

1.21.10.1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Fabric mod developers who want a visual way to build GUI screens instead of writing every widget position by hand. Players who only install finished mods do not need to use the editor.

How it compares

Full comparison

Tango's Dynamic Hud Lib is open source under the GNU General Public License v3.0 only, is client-side only, and is published for 1.21.10 – 26.2, so it covers different game versions than Gooey Editor's 1.21.1. Bland UI is client-side only, licensed under the MIT License, and not open source, with files for 26.1.2 – 26.2. Simple GUI API is client-side only and covers Fabric, Forge and NeoForge for 1.21 – 26.2 under a custom license that is not open source.

ModLoadersGame versionsEnvironmentUpdated
Gooey EditorFabric1.21.1Client and server2024-10-11
Tango's Dynamic Hud LibFabric1.21.10 – 26.2Client-side only2026-07-24
Bland UIFabric26.1.2 – 26.2Client-side only2026-10-05
Simple GUI APIFabric, Forge and NeoForge1.21 – 26.2Client-side only2026-08-20

Questions

Does Gooey Editor need Fabric API?

No required dependency is listed for Fabric.

Do servers need Gooey Editor installed?

Yes. A server running it needs every connecting player to have it too.

Which game version is supported?

Gooey Editor has files for 1.21.1 only, and 0.1.1 is the latest Fabric file, published on 2024-10-11.

Can a developer use the editor in a released game?

No. The editor is only accessible in a development environment, so it is not available to players of a finished build.

In the catalog

Gooey Editor is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from shadowmaster435

All projects

Similar mods

What the author says

Features A gui editor that is (currently) only accessable in a development environment. A screen that can be saved and loaded to/from json. A bunch of included elements such as scrollbars and nine patch textures. An easy way to create and register your own elements. Planned Features Undo redo editor functionality…
shadowmaster435, on the Modrinth page

Official listing

Owner
shadowmaster435
Published
2024-09-17
Updated on Modrinth
2024-10-11
Facts verified
2026-10-15

Tags