- Home
- Minecraft World Map Viewers
- Prismarine Viewer
Prismarine Viewer
What it is
Prismarine Viewer is a free web-based viewer for Minecraft servers and bots, available through an API, self-hosting, or the web. Mineflayer mode serves a page showing a bot’s surroundings in first or third person and provides drawing functions. Standalone mode visualizes a world without requiring a bot, while headless mode renders a bot’s view for streaming to a file or over TCP. Drawing tools can add lines and replace or erase displayed primitives by ID. The project lists Minecraft support from 1.8.8 through 1.21.4; other versions of the same major use textures and models from the closest supported version. Online-mode servers can show wide or slim player skins and capes when skin data is supplied. Examples connect it with Mineflayer, proxies, Electron, Python, and WebSocket applications, and export world sections as screenshots or 3D models. Install with `npm install prismarine-viewer`. Mineflayer and standalone modes default to six chunks and port 3000. The repository uses the MIT license.
For and against
For
- Provides Mineflayer, standalone, and headless modes
- Supports Minecraft versions 1.8.8 through 1.21.4
- Drawing primitives can be edited by ID
- Supports screenshots and 3D model exports
- Free under the MIT license
Against
- Other versions use the closest supported assets
- Default view distance is six chunks
- Default web server port is 3000
- No SECURITY.md or published advisories
The verdict
Prismarine Viewer offers several ways to expose Minecraft worlds through web pages, streams, or integrations. Its broad version range and drawing API are useful for projects that can work with the stated defaults and rendering behavior.
Who it suits
Prismarine Viewer suits developers and server operators who need browser-based, standalone, bot, or headless Minecraft world views. Its examples also support integrations and world exports.
Plans and prices
Prismarine Viewer
No paid plans or pricing stated
Read 8 Oct 2026 · github.com
On the record
- Configuration limits
- Mineflayer and standalone modes default to a view distance of 6 chunks and web server port 3000.github.com · read 8 Oct 2026
- Drawing
- Mineflayer mode can draw lines and replace or erase displayed primitives by ID.github.com · read 8 Oct 2026
- Headless output
- Headless mode renders a bot's view and can stream it to a file or over TCP.github.com · read 8 Oct 2026
- Install
- The README gives `npm install prismarine-viewer` as the installation command.github.com · read 8 Oct 2026
- Integrations
- The README provides examples involving Mineflayer, a proxy, an Electron app, a Python script, and a WebSocket proxy.github.com · read 8 Oct 2026
- License
- GitHub identifies the repository license as MIT.github.com · read 8 Oct 2026
- Maker identity
- The package metadata names PrismarineJS as the author.github.com · read 8 Oct 2026
- Minecraft versions
- It lists support for Minecraft versions 1.8.8 through 1.21.4, with other versions of the same major rendered using the closest supported version's textures and models.github.com · read 8 Oct 2026
- Mineflayer
- The Mineflayer mode serves a web server to view a bot's surroundings in first or third person and includes drawing functions.github.com · read 8 Oct 2026
- Other use
- Examples include exporting parts of worlds as screenshots or 3D models.github.com · read 8 Oct 2026
- Player skins
- Players are shown with wide or slim skins and capes when the server sends skin data on online mode servers.github.com · read 8 Oct 2026
- Purpose
- Prismarine Viewer is a web based viewer for Minecraft servers and bots.github.com · read 8 Oct 2026
- Security
- GitHub reports that the project has not set up a SECURITY.md file and has no published security advisories.github.com · read 8 Oct 2026
- Standalone mode
- Standalone mode serves a web server for visualizing a world without requiring the bot mode.github.com · read 8 Oct 2026