Weft-Rust/Weft
GamesA Rust voxel sandbox engine whose base game is itself a mod built on the public SDK.
Weft is a voxel sandbox engine written in Rust, aimed at people who want to play or extend a Minecraft-like block world where the built-in game is a mod rather than special engine code. The shipped base game (mods/base) uses only the public SDK, so mods can replace or extend what it does. The project describes itself as not a Minecraft clone and does not read Minecraft worlds.
How it works
Worlds are made of 16x16x16 cubic chunks, so there is no height or depth limit, and terrain is generated on the GPU, allowing distant terrain to be drawn beyond the view distance. Instead of random ticks, the world is split into regions ticked in parallel, and timed blocks catch up on elapsed time even when their chunks are unloaded, so crops and furnaces keep progressing. Blocks support colored RGB light, connected or randomized texture variants, animated or glowing textures, and Blockbench models with keyframe animations; resource packs and shader packs change the look. Gameplay includes survival and creative modes, crafting and smelting, mobs with pathfinding, any liquid in a bucket, energy-powered machines, and moving structures you can stand and build on.
Using it
Single-player and peer-to-peer multiplayer are both available: "Open to Friends" gives a ticket that a friend can use without a server or port forwarding. Mods are native libraries behind a C ABI, packed as zip files and loaded in parallel; content is registered through builders, behavior hooks into the game through events, interceptors and value chains, and recipes, loot and world generation are tag-driven. Textures, translations, shaders and UI can be reloaded in game, and debug overlays, a recipe viewer and crash reports naming the running mod help development.
Requirements and status
Downloads come from Releases: unpack and run weft. A Vulkan GPU is required; on macOS it comes with the game (Apple Silicon, macOS 12 or newer). Windows is the main tested platform, while Linux and macOS are reported to work well. Building from source needs Rust 1.90 or newer, and you run it from the repository root; release builds pack each mod in mods/ into run/mods/, and settings, saves and logs go to run/. Weft ships its own textures, and if a Minecraft install from the official launcher or Prism is present, it builds a resource pack from that copy at startup, kept locally and switchable off in settings. The project is early: the mod interface and save format can still change between versions, and a mod built against another engine version refuses to load and asks to be rebuilt rather than crashing. Weft is licensed under MPL-2.0.
HotRepo's take
HotRepo's stored coverage has no daily-board observation; the only recorded signal is #5 on the NEW-REPOSITORY board for Rust with 170 total stars, observed 2026-10-31. That is a dated snapshot, not a growth measurement, and the sample is insufficient to judge momentum.
Written by AI from the project's README, updated October 31, 2026. The project's own docs are the source of truth.