Empowering everyone to host fast and efficient Minecraft servers.
Minecraft Protocol GitHub Repositories
Explore popular GitHub repositories tagged “minecraft-protocol”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
A reimplementation of the minecraft server in rust.
Collection of Go libraries for Minecraft
A library for communication with a Minecraft client/server.
Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)
A lightweight Minecraft server written from scratch in Rust supporting Minecraft versions from 1.7.2 up to 26.2.
ViaVersion addon to add support for Minecraft: Bedrock Edition servers
A high-performance platform for running Minecraft stress-test bots written in C#.
State-of-art Minecraft stressing software written in Kotlin.
🎮 CraftLib wraps the entire Minecraft codebase as a Java / Kotlin library. Supports protocol, NBT, chat and schematics. 1.7.x - 1.8.x
High-Level async API to build minecraft bots.
ViaVersion addon to add support for EVERY Minecraft server version (Classic, Alpha, Beta, Release)
An Endstone plugin that lets Bedrock clients connect to servers on a different protocol version
🟩 A Minecraft Status Pinger
Simple Minecraft proxy written in Node.js using the node-minecraft-protocol library
Rust Minecraft server for 1.8.x (Protocol 47) with async networking and planned multi-version + Bukkit-style plugin support.
Minecraft server honeypot
Minecraft protocol implementation for Elixir
Data for automatically generated libraries and documentation for Minecraft (Bedrock Engine) and Minecraft: Java Edition
Allows a Minecraft client and a mineflayer bot to control the same connection by mirroring the game state between clients
The most accurate and up-to-date protocol documentation for Minecraft: Bedrock Edition, extracted from BDS using protocol-dumper
Easy to use low-level networking library for Minecraft
Multi-version library for working with the Minecraft protocol, written in c#.
Minecraft server from scratch using Bun
Remote minecraft server stress tool
A collection of crates to make minecraft development (client, server) with rust possible.
Minecraft client to retrieve status information via the SLP protocol
Minecraft Bedrock Protocol Client Library for C++20 with Xbox Authentication, RakNet Networking and Packet Serialization
rust-minecraft-proxy is a lightweight proxy server for Minecraft written in Rust.
A Minecraft protocol library for clients and servers