Kelyphos

A SwiftUI shell framework for building professional multi-panel applications on macOS and iPadOS. IDE-style chrome — navigator, editor, inspector, utility — with a unified API that adapts to each platform's conventions.
Multi-Panel Shell
Navigator sidebar, detail content area, utility panel, and inspector — all in a single KelyphosShellView. One API, both platforms.
Type-Safe Panels
Define panel tabs as enums conforming to KelyphosPanel. SF Symbols icons, keyboard shortcuts, and SwiftUI views — all in one place.
Observable State
KelyphosShellState is @Observable. Drive visibility, appearance, vibrancy, and tab selection from anywhere in your app.
Liquid Glass
NSVisualEffectView vibrancy on macOS, .ultraThinMaterial on iPadOS. Appearance presets from clear to solid. Dark mode synchronization built in.
Keyboard Shortcuts
KelyphosCommands provides Cmd+0–9 for panels out of the box. Register custom shortcuts for your own commands with the keybinding overlay.
Demo App
34 interactive HIG component pages across 8 sections. Browse, search, and bookmark components. Desktop widget in all four sizes.