GitStar
GitHub TrendingTopicsLanguages
/

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.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

Pumpkin-MC/Pumpkin

Empowering everyone to host fast and efficient Minecraft servers.

Rust10,754738
ferrumc-rs/ferrumc

A reimplementation of the minecraft server in rust.

Rust2,37296
Tnze/go-mc

Collection of Go libraries for Minecraft

Go983122
GeyserMC/MCProtocolLib

A library for communication with a Minecraft client/server.

Java909221
ViaVersion/ViaProxy

Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)

Java63676
Quozul/PicoLimbo

A lightweight Minecraft server written from scratch in Rust supporting Minecraft versions from 1.7.2 up to 26.2.

Rust51745
RaphiMC/ViaBedrock

ViaVersion addon to add support for Minecraft: Bedrock Edition servers

Java40240
Titlehhhh/Minecraft-Holy-Client

A high-performance platform for running Minecraft stress-test bots written in C#.

C#17645
Cubxity/stresscraft

State-of-art Minecraft stressing software written in Kotlin.

Kotlin12916
Zerite/CraftLib

🎮 CraftLib wraps the entire Minecraft codebase as a Java / Kotlin library. Supports protocol, NBT, chat and schematics. 1.7.x - 1.8.x

Kotlin1047
psu-de/MineSharp

High-Level async API to build minecraft bots.

C#9116
ViaVersion/ViaLegacy

ViaVersion addon to add support for EVERY Minecraft server version (Classic, Alpha, Beta, Release)

Java813
EndstoneMC/endweave

An Endstone plugin that lets Bedrock clients connect to servers on a different protocol version

Python6110
woodendoors7/MinecraftStatusPinger

🟩 A Minecraft Status Pinger

TypeScript575
darcros/node-minecraft-proxy

Simple Minecraft proxy written in Node.js using the node-minecraft-protocol library

JavaScript4215
Rinny-Inc/Coral

Rust Minecraft server for 1.8.x (Protocol 47) with async networking and planned multi-version + Bukkit-style plugin support.

Rust300
LockBlock-dev/MinePot

Minecraft server honeypot

Go281
McEx/McProtocol

Minecraft protocol implementation for Elixir

Elixir256
sel-project/soupply

Data for automatically generated libraries and documentation for Minecraft (Bedrock Engine) and Minecraft: Java Edition

D233
0xjimmy/mineflayer-reflection-proxy

Allows a Minecraft client and a mineflayer bot to control the same connection by mirroring the game state between clients

JavaScript221
EndstoneMC/protocol-docs

The most accurate and up-to-date protocol documentation for Minecraft: Bedrock Edition, extracted from BDS using protocol-dumper

221
RaphiMC/NetMinecraft

Easy to use low-level networking library for Minecraft

Java212
Titlehhhh/McProtoNet

Multi-version library for working with the Minecraft protocol, written in c#.

C#193
peacefulotter/minecraft-server

Minecraft server from scratch using Bun

TypeScript181
kubastick/minecraft_server_stress_tool

Remote minecraft server stress tool

Java170
devwckd/rust-craft

A collection of crates to make minecraft development (client, server) with rust possible.

Rust170
Sch8ill/mclib

Minecraft client to retrieve status information via the SLP protocol

Go160
M9CHKO/bedrock-protocol

Minecraft Bedrock Protocol Client Library for C++20 with Xbox Authentication, RakNet Networking and Packet Serialization

C++161
DoubleCheck0001/rust-minecraft-proxy

rust-minecraft-proxy is a lightweight proxy server for Minecraft written in Rust.

Rust143
aimjel/minenet

A Minecraft protocol library for clients and servers

Go144
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source