-
fastnbt
Serde deserializer for Minecraft's NBT format
-
simdnbt
an unnecessarily fast nbt decoder
-
geode-finder
search for geodes and budding amethyst clusters in a Minecraft world
-
mca
Reader/Writer for Minecraft Region Files (.mca)
-
ferium
Fast CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
-
crab_nbt
Up-to-date Rust crate for easy and intuitive working with NBT data
-
ferinth
wrapper for the official Modrinth API
-
oxidized-mc-types
Minecraft game types — BlockPos, SectionPos, Vec3, Aabb, Direction, ResourceLocation, GameType, and more
-
rmcl
A fully featured Minecraft launcher TUI
-
bedrock-leveldb
Pure Rust LevelDB-style storage backend for Minecraft Bedrock worlds
-
rust-mc-status
High-performance asynchronous Rust library for querying Minecraft server status (Java & Bedrock)
-
rcon2mc
A RCON client lib for Minecraft server
-
nimbus-prime-launcher
Ultra-high performance, zero-dependency native launcher for Nimbus Prime
-
bedrock-world
Async Minecraft Bedrock world, level.dat, NBT, player and chunk library
-
blockpedia
A comprehensive Rust library for Minecraft block data with advanced color analysis and palette generation
-
infrarust
universal Minecraft proxy
-
sbk
Fast, format-aware archiver for Minecraft worlds — preprocesses MCA, NBT, and JSON files before LZMA2/ZSTD solid compression
-
na_nbt
High-performance NBT (Named Binary Tag) library with zero-copy parsing and serde support
-
nucleation
A high-performance Minecraft schematic parser and utility library
-
mc-minder
A smart management suite for Minecraft servers(fabric) on Linux/Termux/Android
-
mcpacker
A command-line tool to convert client modpacks into ready-to-run Minecraft servers
-
rust_mc_proto
lightweight minecraft protocol support in pure rust
-
mcvcli
A command line interface for managing Minecraft servers
-
mcsast
Manage Minecraft server / proxy / plugins quickly and easily!
-
mc_protocol
Minecraft Java Edition protocol primitives: serialization, packet framing, encryption, and compression
-
protocraft_framework
A framework for handling minecraft packets
-
cargo-pumpkin
A Cargo subcommand that building and running your Pumpkin plugin
-
mc-repack
A command-line interface for repacking Minecraft mods and resource packs to optimize size and loading speed
-
infrarust_protocol
Minecraft protocol codec for the Infrarust proxy
-
elytra-ping
Easily ping and get the status of running Minecraft servers
-
minecraft_data
minecraft data
-
mcpack
A CLI tool for managing minecraft datapacks
-
mcdata
(De)serializable NBT structures for Minecraft
-
ownserver
Expose your local game server to the Internet
-
basalt-types
Primitive Minecraft protocol types with zero-copy serialization
-
lighty-launcher
A modern minecraft launcher library supporting multiple mod loaders fabric quilt, forge, neoforge, vanilla, and more
-
anvil-nbt
parsing and encoding Minecraft's NBT and Anvil (.mca) formats
-
geyserlite
Embed GeyserMC's Bedrock-Java translation in Rust programs (in-process via libloading, or as a managed subprocess)
-
basalt-api
Public plugin API for the Basalt Minecraft server: traits, components, events, and the plugin registration system
-
miga
Bedrock Addon Utility Package Manager
-
oxide-mc
A high-performance, lightweight async Minecraft engine core built in Rust for Tauri launchers
-
nitro_parse
Package script lexing, parsing, and basic evaluation for Nitrolaunch
-
nurtex
Create efficient and lightweight Minecraft bots or clients
-
mctext
Minecraft text formatting, parsing, and rendering
-
nitro_net
Various network APIs for Nitrolaunch
-
piston-mc
interacting with mojangs piston-mc api
-
basalt-mc-protocol
Minecraft packet definitions and version-aware packet registry
-
azalea-registry
Use Minecraft's registries
-
chunksplitter
Split and merge Minecraft Bedrock Edition worlds for version control
-
shen-nbt5
Just A FASSST NBT parser/writer
-
mcman
Minecraft Server Console with autocomplete
-
azalea-chat
Parse Minecraft chat messages
-
pearl-calculator
A Pearl Calculator for Minecraft
-
quartz_nbt
support for serializing and deserializing Minecraft NBT data in binary and string form
-
cc_wasm_api
Rust lib for CC wasm mod
-
open_launcher
Open Launcher is a package to install and launch modded and vanilla Minecraft instances totally automatically with Rust
-
monolithium
Finding the Largest Minecraft Alpha Monoliths
-
kyori-component-json
serializing and deserializing Kyori Component JSON content
-
mapito
A command line interface for interacting with the modrinth api to manage your minecraft mods more easily
-
infrarust_config
Configuration management for Infrarust, a Minecraft proxy server written in Rust
-
deepslate-protocol
Minecraft protocol primitives for the Deepslate proxy
-
valence_nbt
Minecraft's Named Binary Tag (NBT) format
-
vanity_nbt
An SNBT parser that aims for 1:1 Vanilla Parity
-
oxidized-nbt
Complete Minecraft NBT codec — binary reader/writer, SNBT parser, serde integration, gzip/zlib I/O, memory accounting
-
nbt-rust
Fast, idiomatic NBT library for Rust with Bedrock and Java endian variants
-
insign
tiny DSL for Minecraft build regions & metadata
-
sculk-tui
Minecraft P2P multiplayer tunnel TUI client
-
furse
wrapper for the official CurseForge API
-
nitro_shared
Shared libraries and utilities for Nitrolaunch crates
-
oxidized-registry
Block, item, and biome registries with O(1) state ID lookup and generated data
-
mcrs
Interface with a local Minecraft server
-
minedmap-nbt
MinedMap's handling of Minecraft NBT data and region files
-
brarchive
Bedrock Archives in Rust
-
oxidized-client-headless
framework for headless Minecraft Java Edition clients — bots, testing, and automation
-
resource_merger
Merge multiple Minecraft resource packs (directories or zip files/bytes) into a single zip where later packs overwrite earlier ones
-
oxidized-codec
Minecraft protocol codec — VarInt/VarLong encoding, Packet trait, wire-format type readers/writers, frame encoding
-
nitro_core
Core functionality for launching Minecraft
-
azalea-entity
Things related to Minecraft entities used by Azalea
-
oxidized-chunks
Chunk data structures — LevelChunk, PalettedContainer, BitStorage, Palette, Heightmap
-
fastanvil
Minecraft Anvil library
-
rustmatica
reading, editing, and writing Minecraft litematic files
-
crafter-core
Core game logic for Crafter - a Minecraft-like 2D survival game engine
-
deepslate
A high-performance Minecraft server proxy written in Rust
-
infrarust_ban_system
A ban system for Infrarust
-
lyceris
An open source Minecraft launcher library
-
mizo
A High-Performance Minecraft Bedrock Edition Server Software
-
buildstamp-cli
CLI tool for buildstamp - Returns a buildstamp, like
23W42.12345 -
ai_minecraft_image
High-quality integration for https://supermaker.ai/image/blog/how-to-turn-your-image-into-minecraft-skin/
-
text_components
Minecraft's Text Components
-
mcvm_mods
Installation of game modifications for use with mcvm_core
-
sculk-cli
Minecraft P2P multiplayer tunnel CLI
-
azalea-auth
A port of Mojang's Authlib and launcher authentication
-
oxidized-lighting
BFS light propagation engine — sky light, block light, cross-chunk boundary handling
-
specmc-protocol
parsing Minecraft protocol specification
-
mine_data_structs
Minecraft data structures
-
mcfunction-debugger
A debugger for Minecraft's *.mcfunction files that does not require any Minecraft mods
-
brarchive-cli
CLI for Bedrock Archives in Rust
-
rcon
protocol implementation
-
noteblock
A deobfuscator for Minecraft assets
-
mcvm_parse
Package script lexing, parsing, and basic evaluation for mcvm
-
oxidized-transport
Minecraft protocol transport — Connection state machine, async reader/writer, framing pipeline
-
silverfish
Easily edit Minecraft worlds with a simple, fast and powerful API
-
minecraft-version
Exhaustive enum of Minecraft versions
-
mc-status-probe
A zero-dependency Minecraft Java server status probe based on wiki.vg Server List Ping protocol
-
msjm
Fetch Minecraft server JAR download URLs across multiple platforms
-
oxidized-anvil
Anvil world format — RegionFile reader/writer, chunk serialization, level.dat
-
hematite-nbt
A full-featured library for working with Minecraft's Named Binary Tag (NBT) file format, including Serde support
-
nitro_instance
Instance file and addon management for Nitrolaunch
-
azalea-inventory
Representations of various inventory data structures in Minecraft
-
minedmap-resource
Data describing Minecraft biomes and block types
-
mcvm
A fast, extensible, and powerful Minecraft launcher
-
oxidized-chat
Minecraft chat component system — Component tree, Style, ChatFormatting, TextColor, JSON/NBT serialization
-
golden_apple
decoding and sharing Minecraft data types
-
oxidized-commands
Brigadier-compatible command framework — CommandDispatcher, parsing engine, tab completion
-
azalea-protocol
Send and receive Minecraft packets
-
mc-rpc
Generated JSON RPC Bindings for Minecraft Server Management Protocol Client
-
oxidized-types
Shared foundational types (ChunkPos) for the Oxidized MC ecosystem
-
soulsand-proto
Minecraft protocol implementation - packet framing, VarInt encoding, and connection state machine
-
mc-unified-bookshelf
reading and writing different kinds of minecraft files
-
oxidized-worldgen
World generation framework — ChunkGenerator, FlatWorldConfig, ChunkStatus pipeline
-
minect
that allows a Rust program to connect to a running Minecraft instance without requiring any Minecraft mods
-
minecraft-mth
Minecraft's net.minecraft.util.Mth
-
azalea-physics
Physics for Minecraft entities
-
nitrolaunch
A fast, extensible, and powerful Minecraft launcher
-
sculk
P2P tunnel core library for Minecraft multiplayer
-
mc_headless_auth
Headless Minecraft Server Authentication
-
craftcn
A shadcn/ui for Minecraft Plugins - CLI tool for scaffolding UI primitives
-
nitro_config
Serialization for Nitrolaunch configuration
-
mcvm_plugin
Plugin loading and definition for mcvm
-
mcnbt
Read and write NBT
-
nitro_pkg_gen
Nitrolaunch package generation from existing platforms
-
zuri_nbt
Read and write minecraft NBT data
-
vex-proxy-sdk
Plugin SDK for the Vex Minecraft proxy
-
cubiomes
A safe rust wrapper for the cubiome library
-
craftping
Minecraft Server List Ping Implementation
-
infrarust-transport
Low-level networking layer for the Infrarust Minecraft proxy
-
azalea-language
Translate Minecraft strings from their id
-
valence
A framework for building Minecraft servers in Rust
-
soulsand-registry
Dynamic registry system for Minecraft data - load blocks, items from JSON manifests
-
oxidized-compression
Minecraft protocol compression — Zlib compress/decompress, threshold management
-
azalea-buf
Serialize and deserialize buffers from Minecraft
-
xoroshiro128pp
Minecraft: Java Edition's Xoroshiro128++ random source implementation in Rust
-
soulsand-client
Minecraft client implementation - TCP connection, handshake, login sequence, packet handling
-
nitro_cli
The command-line interface for Nitrolaunch
-
oxidized-crypto
Minecraft protocol cryptography — AES-128-CFB8 stream cipher, RSA-1024 keypair generation, Minecraft SHA-1 digest
-
snailuu-forge
Forge 服务器部署工具
-
soulsand-world
Minecraft world management - chunk storage, block state sections, coordinate systems
-
mcas
a minimalist CLI to fetch and save minecraft texture packs by version
-
mcproto-types
All types for Minecraft
-
oxidized-inventory
ItemStack, DataComponentPatch, MenuType, and item management utilities
-
soulsand-ai-api
AI agent API for Minecraft clients - perception system, action queue, agent trait
-
ender-eye
Encrypt and decrypt messages using SGA encoding + AES-256-GCM, inspired by the Standard Galactic Alphabet from Minecraft
-
oxidized-auth
Mojang authentication — GameProfile, session-server verification, profile properties
-
packrinth
CLI tool for creating and maintaining your own Minecraft modpack
-
minecraft_tunnel
A terminal-based Minecraft voxel tunnel renderer using DDA ray casting
-
mcproto
Minecraft protocols in Rust, async, fast and easy to use
-
azalea-crypto
Cryptography features used in Minecraft
-
synrinth
Rust wrapper for the official Modrinth API
-
fastsnbt
Serde deserializer for Minecraft's stringified NBT format
-
chunksplitter-cli
CLI for splitting and merging Minecraft Bedrock Edition worlds for version control
-
mc-server-status
High-performance asynchronous Rust library for querying Minecraft server status (Java & Bedrock), Fork of Rust MC Status
-
oxidized-physics
Minecraft physics engine — AABB collision detection, gravity, friction, voxel shapes
-
lighty-java
Java runtime management for Lighty Launcher
-
smallauncher
minimal minecraft launcher
-
iced_mc_skin
Iced shader widget for rendering 3D Minecraft player skins
-
mc-query
Implementations of Server List Ping, Query, and RCON for minecraft servers
-
named-binary-tag
Format is used by minecraft for the various files in which it saves data
-
endfind
application to find the end portal in Minecraft
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
schematic-mesher
Generate 3D meshes from Minecraft schematics and block data
-
nurtex-protocol
that allows a Minecraft client to communicate with a server
-
infrarust-api
Plugin API for Infrarust, a Minecraft reverse proxy
-
cuprite
A fast and simple Minecraft server backup daemon
-
daedalus
querying and parsing Minecraft metadata
-
yarn_remapper
remapping Minecraft's Yarn named mappings to obfuscated identifiers
-
mcvm_pkg
Package standard for mcvm
-
nurtex-registry
Minecraft data registry
-
mcvm_cli
The command-line interface for mcvm
-
databind
Expand the functionality of Minecraft Datapacks
-
ownserver_lib
Expose your local game server to the Internet
-
bevy_meshem
that offers a flexible and efficient way to generate meshes from a grid of Voxels
-
mcvm_options
Game options generation for Minecraft
-
crescent-cli
🌙 process manager for game servers and services
-
brigadier_rs
Minecraft command parser in Rust
-
nitro_mods
Installation of loaders for use with nitro_core
-
minecraft-data-rs
A wrapper for minecraft-data
-
msp
Fast and lightweight Minecraft Server protocol client implemented in Rust
-
late-java-core
launching Minecraft Java Edition
-
mcvm_shared
Shared libraries and utilities for mcvm crates
-
commandblock
providing utilities for working with Minecraft data
-
mcproto-codec
VarInt, encryption and compression coder & decoder for Minecraft protocols
-
hematite
Minecraft client
-
rsnbs
IO functionality for the OpenNBS .nbs format
-
elizaos-plugin-minecraft
Minecraft automation plugin for elizaOS (Mineflayer bridge client)
-
nitro_options
Game options generation for Minecraft
-
nobility
NBT decoder
-
mcbe-lan-advertizer
Listens for Minecraft Bedrock LAN Ping packets and responds with a Pong packet
-
mcdata-rs
access Minecraft data provided by PrismarineJS/minecraft-data
-
nurtex-codec
serializing types from the Minecraft protocol
-
mcproto-utils
Minecraft protocol crate utils for mcproto
-
nitro_auth
Useful authentication wrapper for Minecraft
-
oc-wasm-opencomputers
High-level APIs for OpenComputers components
-
mcvm_auth
Useful authentication wrapper for Minecraft
-
lz4-java-wrc
fork of
lz4jbto ensure it gives back access to the underlying writer (wrc = “write continue”)lz4jbis a Rust implementation of the LZ4BlockOutputStream format from https://github… -
uranium-rs
Lib for downloading/making minecraft and modpacks
-
nitro_pkg
Package standard for Nitrolaunch
-
rust_mc_proto_tokio
lightweight minecraft protocol support in pure rust
-
nbt-sniffer
A command-line tool designed to scan Minecraft Java Edition world data
-
swarm-bot-packets
The packets component of swarm bot
-
minecraft-assets
Parsing Minecraft asset files and resource packs in Rust
-
libium
Multi-source backend for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
-
nitro_plugin
Plugin loading and definition for Nitrolaunch
-
minecraft_downloader_core
A Minecraft downloader written in rust
-
modrinth-api
A client library for the Modrinth API, generated with openapi-generator
-
minecraft-msa-auth
authenticating with Microsoft accounts to access online Minecraft services
-
ai-minecraft-skin
High-quality integration for https://supermaker.ai/image/ai-minecraft-skin/
-
mc-ping
Java Minecraft Server Pinger
-
allay
Your Personal Creator Assistant
-
mca-parser
parsing Minecraft's region files
-
pocketcraft_engine_api
API to interface with the PocketCraft Engine
-
cobble-core
managing, installing and launching Minecraft instances and more
-
anvil-region
Region file format storage for chunks
-
mc173
Minecraft beta 1.7.3 base data structures and logic for running a world
-
mchprs
A multithreaded minecraft server built for redstone
-
mcsdk
A Local Minecraft Server Plugin Testing Solution
-
rrhodium
Lib for building modrinth API getters urls
-
sandstone
Networking library for Minecraft: Java Edition servers
-
mc_schem
read, create, modify and write various Minecraft schematic files
-
async-minecraft-ping
An async Rust client for the Minecraft ServerListPing protocol
-
mcversion-enum-rs
Exhaustive enum of Minecraft versions
-
trakt
Reverse proxy and load balancer for Minecraft: Bedrock Edition
-
craftio-rs
read & write packets defined in mcproto-rs to I/O sinks/sources
-
mineome
focusing on providing high quality type definitions for the data-driven aspects of Minecraft Java Edition
-
mcvm_net
Various network APIs for MCVM
-
mcproto-http
Minecraft protocol library, http (including auth) features
-
fastnbt-tools
tools built with fastnbt
-
oc-wasm-safe
Safe but low-level wrappers around the OC-Wasm system call interface
-
automc
A CLI tool for installing Minecraft server software
Try searching with DuckDuckGo.