Repolode
JannisX11

JannisX11/blockbench

A free, open source 3D model editor for low-poly models with pixel art textures, with Minecraft-specific formats.

Stars
6,171
Forks
540
Open issues
672
Last commit
2 days ago

What is it?

Blockbench is a model editor focused on low-poly 3D models with pixel art textures. Models can be exported to standardized formats for sharing, rendering, 3D printing, or import into game engines.

It includes dedicated formats for Minecraft Java and Bedrock Edition, each with format-specific features. The interface is designed to be approachable for beginners, while still offering customization and advanced tools for experienced 3D artists.

Functionality can be extended with JavaScript-based plugins. The source can be run in Electron for the desktop app or as a local web app, and the project is distributed under GPL-3.0.

Key features

  • 01Edits low-poly models with pixel art textures.
  • 02Exports models to standardized formats for rendering, 3D printing, and game engines.
  • 03Provides dedicated formats for Minecraft Java and Bedrock Edition.
  • 04Supports JavaScript plugins to extend functionality.
  • 05Runs as a desktop app via Electron or as a web app.

Use cases

  • Creating block-style models and textures for Minecraft mods or resource packs.
  • Making low-poly assets for indie games or game engines.
  • Preparing simple models for 3D printing.
  • Building custom Blockbench plugins or themes.

Quick start

  1. 1

    Install Node.js from nodejs.org

  2. 2

    Install dependencies

    npm install
  3. 3

    Launch Blockbench in Electron

    npm run dev
  4. 4

    Or launch the web app locally, then open http://localhost:3000

    npm run serve

Things to know

  • Running from source requires Node.js and npm, and the README only covers development launches.
  • Source code is GPL-3.0, so modifications you distribute must also be GPL-3.0.

In collections

Topics

#3d#low-poly#pixel-art#minecraft#model-editor#game-development#blockbench#electron#hytale

FAQ

What is blockbench?
A free, open source 3D model editor for low-poly models with pixel art textures, with Minecraft-specific formats. Blockbench is a model editor focused on low-poly 3D models with pixel art textures. Models can be exported to standardized formats for sharing, rendering, 3D printing, or import into game engines.
Is blockbench free to use? What license does it have?
blockbench is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is blockbench still maintained?
Actively maintained. The last commit to blockbench was on Nov 5, 2026.
What can I use blockbench for?
Creating block-style models and textures for Minecraft mods or resource packs. Making low-poly assets for indie games or game engines. Preparing simple models for 3D printing. Building custom Blockbench plugins or themes.
How do I install blockbench?
Install Node.js from nodejs.org Install dependencies: npm install Launch Blockbench in Electron: npm run dev Or launch the web app locally, then open http://localhost:3000: npm run serve
Where can I get blockbench?
The source code and installation instructions are on GitHub: https://github.com/JannisX11/blockbench

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects