#1 · Primary category: 3D & AR Rendering SDKs
engine
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
Project last updated:08/29/26
GitHub Stars
5.9K
Forks
410
Contributors
44
License
MIT
Why we included this project
Galacean is aimed at teams that need interactive 3D in the browser without a heavy native runtime. It is a TypeScript engine built on WebGL that covers 2D and 3D rendering, animation, physics, input, and UI from a single npm package, which is enough for a small web game or a product configurator. Its glTF support is thorough, with Draco mesh compression, KTX2 textures, and PBR material extensions, so models exported from Blender or Unity load efficiently on mobile. You can build a scene in a few lines of TypeScript, or use the companion online editor when artists and developers need to collaborate. WebXR hooks are also exposed, so AR interactivity can run straight in the browser instead of requiring a native app.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
vanta
Animated 3D backgrounds for your website
Pangolin
Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
appleseed
A modern open source rendering engine for animation and visual effects
three-vue-tres
🎉一款让你的三维可视化项目快速落地的开源框架,天然具备良好的跨平台与🎊国产化适配能力 支持低代码编辑器、Web / 小程序 / App 全端部署,永久免费商用。 融合数字孪生、三维可视化(WebGL / WebGPU / three.js / tres.js / tvt.js),并扩展 AI 能力(Skills / OpenSpec),助力智能化场景快速构建 🚀
sceneview
3D & AR SDK for Android (Jetpack Compose + Filament), iOS (SwiftUI + RealityKit), and Web. AI-first: llms.txt, MCP server, Copilot/Cursor rules. The only Compose-native 3D library.