Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-fabric
A curated list of Fabric libraries and tools - contributions welcome
https://github.com/Siphalor/awesome-fabric
Last synced: 4 days ago
JSON representation
-
Uncategorized
-
Uncategorized
- MixinTrace - Adds a list of related mixins to crash reports. `MIT`
- Fabric API - Essential hooks and patches for modding with Fabric. ([Wiki](https://fabricmc.net/wiki)) `Apache-2.0`
- Mesh - A modding library with various utilities, such as auto-registration of items and blocks, or crafting recipe generation. ([Wiki](https://github.com/GlassPane/Mesh/blob/1.18/README.md)) `LGPL-3.0-only`
- oωo (owo-lib) - A general utility library for content-focused modding on Fabric. ([Wiki](https://github.com/wisp-forest/owo-lib/blob/1.18.2/README.md)) `MIT`
- Sound Categories - Allows mods to add more sound categories, and modifies the Minecraft sound settings menu to fit as many categories as required. ([Wiki](https://github.com/stashingco/sound-categories/blob/main/README.md)) `Apache-2.0`
- AdvancedChatCore - The base mod of all AdvancedChat modules and features, presenting an API to achieve many different functionalities related to the Minecraft chat. ([Wiki](https://darkkronicle.github.io/AdvancedChatCore/)) `MPL-2.0`
- AutoConfig - A full-fledged, annotation-based configuration library. ([Wiki](https://shedaniel.gitbook.io/cloth-config/auto-config)) `Apache-2.0`
- Cloth Config - A client side API for creating configuration screens. ([Wiki](https://shedaniel.gitbook.io/cloth-config)) `Unlicense`
- Bow Tie - Data loading interceptor that enables the use of Hjson, YAML, XML and more instead of JSON. `Apache-2.0`
- ARRP - **A**dvanced **R**untime **R**esource **P**acks (for Fabric). ([Wiki](https://github.com/Devan-Kerman/ARRP/wiki)) `MPL-2.0`
- Patchouli - A mod that aims to provide easy to implement, data-driven documentation for minecraft modders and modpack makers alike. ([Wiki]()) `BY-NC-SA 3.0`
- DisguiseLib - A (server-side) library for disguising entities in Minecraft. `MIT`
- Impersonate - Allows players to take on the name and appearance of other players. ([Wiki](https://github.com/Ladysnake/Impersonate/blob/1.17/README.md)) `LGPL-3.0-only`
- SimpleJsonVillagerTrades - A small jar-in-jar-able or standalone library to modify/add merchant trades via datapacks. ([Wiki](https://github.com/aws404/SimpleJsonVillagerTrades/wiki/Trade-Offer-JSON-Files)) `CC0`
- Piglib - Adds item tags for various Piglin related things that Mojang were too silly to add themselves! ([Wiki](https://github.com/Shnupbups/Piglib/blob/1.18.2/README.md)) `LGPL-3.0-only`
- Air Strafing Attribute - Adds an attribute for the flyingSpeed variable so multiple mods can safely modify the air strafing speed of entities. ([Wiki](https://github.com/CammiePone/Air-Strafing-Attribute/blob/1.17-dev/README.md)) `MIT`
- Terraformers' Shapes - A context independent library for generating voxel shapes using mathematical equations. ([Wiki](https://github.com/TerraformersMC/Shapes/wiki/Using-Shapes)) `MIT`
- SpruceUI - Utilities for creating GUIs. `MIT`
- Main Menu Credits - Adds a way of adding information to the user's title screen. ([Wiki](https://github.com/isXander/main-menu-credits/wiki/Usage)) `LGPL-3.0-only`
- Amecs' API - Allows to define modifier keys (control, shift, alt) for keybindings. `Apache-2.0`
- No More Useless Keys - NMUK - Allows you to specify an arbitrary amount of alternative key combinations for key bindings. `Apache-2.0`
- Trinkets - A data-driven accessory mod that adds a slot group and slot system to Minecraft. ([Wiki](https://github.com/emilyploszaj/trinkets/wiki)) `MIT`
- LibBlockAttributes - ([Wiki](https://github.com/AlexIIL/LibBlockAttributes/wiki)) `MPL-2.0`
- Fabric Shield Lib - Library mod for easily adding shields, and shield enchantments into the game. ([Wiki](https://fabricmc.net/wiki/tutorial:shield)) `LGPL-2.1`
- Fabric-ASM - Utilities for manipulating Java byte code and extending enums. `MPL-2.0`
- LibMultiPart - Adds support for multiple "parts" (such as pipes, facades, wires, etc) in a single block. ([Wiki]([https://github.com/AlexIIL/LibMultiPart/wiki](https://github.com/AlexIIL/LibMultiPart/wiki/Brief-overview))) `MPLv2.0`
- LibNetworkStack - Adds a networking layer for mods to communicate data more easily. ([Wiki](https://github.com/AlexIIL/LibNetworkStack/wiki)) `MPL-2.0`
- Nbt Crafting - JSON-driven nbt data in recipes and remainders as well as brewing recipes and a lot more. ([Wiki](https://mcwiki.siphalor.de/nbt-crafting/v2)) `Apache-2.0`
- Push To Craft - Allows to provide alternatives for recipe ingredients in a general fashion. `MIT`
- Smart Recipes - Extends the recipe format with conditions. ([Wiki](https://github.com/Kir-Antipov/smart-recipes#readme)) `MIT`
- GeckoLib - Forward kinematic gui-based animation engine. ([Wiki](https://github.com/bernie-g/geckolib/wiki/Getting-Started)) `LGPL-3.0-only`
- JsonEM - Library for modders, resource pack makers, and modpack makers to create and edit entity models with JSON. ([Wiki](https://github.com/FoundationGames/JsonEM/blob/1.18/README.md)) `MIT`
- JSON Model Extensions - Adds support for [FREX Rendering API](https://github.com/vram-guild/frex) features to Minecraft JSON model loading. ([Wiki](https://github.com/vram-guild/json-model-extensions/wiki)) `LGPL-3`
- FREX - A rendering API for Minecraft mods to create content that wouldn't normally be possible. ([Wiki](https://github.com/vram-guild/frex/wiki)) `LGPL-3.0-only`
- UltralightFabric - A HTML renderer for Fabric. ([Wiki](https://github.com/isXander/UltralightFabric/wiki)) `LGPL-3.0-only`
- Renderer - An easy-to-use rendering library for modern FabricMC. ([Wiki](https://github.com/0x3C50/Renderer/blob/master/README.md)) `BSD-3-Clause`
- Entity Model Remapper - An [online tool](https://www.draylar.dev/entity-model-remapper) to convert entity models between Yarn and MCP mappings. `MIT`
- mod_jar_inspector - Allows you to inspect mods in a directory like listing all jar-in-jars or all mixins. `GPL-3.0-only`
- GeneratorFabricMod - Prompts for various information and outputs a skeleton mod, ready to be modified. `Apache-2.0`
- GIUP - Allows to maintain mods that are spread across branches for different MC versions. `Apache-2.0`
- Minecraft Development for IntelliJ - Plugin for IntelliJ IDEA that helps with mixins, fabric.mod.json files and contains a lot of other small tweaks. ([Wiki](https://minecraftdev.org/docs)) `MIT`
- Fabric Wiki - The official Fabric wiki with a lot of tips and tutorials. `CC-BY-NC-SA-4.0`
- Fabrik - An API for using FabricMC with Kotlin. It is the bridge between Minecraft and common Kotlin language features, libraries, [DSLs](https://en.wikipedia.org/wiki/Domain-specific_language) and more. ([Wiki](https://jakobkmar.github.io/fabrikmc/)) `GPL-3.0-only`
- owo - [Zuzak](https://github.com/zuzak)'s JS [furry-speak transformation library](https://github.com/zuzak/owo) ported to a Java library.
- LibZoomer - A library for Minecraft 1.17+ that allows other mods to zoom easily while being able to customize it for their own needs. `MIT`
- yarn-cli - CLI to look up yarn/intermediary mappings. `MIT`
- Trinkets - A data-driven accessory mod that adds a slot group and slot system to Minecraft. ([Wiki](https://github.com/emilyploszaj/trinkets/wiki)) `MIT`
-
Categories
Sub Categories
Keywords
minecraft
20
fabricmc
16
minecraft-mod
13
fabric
11
minecraft-fabric
9
library
7
fabricmc-mod
6
mod
5
minecraft-fabric-mod
4
fabric-mod
3
java
3
forge
2
animation-engine
1
animation
1
nbt-crafting
1
shields
1
minecraftmod
1
fabric-shield-lib
1
fabric-api
1
enchantments
1
gui
1
json
1
utility
1
abstraction
1
sponge
1
spigot
1
quiltmc
1
paper
1
mixins
1
mcp
1
kotlin
1
jetbrains
1
intellij-plugin
1
intellij
1
gradle-kotlin-dsl
1
gradle
1
bungeecord
1
bukkit
1
architectury
1
workflow
1
pypi
1
git-merge
1
git
1
java-edition
1
forge-mod
1
blockbench
1
animations
1
animation-library
1
fabric-mod-loader
1