ModsFinder
LS

LowFrame Screen API

by Astro

LowFrame Screen API is a lightweight client-side toolkit for building styled custom screens, buttons, text fields, toggles and sliders in Fabric mods.

FabricClient-side onlyCustom license1.21.11

What it does

Developers who write custom interfaces can extend a simple base class for screens. Widget rendering, hover detection, tooltips and input dispatch run automatically, so the author's code can focus on what each screen does rather than on the plumbing.

The API handles screen lifecycle, mouse, keyboard, character, drag and scroll hooks at the screen level. Helpers draw panels, rectangles, outlines and text colors. Custom widgets can be supported through LFWidget. The only public build is for 1.21.11, and it runs on the client alone, so players do not need a server component.

The API ships under the LowFrame Attribution-ShareAlike License, a custom license that is not open source. Its terms allow use, modification, redistribution, sublicensing and sale for any purpose, but any distributed API or substantially derived work must stay under the same license, and private modifications must be published. Public links exist for the source code. Fabric is the only loader with files, and the single game version is 1.21.11.

Key features

  1. Base class for custom screens

    A simple base class gives mod authors a starting point for new screens without writing rendering code from scratch.

  2. Styled widget set

    Styled buttons, text fields, toggles and sliders share one consistent look across a mod's interfaces.

  3. Automatic rendering and input

    Widgets are drawn and receive mouse and keyboard input through the screen, including hover detection and tooltips.

  4. Drawing helpers

    Helpers for panels, rectangles, outlines and text colors reduce repetitive drawing code in custom interfaces.

  5. Custom widget support

    Authors can add their own widget types through LFWidget and combine them with the built-in set.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Fabric mod developers who create client-side screens. The API is a development library and adds no content of its own for players to use directly.

Questions

Does LowFrame Screen API need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which Minecraft version does LowFrame Screen API support?

The only game version with files is 1.21.11. Its Screen API releases are built for that exact Minecraft version, because the GUI methods change between versions.

Does Fabric mod authors need to add a dependency to use it?

Yes. A mod that uses the API must declare it as a dependency in its fabric.mod.json file.

Can a mod that uses LowFrame Screen API be sold?

The license permits sale, but any distributed API or derived work must remain under the LowFrame Attribution-ShareAlike License, and private modifications must be published.

What the author says

A lightweight, styled screen and widget toolkit for Minecraft Fabric mods. LowFrame Screen API handles the repetitive parts of custom Minecraft interfaces—screen lifecycle, widget rendering, mouse and keyboard dispatch, tooltips, and consistent styling—so you can focus on what your screen actually does.
Astro, on the Modrinth page

Official listing

Owner
Astro
Published
2026-07-11
Updated on Modrinth
2026-07-11
Facts verified
2026-10-15