Geckolib
by Gecko
Geckolib is a 3D animation and rendering library that many mods use to animate entities, blocks, items and armor.
What it does
Mods that need complex moving models build them on Geckolib. It supports keyframe-based 3D animations with more than 30 easing types, several animations playing at once, and keyframes that trigger sounds, particles or custom events. Documentation for mod developers is kept in the project wiki.
Players install it as a dependency: 2,053 catalog mods require it, such as Oh The Biomes We've Gone, Naturalist, Aquamirae, Creeper Overhaul and Mowzie's Mobs. Players need it on the client, while a server can run without it. The MIT License makes it open source, and Fabric, Forge and NeoForge files share version 5.5.7 for 26.3.
Key features
Keyframe animation
Models move through keyframe animations with more than 30 easing curves to choose from.
Concurrent animations
Several animations can run on one model at the same time, for example walking and attacking.
Sound and particle keyframes
Keyframes can fire sounds, particles or custom events at exact points of an animation.
Many object types
Entities, block entities, items and armor can all use animated Geckolib models.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x10 of 10 versions with builds
1.20.x7 of 7 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.15.x1 of 1 version with builds
1.12.x1 of 1 version with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Required by 2,053 mods
How it compares
AzureLib uses the same MIT License and covers a wider range, b1.7.3 – 26.3, with Babric and Ornithe in addition to the four common loaders, and lists client and server. Pehkui is open source under the MIT License as well, with files up to 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Geckolib | Fabric, Forge, NeoForge and Quilt | 1.12.2 – 26.3 | Client required, server optional | 2026-09-22 |
| AzureLib | Fabric, Forge, NeoForge, Quilt, Babric and Ornithe | b1.7.3 – 26.3 | Client and server | 2026-10-15 |
| Pehkui | Fabric, Forge, NeoForge and Quilt | 1.14.4 – 1.21.1 | Client and server | 2024-06-19 |
Questions
Does Geckolib add content on its own?
Is there a Quilt build for new versions?
In the catalog
Geckolib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
GeckoLib is an animation and rendering engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Available for Forge, Fabric, and NeoForge GeckoLib provides detailed documentation in the form of…
Official listing
- Modrinth page
- modrinth.com/mod/geckolib
- Owner
- Gecko
- Published
- 2022-08-07
- Updated on Modrinth
- 2026-09-22
- Facts verified
- 2026-10-15
