Lightweight
~5MB package size vs ~120MB for Electron. Native Rust performance with minimal memory footprint.
Build modern web-based UI for Maya, Houdini, Blender, and more with Rust performance

Game and VFX developers have long struggled with building modern, user-friendly tools for DCC software. Traditional approaches often mean:
We're living in an exciting time where AI can rapidly generate high-quality frontend code. Modern AI assistants excel at creating React, Vue, and web interfaces. AuroraView bridges this capability to DCC software:
AuroraView isn't just another UI framework. It enables entirely new workflows:
| Capability | Description |
|---|---|
| Browser Extensions | Build browser-based tools that communicate with DCC software |
| AI Agent Integration | Enable AI agents to control and automate DCC applications via MCP protocol |
| Cross-Platform Tools | Same codebase works across Maya, Houdini, Blender, and standalone |
| Real-time Collaboration | Web technologies enable live collaboration features |
Whether you're a TD building pipeline tools, an artist creating custom workflows, or a studio developing proprietary solutions, AuroraView empowers you to:
# Basic installation
pip install auroraview
# With Qt support (for Maya, Houdini, Nuke)
pip install auroraview[qt]from auroraview import run_desktop
run_desktop(
title="My App",
url="http://localhost:3000"
)from auroraview import QtWebView
import maya.OpenMayaUI as omui
webview = QtWebView(
parent=maya_main_window(),
url="http://localhost:3000",
width=800,
height=600
)
webview.show()| Software | Status | Integration Mode |
|---|---|---|
| Maya | ✅ Supported | Qt Mode |
| Houdini | ✅ Supported | Qt Mode |
| 3ds Max | ✅ Supported | Qt Mode |
| Blender | ✅ Supported | Desktop / Native Mode |
| Photoshop | 🚧 Planned | - |
| Unreal Engine | 🚧 Planned | Native Mode (HWND) |