galacean/engine

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 11th, 2026
Created on December 8th, 2020
Open Issues & Pull Requests: 195 (+0)
GitHub issues: Enabled
Number of forks: 411
Total Stargazers: 5,885 (+0)
Total Subscribers: 73 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 89.8 days
90th percentile: 228.9 days
Tracked items: 355

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 29% of open issues come from outside the core team — the tracker reads mainly as internal planning. Only 5% of issues opened in the past year have been closed. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 101
New in 7 days: 5
Closed in 7 days: 0
Avg open age: 510 days
Stale 30+ days: 93
Stale 90+ days: 71

Recent activity

Opened in 7 days: 5
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 3

Top labels

  • enhancement (88)
  • bug (73)
  • rendering (35)
  • high priority (32)
  • medium priority (30)
  • shader (30)
  • physics (22)
  • low priority (15)

Detailed Description

Galacean Engine is a TypeScript interactive engine that supports 2D and 3D graphics, animation, and physics simulation for web and mobile platforms, built on WebGL and glTF standards.

The engine addresses the need for a lightweight, high-performance runtime for creating interactive web experiences. It uses a component system architecture to organize game objects and behaviors, allowing developers to build scenes either through a visual editor or by writing TypeScript code directly. The engine handles rendering, animation playback, physics simulation, UI layout, and input handling as integrated subsystems.

Galacean Engine suits developers building web-based interactive content who want a TypeScript-first approach with both visual and code-based workflows. The editor provides a drag-and-drop interface for artists and designers, while the runtime can be installed via npm for pure code projects. The tool emphasizes ease of use and a lightweight footprint, making it appropriate for projects targeting HTML5 and WeChat minigames where bundle size matters.

The project's issue tracker is primarily driven by internal planning rather than external user reports, suggesting a roadmap-focused development model. Maintainers respond to new issues and pull requests within hours. Work concentrates on enhancements, bug fixes, and rendering improvements, indicating active refinement of the graphics pipeline and core engine stability.