Fabric Mods for Minecraft Java
Browse 3,190 free Fabric mods for Minecraft Java — popular picks include ConditionMod, TidyInv, Lib 39.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
ConditionMod
Create powerful Minecraft events using YAML. No coding required. Optimized alternative with ConditionalEvents compatibility.
TidyInv
Smart, fast, server-friendly inventory sorting with 7 modes, vertical sort, locked slots, profiles, chest presets, deposit/restock/dump/take buttons, in-game config GUI, and a public API. Works in your inventory and in any chest, barrel or shulker.
Lib 39
A mod library for better creating mod
UMU Config
A complete config mod, even a server config is editable from the GUI.
Scarpet additions
Adds some miscellaneous new functions like http requests to the scarpet language
[BH] Better Huds
adds new & useful huds to minecraft (Armor Hud, Potion Hud, etc...)
Resource Condition
Implement the resource condition of the other data types for fabric api on 1.20.1
Cosmetic Lib
Cosmetic Trinket Library
MCCI: Companion
A client-side addon for the MCC: Island server
Melody API
Library Mod for ZAM's Suite of Mods
Dirigo
Dirigo is a library mod required for Drahlek's mods.

Silicate
A library providing powerful client-server-agnostic predicates with a simple API.
Apron
A compatibility layer to load legacy mods on Fabric.
Better CPS
A customizable CPS counter with an optional WASD + mouse keystrokes overlay.
VanillaBlockEnhancements
This mod changes behaviour for many vanilla blocks (like stairs and slabs) and fixes several bugs related to them.
Origins Apoli Armor Mixin Fix
Fixes an armor mixin bug in Origin's Apoli library
Allow editing player`s nbt!
That mod allows you to edit player`s nbt data.
Land Developer
Land Management & Land Protection & More
Chat-With-NPC
Chat-With-NPC allows players to freely chat with NPCs, who will answer questions based on his setting (Basic Prompt) and the setting of their Groups (Nation, City, Town ,etc.). Suitable for RPG maps or puzzle maps.
BlunthornAPI
An API created for Blunthorn mods. Adds various events and a permission system. Does nothing on its own.
JDK's Utilities Core 2
Core of JDK's Utilities mods series
Discord Presence
Take control of your Discord Rich Presence (RPC) from in game. Click the live Discord card to edit text, images and buttons, use 26 real time placeholders, and set a custom Discord status per server. Client side only. Fabric, NeoForge and Forge.
Selective Glowing
Comically simple server mod to apply fake glowing to players.
SoundboardPlus
A Soundboard for Simple Voice Chat. Supports mp3 format, inbuild yt-dlp, and categories.
LilyLib
A simple configuration library for Fabric/Quilt.
WorldGameRules
Change gamerules to be separate per world
Plushified
Lets you create plushies from a simple texture and a bit of json.
Fabric Pokeballs
Simply adds Pokeballs via Fabric API
Craftable Hourse iteams
this mod allows to craft saddle and armors for horse
VariantAPI
API for adding highly-customizable data-driven variants to entities

Pehkui Continuation
Unofficial continuation of Pehkui for newer Minecraft/Fabric versions.
Zander Core
Lightweight core library required for Zander’s mod ecosystem
rctapi fix
a fix for rctapi
PluginLoader
A plugin loading system for Fabric
Coblemon:Expierence Boost
ExperienceBoost — Global XP & Shiny Boosts for Server Events with OP-Controlled Items! ExperienceBoost lets server admins easily trigger temporary global XP multipliers across the entire server—perfect for events, celebrations, or special gameplay moments

NovoAtlas
A data-driven image based world generator for Minecraft.