Open-source projects categorized as Minecraft

Top 23 Minecraft Open-Source Projects

  • Craft

    A simple Minecraft clone written in C using modern OpenGL (shaders).

    Project mention: A simple Minecraft clone written in C using modern OpenGL | news.ycombinator.com | 2023-05-26
  • crouton

    Chromium OS Universal Chroot Environment

    Project mention: Chromebook Plus: more performance and AI capabilities | news.ycombinator.com | 2023-10-02
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • Paper

    The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies

    Project mention: Tnt duper not working [java] [1.20] | /r/MinecraftHelp | 2023-07-09
  • Monocraft

    A monospaced programming font inspired by the Minecraft typeface

    Project mention: No! My IDE is not enough productive | /r/ProgrammerHumor | 2023-05-27

    Monocraft (a monospace version of the Minecraft font) is literally the best font for Minecraft coding.

  • MinecraftForge

    Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/

    Project mention: Anyone knows why this is happening? I use Feather and NEU.(screenshots showed all black) | /r/HypixelSkyblock | 2023-08-27
  • baritone

    google maps for block game

    Project mention: Is it possible to use a local LLM and have it play Minecraft? | /r/LocalLLaMA | 2023-06-07

    Check out Baritone, most of the hard work has already been done: https://github.com/cabaletta/baritone

  • HMCL

    A Minecraft Launcher which is multi-functional, cross-platform and popular

    Project mention: Custom Minecraft Classic client written from scratch in C | news.ycombinator.com | 2023-09-14
  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • PojavLauncher

    A Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for Android platform.

    Project mention: Custom Minecraft Classic client written from scratch in C | news.ycombinator.com | 2023-09-14
  • cuberite

    A lightweight, fast and extensible game server for Minecraft

    Project mention: Minectaft server on an ESP32 | /r/esp32 | 2023-03-06

    You might be able to port a C/C++ implementation to Arduino or another language with a good ESP compiler, but that's going to be a lot of effort, and the biggest challenge you're going to face isn't RAM, it's disk space--Minecraft worlds can be GB in size, so you'll need to pair your microcontroller with, say, an SD card reader and then adapt a whole disk IO system

  • sodium-fabric

    A Fabric mod designed to improve frame rates and reduce micro-stutter

    Project mention: Sodium causing crashes | /r/fabricmc | 2023-08-08

    [22:52:47] [Render thread/WARN]: If the game crashes immediately after this point, please make a bug report: https://github.com/CaffeineMC/sodium-fabric/issues

  • Voyager

    An Open-Ended Embodied Agent with Large Language Models (by MineDojo)

    Project mention: Voyager – Minecraft Embodied Agent with Large Language Models | news.ycombinator.com | 2023-09-17
  • Geyser

    A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.

    Project mention: GeyserMC: Enable Minecraft Bedrock Edition to Join a Minecraft Java Server | news.ycombinator.com | 2023-08-01
  • mineflayer

    Create Minecraft bots with a powerful, stable, and high level JavaScript API.

    Project mention: Voyager: An Open-Ended Embodied Agent with LLMs | news.ycombinator.com | 2023-05-26

    Looking at the paper, as I understand it they're using Mineflayer https://github.com/PrismarineJS/mineflayer and passing parts of the state of the game as JSON to the LLM that are used for code generation to complete tasks.

    > I still don't understand it and it blows my mind - how such properties emerge just from compressing the task of next word prediction.

    The Mineflayer library is very popular, so all the relevant tasks are likely already extant in the training data.

  • Launcher

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once

    Project mention: Please help me | /r/MultiMC | 2023-07-08

    If you cannot - https://github.com/MultiMC/Launcher/wiki/Unsupported-Intel-GPUs

  • PocketMine-MP

    A server software for Minecraft: Bedrock Edition in PHP

    Project mention: How to Create and Play On a Server in MCPE 0.7.6? | /r/GoldenAgeMinecraft | 2023-06-22

    Oh no, my bad, back then there was a multiplayer server system. I can't find any file, but I found a github with a project that can be interesting for you: https://github.com/pmmp/PocketMine-MP/blob/stable/changelogs/1.3.md

  • WorldEdit

    🗺️ Minecraft map editor and mod

    Project mention: Admins. What's your go to server software/plugins? | /r/admincraft | 2023-05-10

    WorldEdit + WETS.

  • Iris

    (WIP) A modern shaders mod for Minecraft intended to be compatible with existing OptiFine shader packs (by IrisShaders)

    Project mention: Iris 1.6.9 for Minecraft 1.20.1 is Out | /r/linux_gaming | 2023-09-19
  • Folia

    Fork of Paper which adds regionised multithreading to the dedicated server.

    Project mention: r/2b2t admins working hard to ensure no-one mentions Folia | /r/2b2t_Uncensored | 2023-08-16

    https://www.2b2t.org/mods/ on the page click the link to find out more and it takes you here https://github.com/PaperMC/Folia

  • mcaselector

    A tool to select chunks from Minecraft worlds for deletion or export.

    Project mention: It's possible reset chunks in aternos server? | /r/aternos | 2023-07-09

    Try using a program like MCASelector: https://github.com/Querz/mcaselector/releases

  • feather

    A Minecraft server implementation in Rust (by feather-rs)

    Project mention: A guide to setting up a cloud server network | /r/admincraft | 2023-03-02

    - What server software or framework to use. Ideally, if you dont need too much vanilla features (world generation, all mobs & items implemented, etc), I'd use something lightweight that is not based off of the vanilla server software. There are a few projects like this on github, including: https://github.com/Minestom/Minestom , https://github.com/feather-rs/feather , https://github.com/KryptonMC/Krypton , https://github.com/df-mc/dragonfly (bedrock). Which one you use will probably depend mostly on your preference. - You will need a way to store data separate from the servers. A database like postgres should work. There are a lot of different databases tho!

  • MCSManager

    Distributed, Docker-supported, out-of-the-box, and Lightweight control panel for Minecraft server and more.

  • blockbench

    Blockbench - A low poly 3D model editor

    Project mention: Menus stuck interpreting at 16x16? | /r/Blockbench | 2023-03-30

    If you want to suggest it as feature you can make a post in https://github.com/JannisX11/blockbench/issues (or check if someone already made one and upvote that)

  • Create

    [Forge Mod] Building Tools and Aesthetic Technology

    Project mention: Minecraft modded server error | /r/Minecraft | 2023-09-15

    Mod Issue URL: https://github.com/Creators-of-Create/Create/issues

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-02.

Minecraft related posts


What are some of the best open-source Minecraft projects? This list will help you:

Project Stars
1 Craft 9,941
2 crouton 8,411
3 Paper 8,004
4 Monocraft 7,087
5 MinecraftForge 6,359
6 baritone 6,119
7 HMCL 5,579
8 PojavLauncher 4,799
9 cuberite 4,710
10 sodium-fabric 4,231
11 Voyager 4,179
12 Geyser 4,144
13 mineflayer 4,136
14 Launcher 3,981
15 PocketMine-MP 3,130
16 WorldEdit 2,868
17 Iris 2,840
18 Folia 2,656
19 mcaselector 2,520
20 feather 2,444
21 MCSManager 2,387
22 blockbench 2,327
23 Create 2,242
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.