6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Three Editor

Open source

Browser-based low-code editor for building Three.js 3D scenes and digital twin visualizations, with examples, documentation and an npm core package.

Open-source alternative to

z2586300277.github.io
Three Editor homepage screenshot
GitHub stars
594
Last commit
1 mo ago
Repository age
2 years
Licence
MulanPSL-2.0
Self-hosted
Yes

About Three Editor

Three Editor is a low-code editor built on Three.js for creating 3D scenes, including digital twin and industrial control visualizations. The README is written in Chinese and presents the project as a customizable, component-based editor with an online preview, an examples page and documentation, all hosted on GitHub Pages. It is aimed at front-end developers who want to assemble 3D scenes without writing every line of Three.js code.

The editor core is published on npm as three-editor-cores, and its source is available separately. The repository is organized around an editor page, an example page, sample code and an online code runner based on CodeMirror. To connect your own local assets, the file layout must match the public files folder and be set in the editor configuration. The author also points to a newer, more capable editor and to a large collection of native Three.js and Cesium examples.

The project is built with Vue 3 and Vite on Node 18 or later, and it uses dat.gui and GSAP according to its topics. It is released under the Mulan PSL v2 license. Because the maintainer says that most of their open-source time now goes to the examples repository, check recent activity before depending on this version.

Key features

  • Low-code Three.js scene editor
  • Online editor preview and examples page
  • Component-based and extensible editor core
  • Published npm package for the editor core
  • Online code runner for examples
  • Documentation site

Good fit for

  • →Building digital twin visualizations in the browser
  • →Prototyping 3D scenes without hand-coding Three.js
Built with
JavaScript
Tags
threejs
low-code
3d
digital-twin
vue3
editor
webgl
visualization

Open-source alternatives to Three Editor

See all

SaaS alternatives to Three Editor

See all