-
-
Notifications
You must be signed in to change notification settings - Fork 76
App Architecture
Hariharan Mudaliar edited this page Nov 7, 2025
·
1 revision
Atoll is built using modern macOS frameworks to ensure seamless integration and minimal performance overhead.
- SwiftUI: For building the user interface.
- Combine: For managing asynchronous events.
- AVFoundation: For media playback controls.
- IOKit: For accessing system performance metrics.
- Real-time playback controls for Apple Music, Spotify, and other media players.
- Audio visualizer with dynamic spectrum analysis.
- CPU, GPU, memory, network, and disk metrics.
- Hover-triggered popovers for detailed stats.
- Clipboard manager with history tracking.
- Precision color picker with multi-format export.
- Named timer system with customizable notifications.
- Minimalistic mode for a compact interface.
- Adaptive hover behavior and visual customization options.
For more details, explore the Getting Started page.