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
Blender
3D & CAD
Official mirror of Blender
OSSvs Autodesk Maya★ 21k
Vecto3d
3D & CAD
A super simple tool to convert your SVG's to 3D models.
MIT★ 1.5k
FreeCAD
3D & CAD
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler
LGPL-2.1vs SolidWorks★ 34k
OrcaSlicer
3D & CAD
G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
AGPL-3.0vs Simplify3D★ 16k
OpenSCAD
3D & CAD
OpenSCAD - The Programmers Solid 3D CAD Modeller
OSSvs Autodesk Fusion★ 10k
PrusaSlicer
3D & CAD
G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
AGPL-3.0vs Simplify3D★ 9.4k
SaaS alternatives to Three Editor
See all
Spline
3D & CAD
Browser-based 3D design tool for interactive web scenes
SaaS
Vectary
3D & CAD
Browser-based 3D design and AR tool for product visuals
SaaS
Sketchfab
3D & CAD
Platform for publishing, sharing and selling 3D models
SaaS
Womp
3D & CAD
Browser-based 3D modeling and rendering tool for designers
SaaS
Gravity Sketch
3D & CAD
VR and tablet 3D design tool for concept modeling
SaaS
Tinkercad
3D & CAD
Free browser-based 3D design, electronics and coding tool from Autodesk
SaaS

