Omnilib
by Dooji
Omnilib is a Fabric library that provides a framework for enhanced UI elements and customization, and the mod has been deprecated by its author.
What it does
The library gives other mods a base for building richer user interface elements and for letting players and developers customize them. It is required by 1 other catalog mod, Clipboard, so that mod will not run without it. Omnilib runs on client and server, so both the server and every player need it. Files are published for Fabric only, across nine release versions 1.19.2 – 1.21.5, under the GNU General Public License v3.0 only, which makes the code open source.
The author has deprecated the project. Mods that already use Omnilib are not affected and can keep working with it, but the mod and its wiki will not receive further updates. The latest Fabric file is 0.1.4 for 1.21.5, published on 2025-03-28 on the beta channel. The mod was first published on 2024-12-07. Public source code, an issue tracker and a wiki are linked from the listing.
Fabric API is required on Fabric. Other loader setups need their own compatibility layers, which the listing does not cover, since only Fabric files are published.
Key features
UI framework
Provides a base layer for enhanced user interface elements that other mods can build on.
Customization hooks
Lets dependent mods expose options for customizing how their interface elements look and behave.
Source available
The full source code is public, so developers can read how the framework is structured.
Public wiki
A wiki documents the library, though it will not be updated after the deprecation.
Compatibility
Latest build for each game version and loader.
1.21.x6 of 6 versions with builds
1.20.x2 of 2 versions with builds
1.19.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Dependent mods
Mod developers can depend on Omnilib to add interface elements without writing that layer themselves.
Existing installs
Players who already run a mod built on Omnilib can keep using it, since the deprecation does not break existing dependents.
Who it’s for: Mod developers maintaining or studying interface code on Fabric, and players running a modpack or mod that still depends on Omnilib.
Questions
Is Omnilib still being updated?
Does Omnilib need Fabric API?
Does Omnilib have to be installed on the server?
Which mod requires Omnilib?
In the catalog
Omnilib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from Dooji
Similar mods
What the author says
Omnilib has been deprecated. Any mods that currently use it are not affected and can continue to do so, however this mod or the wiki will never be updated again. Note: If you are on Fabric, Fabric API is required. If you are on (Neo)Forge, Sinytra Connector & Forgified Fabric API are required.
Official listing
- Modrinth page
- modrinth.com/mod/omnilib
- Owner
- Dooji
- Published
- 2024-12-07
- Updated on Modrinth
- 2025-03-28
- Facts verified
- 2026-10-15
