Skip to content
@PrismarineJS

PrismarineJS

Minecraft-compatible server, bot, and API. All written in JavaScript.

PrismarineJS

Minecraft-compatible server, bot, and API. All written in JavaScript.

Official Discord GitHub Sponsors

How to contribute

Pinned Loading

  1. mineflayer mineflayer Public

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

    JavaScript 6.5k 1.2k

  2. node-minecraft-protocol node-minecraft-protocol Public

    Parse and serialize minecraft packets, plus authentication and encryption.

    JavaScript 1.4k 263

  3. flying-squid flying-squid Public

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

    JavaScript 592 102

  4. minecraft-data minecraft-data Public

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

    JavaScript 812 249

  5. prismarine-web-client prismarine-web-client Public

    Minecraft web client running in your browser

    JavaScript 519 268

Repositories

Showing 10 of 95 repositories
  • node-minecraft-data Public

    Provide easy access to minecraft-data in node.js

    PrismarineJS/node-minecraft-data’s past year of commit activity
    JavaScript 118 65 8 2 Updated Jan 13, 2026
  • mineflayer Public

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

    PrismarineJS/mineflayer’s past year of commit activity
    JavaScript 6,491 MIT 1,165 399 (1 issue needs help) 37 Updated Jan 13, 2026
  • prismarine-entity Public

    Represent a minecraft entity

    PrismarineJS/prismarine-entity’s past year of commit activity
    JavaScript 24 18 8 2 Updated Jan 12, 2026
  • prismarine-nbt Public

    An NBT parser for node-minecraft-protocol

    PrismarineJS/prismarine-nbt’s past year of commit activity
    JavaScript 111 33 6 1 Updated Jan 12, 2026
  • prismarine-item Public

    Represent a minecraft item with its associated data

    PrismarineJS/prismarine-item’s past year of commit activity
    JavaScript 19 16 2 3 Updated Jan 12, 2026
  • prismarine-chunk Public

    A class to hold chunk data for Minecraft

    PrismarineJS/prismarine-chunk’s past year of commit activity
    JavaScript 65 MIT 65 16 6 Updated Jan 12, 2026
  • burger-extractor Public

    Convert burger to minecraft-data

    PrismarineJS/burger-extractor’s past year of commit activity
    JavaScript 3 8 1 1 Updated Jan 12, 2026
  • node-minecraft-protocol Public

    Parse and serialize minecraft packets, plus authentication and encryption.

    PrismarineJS/node-minecraft-protocol’s past year of commit activity
    JavaScript 1,360 BSD-3-Clause 262 109 12 Updated Jan 12, 2026
  • prismarine-chat Public

    A parser for a minecraft chat message

    PrismarineJS/prismarine-chat’s past year of commit activity
    JavaScript 38 MIT 20 10 2 Updated Jan 8, 2026
  • minecraft-data Public

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

    PrismarineJS/minecraft-data’s past year of commit activity
    JavaScript 812 249 156 (1 issue needs help) 18 Updated Jan 7, 2026