Spectre Shell
Application structure without framework noise.
Three focused modules that solve the application edges — startup, routing, and local state — without growing into a framework.
Modules
Shell, routing, and state. Each with one clear job.
- 01
Spectre Shell
The thin application frame. Handles startup sequencing, the top-level application boundary, and the structural context downstream modules run inside.
- 02
Spectre Shell Router
The routing layer. Registers application routes and handles shell movement between views without coupling route logic to component trees.
- 03
Spectre Shell Signals
The reactive primitives layer. Provides local UI state for Spectre shells without reaching for a full state management solution.
Operating model
Keep the frame thin and the structure explicit.
Spectre Shell exists to solve the application edges: startup, route structure, and local state around the interface.
That keeps the shell useful, predictable, and small enough to stay out of the way.
PHCDevworks
The shell stays thin by design.
Route management, frame structure, and reactive state — tight and predictable. Spectre Shell handles the edges so your application logic doesn't have to.