Libraries & APIs Minecraft Mods
Browse 708 Libraries & APIs Minecraft Mods. Each project has a description we wrote and checked against the source, plus loader and version compatibility.
708 projects

Fabric API
by modmuss50
Fabric API is modmuss50's modular library mod that gives Fabric mods shared hooks for particles, biomes, dimensions, events, registry sync, crash report data, and rendering. It needs Fabric Loader.

Cloth Config API
by shedaniel
Cloth Config API by shedaniel is a Java library that gives Fabric and Neoforge mods a unified framework to build in-game configuration screens.

YetAnotherConfigLib (YACL)
by isxander
YetAnotherConfigLib is a builder-based Minecraft configuration library by isxander featuring custom controllers, vanilla-styled GUIs, and built-in serialization.

Fabric Language Kotlin
by modmuss50
A Fabric loader library that lets mods be written in Kotlin: it supplies a Kotlin entrypoint adapter and bundles the Kotlin standard library plus common kotlinx modules for dependent mods.

Architectury API
by shedaniel
Architectury API is an open source library by shedaniel for Fabric and Neoforge. It provides cross-loader abstractions and event hooks to cut boilerplate in multiplatform Minecraft mods.

Just Enough Items (JEI)
by mezz
Just Enough Items is an item and recipe viewing mod by mezz for Forge, Fabric, and NeoForge. It lets you search items, inspect recipes, and manage item lists.

Geckolib
by Gecko
Geckolib is a developer library that plays keyframe-based 3D animations on Minecraft entities, blocks, items, and armor. It runs on NeoForge, Forge, and Fabric.

More Culling
by FX
More Culling, by FX, is a client-only mod for Fabric, Quilt and NeoForge that refines multiple culling methods to stop rendering unseen blocks, boosting performance on supported 1.21-era versions.

Text Placeholder API
by Patbox
Text Placeholder API lets Fabric mods share dynamic text data. It uses a simple %modid:type% format and includes a tool to style text without JSON. It runs on client and server.

Forge Config API Port
by Fuzs
A library that brings Forge and NeoForge config systems to Fabric and other loaders, supporting Minecraft 1.16.5 through 26.3.

Collective
by Serilum
Collective is a shared library mod by Serilum that provides common code, config management, translation handling, and entity events for dependent mods.

Puzzles Lib
by Fuzs
Puzzles Lib is a library mod by Fuzs supporting Fabric and NeoForge on Minecraft 1.21.1 and 26.x versions, providing shared code for other mods.

Konkrete
by Keksuccino
Konkrete is a library mod by Keksuccino that provides shared code for other mods. It runs on Neoforge and Fabric for Minecraft 26.1.1 through 26.3.

Balm
by BlayTheNinth
We have not written this one up yet.

CreativeCore
by creativemd
CreativeCore is a shared library mod by creativemd that provides GUI tools, packet handling, config commands, and platform abstraction for Forge, Neoforge, and Fabric. Required by mods like LittleTiles, AmbientSounds, and ItemPhysic.

Kotlin for Forge
by thedarkcolour
Kotlin for Forge adds Kotlin language support to Forge and NeoForge mods by bundling Kotlin libraries and providing tools for mod developers who prefer Kotlin over Java.

Melody
by Keksuccino
Melody is an OpenAL client-side library mod by Keksuccino that lets other Minecraft mods load and play 2D background music from local and web sources.

oωo (owo-lib)
by glisco
We have not written this one up yet.

Bookshelf
by Darkhax
We have not written this one up yet.

Moonlight Lib
by MehVahdJukaar
We have not written this one up yet.

Fzzy Config
by fzzyhmstrs
Fzzy Config is a configuration library by fzzyhmstrs that serializes to TOML, builds accessible in-game menus automatically, and syncs settings between clients and servers.

TerraBlender
by Adubbz
TerraBlender is a world generation library mod by Adubbz that adds custom biomes to Minecraft 26.3 and 26.1.2 across Forge, NeoForge, and Fabric.

Searchables
by jaredlll08
Searchables is a client-side library mod by jaredlll08 providing component-based filtering and auto-complete edit boxes for Fabric and Neoforge.

Iceberg
by Grend
Iceberg is a Java library mod by Grend for Forge, Neoforge, and Fabric. It adds events, helpers, and utilities for modders on Minecraft 26.2, 26.1.2, 26.1.1, and 26.1.