In-game map editor and mod for Minecraft with selections, schematics, copy and paste, brushes, and scripting, for servers and single player.
CaffeineMC/sodium
A Minecraft client rendering engine replacement that improves frame rates, reduces micro-stutter and fixes graphical issues, for Fabric and NeoForge.
- Stars
- 5,843
- Forks
- 992
- Open issues
- 165
- Last commit
- 6 days ago
What is it?
Sodium is a rendering engine and optimization mod for the Minecraft client. It replaces much of the vanilla rendering pipeline to raise frame rates and reduce micro-stutter, and it also addresses a number of graphical issues in the base game.
Since version 0.6.0, Sodium supports both the Fabric and NeoForge mod loaders, with Fabric recommended for new users because it is lighter and more stable. Official support covers graphics cards with up-to-date drivers that support OpenGL 4.5 or newer; OpenGL translation layers such as GL4ES and ANGLE are not supported.
The project is built with Gradle and requires OpenJDK 21. Builds are published on Modrinth and CurseForge, and nightly builds are available for developers testing the latest changes.
Key features
- 01Improves frame rates and reduces micro-stutter in the Minecraft client.
- 02Fixes a range of graphical issues present in vanilla Minecraft.
- 03Supports both Fabric and NeoForge mod loaders.
- 04Requires OpenGL 4.5 or newer for official support.
- 05Provides nightly builds and a Maven repository for mod developers.
Use cases
- Players who want higher and more stable frame rates in Minecraft on modest hardware.
- Players running Fabric or NeoForge modpacks who want a rendering optimization layer.
- Mod developers who want to build against or test with the latest Sodium changes.
Quick start
- 1
Download the stable build from Modrinth or CurseForge
- 2
Follow the official installation guide in the wiki
Things to know
- Officially supports only graphics cards with OpenGL 4.5 or newer.
- Released under the Polyform Shield license, which restricts certain uses.
- Only works with the Fabric or NeoForge mod loaders.
Topics
FAQ
- What is sodium?
- A Minecraft client rendering engine replacement that improves frame rates, reduces micro-stutter and fixes graphical issues, for Fabric and NeoForge. Sodium is a rendering engine and optimization mod for the Minecraft client. It replaces much of the vanilla rendering pipeline to raise frame rates and reduce micro-stutter, and it also addresses a number of graphical issues in the base game.
- Is sodium free to use? What license does it have?
- sodium is open source under the Other license. Check the license terms before using it in commercial products.
- Is sodium still maintained?
- Actively maintained. The last commit to sodium was on Nov 1, 2026.
- What can I use sodium for?
- Players who want higher and more stable frame rates in Minecraft on modest hardware. Players running Fabric or NeoForge modpacks who want a rendering optimization layer. Mod developers who want to build against or test with the latest Sodium changes.
- How do I install sodium?
- Download the stable build from Modrinth or CurseForge Follow the official installation guide in the wiki
- Where can I get sodium?
- The source code and installation instructions are on GitHub: https://github.com/CaffeineMC/sodium
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A proxy that lets Minecraft Bedrock Edition players join Minecraft Java Edition servers by translating network packets between the two editions.
A beta Fabric mod that adds NVIDIA RTX Remix path tracing to Minecraft Java Edition 1.21.1 on GeForce RTX GPUs.
A C++/Qt custom launcher for Minecraft that manages multiple separate Minecraft installations, a fork of MultiMC.
A Java tool that exports Minecraft and Hytale worlds into USD (Universal Scene Description) scenes for use in 3D animation and rendering pipelines.
A real-time physically based rendering engine for Android, iOS, Linux, macOS, Windows and WebGL2, designed to be small and efficient on Android.