ModsFinder

Geckolib

by Gecko

Geckolib is a 3D animation and rendering library that many mods use to animate entities, blocks, items and armor.

FabricForgeNeoForgeQuiltClient required, server optionalMIT LicenseOpen source1.12.2 – 26.3

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

  1. Keyframe animation

    Models move through keyframe animations with more than 30 easing curves to choose from.

  2. Concurrent animations

    Several animations can run on one model at the same time, for example walking and attacking.

  3. Sound and particle keyframes

    Keyframes can fire sounds, particles or custom events at exact points of an animation.

  4. Many object types

    Entities, block entities, items and armor can all use animated Geckolib models.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.35.5.75.5.75.5.7Not available
26.25.5.55.5.65.5.6Not available
26.1.25.5.25.5.25.5.2Not available
26.15.5Not available5.5Not available
1.21.x10 of 10 versions with builds
1.21.115.4.55.4.55.4.5Not available
1.21.105.3-alpha-35.3-alpha-35.3-alpha-3Not available
1.21.85.2.25.2.25.2.2Not available
1.21.75.2.15.2.15.2.1Not available
1.21.65.2.05.2.05.2.0Not available
1.21.55.1.05.1.05.1.0Not available
1.21.44.8.54.8.54.8.5Not available
1.21.34.7.14.7.34.7.3Not available
1.21.14.9.34.9.34.9.3Not available
1.214.5.84.5.84.5.8Not available
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
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Required by 2,053 mods

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
GeckolibFabric, Forge, NeoForge and Quilt1.12.2 – 26.3Client required, server optional2026-09-22
AzureLibFabric, Forge, NeoForge, Quilt, Babric and Ornitheb1.7.3 – 26.3Client and server2026-10-15
PehkuiFabric, Forge, NeoForge and Quilt1.14.4 – 1.21.1Client and server2024-06-19

Questions

Does Geckolib add content on its own?

No. It is a library; the animated content comes from mods that require it.

Is there a Quilt build for new versions?

Quilt files stop at 1.20.1. Fabric, Forge and NeoForge files reach 26.3.

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…
Gecko, on the Modrinth page

Official listing

Owner
Gecko
Published
2022-08-07
Updated on Modrinth
2026-09-22
Facts verified
2026-10-15

Tags