Minecraft, rewritten.Built in Rust.

Torch is a Minecraft client rebuilt from the ground up in Rust. No JVM, a third of the memory, and twice the performance of the vanilla Java client.

Eagler servers only

In the browser, Torch can only join servers that support the Eagler protocol (wss://).

To play on regular servers, download Torch for Windows or Linux.

Continue

See it in game.

Click the image to view it full size.

Torch in-game with the performance overlay showing 549 FPS and 867 MiB memory Torch with the built-in shader pack in a savanna Torch ClickGUI with Combat, Render, World, Movement and Misc module panels
01Gameplay
Android

Touch controls on your phone.

The Android build adds an on-screen D-pad with sneak, sprint, jump, use, inventory and chat buttons. Swap in the chat menu turns the game to portrait for typing several messages in a row.

Touch controls
Chat
Portrait chat
ClickGUI

Faster than vanilla.

Measured on 26.1.1, at a 32 chunk render distance

Frame rate

400FPS
2.2× the Java client
Torch
400 fps
Java
180 fps
Varies by system.

Memory usage

700MB
1.6 GB less than Java
Torch
700 MB
Java
2.3 GB
Varies by system.

Startup speed

~1s
About 4× faster than Java
Torch
~1 s
Java
~4 s
Approximate. Varies by system.

Download Torch.

Download the build for your platform from the latest GitHub release.

Supported versions 26.2 26.1.1 1.21.11 One program, multiple protocols. Torch is a single build that joins all three versions, with no separate install per version.
Recommended

Windows

64-bit
Download for Windows
Recommended

Linux

x86_64
Download for Linux
Recommended

Android

arm64
ClickGUI built in. Reduced feature set. F-Droid release upcoming.
Download for Android
Recommended

HTML

Single file, runs in the browser
ClickGUI built in.
HTML build is still in early development, there may be obvious issues.
Download for HTML

Early builds. Some features are missing and things will break. Report issues on GitHub.

The Windows and Linux buttons download the normal build unless ClickGUI is selected. ClickGUI adds a menu opened with Right Shift; Android and HTML already include it. Other builds are on the GitHub releases page.

Build from source

git clone https://github.com/torch-client/torch-client.git cd torch-client cargo build --release

View all releases on GitHub

Roadmap

What's being worked on and what's next.

In progress3
  • Modding supportExtend Torch with mods using a custom mod loader
  • More ClickGUI modulesAdding more modules to the click menu
  • Higher shader compatibilitySupporting more shader packs
Planned3
  • Minecraft 26.3Support for Minecraft version 26.3
  • More versionsSupport for more Minecraft versions
  • More game enhancementsQuality-of-life additions to the game