Skip to content

driftsys/dashscene

DashScene

CI License: MIT

A semantic UI scene platform for adaptive cockpit and dashboard HMIs.

DashScene is designed for systems where UI must be renderer-neutral, adaptive, efficient to transport, and host-performed rather than fully pre-rendered.

Workspace Crates

Crate Description
dashscene Umbrella crate for the DashScene ecosystem
dashscore IDE, studio, and authoring environment
dashlang Declarative language for expressing scenes
dashc Compiler, lowering, and artifact generation
dashcue Event, intent, and state model
dashpaint Theming, appearance, and branding layer
dashbuf Binary serialization and transport layer
dashscene-core Canonical semantic scene model
dashscene-engine Adaptive layout engine and realization core
dashscene-compose Android Jetpack Compose host backend
dashscene-unity Unity host backend
dashscene-web Web host backend

Architecture

DashScore (IDE / studio)
        |
DashLang (declarative language)
        |
DashC (compiler / lowering)
        |
DashScene Core (canonical model)
        |
DashScene Engine (adaptive layout)
        |
Host Backend (Compose / Unity / Web)

License

MIT

About

Semantic UI scene platform for adaptive cockpit and dashboard HMIs

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors