Skip to content

ATLASModular Application Framework

A modular TypeScript framework for reusable applications, plugins and Home-Assistant-oriented tools.

Project Status ​

ATLAS is currently in active development.

The current focus is the Home-Assistant-oriented ATLAS app with Administration, Plugin Hub, Card Editor and File Studio.

Administration and Plugin Hub support German, English and French. Their saved language preference is shared across both surfaces, including when they run on separate app ports. A language parameter in a plugin URL still takes precedence.

Development project

ATLAS is not released for production use yet. APIs, package structures and internal contracts may still change.

Goal ​

ATLAS is intended to become a shared technical foundation for several UGSo projects.

This includes:

  • reusable services
  • EventBus
  • dependency injection
  • modular plugins
  • diagnostics and development tools
  • Home Assistant integrations
  • Administration and Plugin Hub
  • File Studio for approved Home Assistant file paths
  • Card Editor with a direct Expert workflow
  • shared theme and renderer structures