JavaScript Minecraft

Open-source JavaScript projects categorized as Minecraft | Edit details

Top 23 JavaScript Minecraft Projects

  • mineflayer

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

    Project mention: I created a script to play Minecraft with a bot in the chat | | 2022-05-11

    This script is an example script for mineflayer. You can find this exact script here. (gps.js)

  • blockbench

    Blockbench - A low poly 3D model editor

    Project mention: Does anyone know how to install blockbench on a raspberry pi 4B+ ? | | 2022-04-13
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • web-minecraft

    Minecraft client written in Javascript

  • node-minecraft-protocol

    Parse and serialize minecraft packets, plus authentication and encryption.

    Project mention: Is there a modern version of MCSignOnDoor? | | 2022-02-23

    You could definitely make one with node-minecraft-protocol although that would require knowledge of nodejs

  • GDLauncher

    GDLauncher is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience

    Project mention: What mods would I need to use to replicate the lunar client experience but with fabric? | | 2022-05-17

    If you want a mod launcher to launch with all these mods, I'd recommend GDLauncher or PolyMC. If you are using the vanilla launcher, Mod Manager is great.

  • minecraft-data

    Language independent module providing minecraft data for minecraft clients, servers and libraries.

    Project mention: Simple minecraft server protocol | | 2022-01-10

    I'd take a look at for up to date information and also old versions.

  • 2bored2wait

    A proxy to wait out's way too long queue. Includes a small webserver and a REST-like API for external control

    Project mention: Good Night 2B2T que :) | | 2022-03-19

    Might as well as use 2bored2wait

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • prismarine-web-client

    Minecraft web client running in your browser

    Project mention: Minecraft (1.18.2) Server in C# .NET 6 | | 2022-04-21
  • Enigmatica6

    The official repository and issue-tracker for Enigmatica 6

    Project mention: best kitchen sink modpacks? | | 2022-05-24

    Maybe try Enigmatica 6

  • mcscript

    A programming language for Minecraft Vanilla

    Project mention: Command block programming language idea? | | 2022-02-01

    But other than that, you might be interested in the fact that there are multiple such command compilers out there already. Some more advanced than others, but you might be interested in them: Smelt, CPM, commandstudio, etc. Also, I see you're still thinking with commandblocks. May I interest you in datapacks? They are a lot more advanced, performant and streamlined than commandblocks, and there are compilers for that, too! Like mcpy, mcscript, emcl and many more!

  • StructureTutorialMod

    A short example showing how to register a structure and get it to generate in all biomes in Forge and Fabric! (check the branches)

  • mineflayer-pathfinder

    Pathfinding plugin that gives bot the ability to go from A to B

  • Circle-Generator

    Tool to generate circles for block building games like Minecraft

    Project mention: How do i make a good looking vessel? | | 2022-05-23

    maybe use smth. like this...

  • MineRender

    Quick, Easy, Interactive 3D/2D Renders of Minecraft

  • mc-player-counter

    Displays the number of online players in your Minecraft Server on your website using 2 lines of HTML.

    Project mention: Website count | | 2021-10-14

    Don't really know wix, but in a normal website you can use this:

  • minecraft-bedrock-server

    Powerful, easy to use Minecraft Bedrock Server with UI, automatic cloud backups, and version control

    Project mention: Open Source Software for Setting Up Your Own Bedrock Server | | 2021-12-18
  • 3D-Redstone-Simulator

    A web app to simulate redstone circuitry (boolean logic) in a minecraft-like 3D environment.

    Project mention: How would you go about using a texture atlas? | | 2021-12-05

    I think you're on the right track (implementing a texture atlas), I'm not sure if there is a better solution, it's what I did on this project I built a few years go (and the performance is really good): one mesh has multiple textures by sending the xy position of the texture for each quad to the custom shader that handles the rendering.

  • hueblocks

    Create beautiful Minecraft block gradients in a few clicks!

    Project mention: Some houses I made today :) | | 2022-04-09

    1280px another Redditor posted this link a while ago I love- it’s a gradient Generator and is super handy - - also if you have a look at Snarples Insta (op’s insta) you’ll see some insane gradients for inspo!

  • seeder

    Find, show, share and admire Minecraft seeds (Java edition only)

    Project mention: Is there a seed finder for 1.18 out yet? | | 2022-05-06


  • minity

    Minity is a scripting language for Vanilla Minecraft

    Project mention: Throwable Teleporter for Minecraft - Switch between two locations at will | | 2021-11-06

    This is an example data pack included with Minity, a scripting language for Vanilla Minecraft. Here's the source code of the example.

  • Hypixel-Bedwars-Tracker

    A website where Minecraft Bedwars players can view their stats through gamemode specific cards and informational graphs. Made with React.js, Chart.js, HTML, and CSS.

    Project mention: I made a Bedwars stat tracker website! More info in the comments. | | 2021-08-14

    Here’s the repo if ur interested though the code gets quite sloppy

  • voxel-engine

    a simple voxel engine that creates procedural worlds with javascript and Three.js

    Project mention: Minecraft like Voxel engine built with js(Open Source)(Live Demo) | | 2022-01-14
  • curseforge-modpack-server-generator

    A tool to generate a server from a CurseForge modpack zip

    Project mention: Etho's Modded Minecraft S2 #2: Create Japanese Home | | 2021-12-29

    Server from a hoster that you set up yourself or self-hosted (PC running 24/7): Way better IMO, because you get better performance at a lower price. I found a tool (link) that can create a modded server from a modpack zip file. You'll need to do a bunch of tinkering around though, but it should be somewhat straightforward.

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 2022-05-24.

JavaScript Minecraft related posts


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

Project Stars
1 mineflayer 2,831
2 blockbench 1,125
3 web-minecraft 994
4 node-minecraft-protocol 895
5 GDLauncher 862
6 minecraft-data 358
7 2bored2wait 323
8 prismarine-web-client 264
9 Enigmatica6 215
10 mcscript 165
11 StructureTutorialMod 141
12 mineflayer-pathfinder 119
13 Circle-Generator 85
14 MineRender 85
15 mc-player-counter 60
16 minecraft-bedrock-server 44
17 3D-Redstone-Simulator 37
18 hueblocks 33
19 seeder 29
20 minity 10
21 Hypixel-Bedwars-Tracker 5
22 voxel-engine 5
23 curseforge-modpack-server-generator 3
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.