Galacean Logo
English
English

A Powerful Web 3D Engine
with online editor

Mobile-first online platform for gaming and interactive applications creation
Editor Thumbnail
MIT License

Open Source

Galacean is an open-source Web game engine. We are committed to creating an open, user-friendly, and efficient game development tool.
Efficient

Online Editor

Galacean Editor is an online game editor based on the browser, allowing you to develop games anytime, anywhere.
Reliable

Battle Tested

The Galacean Engine has been battle-tested in several large projects, ensuring its stability and reliability.

Turnkey Solutions

From 3D, 2D to XR, from interactive games, education, to digital twins, Galacean can provide you with a one-stop solution.

Digital Twins

Utilize the PBR rendering technology of Galacean Engine to create a realistic 3D showroom for your product, allowing users to wander freely within it.

2D Games

Whether it's casual games, puzzle games, or action games, the Galacean Engine can help you implement them quickly.

XR Interaction

The Galacean Engine supports WebXR technology, allowing your users to experience AR interactivity in the browser.

Next Generation Game Editor

Web-based interactive editor empowering modern developers with rich features and efficient operation to drive innovation.

Fully Featured

Full engine feature support for quick adoption

Galacean Editor is ready-to-use. You don't need to set up the environment or install the engine, just open the online editor to unleash your creativity!
Scene EditorParticle EditorAnimation Clip EditorAnimator Controller EditorMaterial EditorShader EditorScript Editor
Animated

Asset Compatibility

Supports importing assets in various formats.

Can import directly into the editor .hdr .fbx .glb mainstream model assets, as well as various types of texture files.

Shader

Use the powerful Galacean Shader Lab to achieve fascinating effects

Galacean Engine has developed its own Galacean Shader Lab system. Based on this system, you can conveniently define material properties, rendering configurations and other effects.
gradients.glsl
const float PI = 3.1415926535897932384626433832795; uniform vec3 lightDirection; uniform vec3 lightColour; uniform vec2 lightBias; uniform mat4 projectionViewMatrix; vec3 calcSpecularLighting(vec3 toCamVector, vec3 toLightVector, vec3 normal){ vec3 reflectedLightDirection = reflect(-toLightVector, normal); float specularFactor = dot(reflectedLightDirection , toCamVector); specularFactor = max(specularFactor,0.0); specularFactor = pow(specularFactor, shineDamper); return specularFactor * specularReflectivity * lightColour; } void main(void){ vec3 currentVertex = vec3(in_position.x, height, in_position.y); vec3 vertex1 = currentVertex + vec3(in_indicators.x, 0.0, in_indicators.y); vec3 vertex2 = currentVertex + vec3(in_indicators.z, 0.0, in_indicators.w); }

Custom Panels

Through custom panels, you can freely organize and manage various functions in the editor.
Galacean Editor

Multi-type Export

Galacean Editor supports exporting projects as Javascript, React, Alipay Mini Program and other project types.
Community Support

Cross-platform Shortcut Key Support

Keyboard shortcuts will automatically adapt to Windows and macOS
A
S
D
F
~`
Z
X
C
V
fn
control
option
command
X
C
V

Performance First

Galacean Engine has been meticulously designed to achieve efficient resource utilization, fast rendering time and excellent compatibility.

Animation Performance

Frame Rate
Memory
VRAM
Galacean Engine
A Engine
B Engine

*Test Environment: Macbook M2 Pro, Memory 16GB, Sonoma 14.4.1

Particle System

Frame Rate
Memory
VRAM
Galacean Engine
A Engine
B Engine

*Test Environment: Macbook M2 Pro, Memory 16GB, Sonoma 14.4.1

Broad Compatibility

Galacean Engine applies the strictest compatibility testing standards, aiming to provide all platform users with the best experience.

%

Mobile Device Coverage

<

Average Crash Rate

FPS

Avg FPS

*Data samples from the "Magical Ocean" project, as of May 2024

“In the Galacean Engine, compatibility is a constant commitment. We believe users should enjoy our engine's best gaming experience, regardless of device or OS. We rigorously test each update to ensure compatibility across mainstream GPUs and mobile devices. Galacean is designed for all users and platforms, so everyone can experience the best gaming.”
Lei GuoArchitect, Galacean Engine

Powered by Galacean

The consistent choice of leading enterprises

Start your journey for free

Join our global developer community and share the infinite possibilities brought by Galacean!

Galacean Logo
Make fantastic web apps with the prospective
technologies and tools.
Copyright © 2025 Galacean
All rights reserved.