- Control Center building blocks: Drop-in, modern controls that feel native, inspired by iOS 26 Control Center.
- Interactive vertical sliders: Fluid, springy sliders with glass aesthetics; show a single icon or automatically change icons by value steps (perfect for brightness or volume).
- Togglable buttons: Polished Control Center–style buttons that can be icon-only or include a short label; visually respond to state.
- Liquid Glass: Tasteful liquid glass built in.
- Delightful interactions: Subtle animations, haptics, and symbol transitions designed to feel responsive and premium.
- Highly customizable: Configure icons, step thresholds, colors, and visual weight to match your brand or platform look.
- Accessible by design: Works with Dynamic Type and VoiceOver labels/traits to ensure inclusive experiences.
- Cross‑platform SwiftUI: Ready for iOS, macOS, watchOS, tvOS, and visionOS using a single Swift package.
Required iOS, macOS, watchOS, tvOS or visionOS 26.0 or above.
Add the package to your Xcode project using Swift Package Manager:
.package(url: "https://github.com/alessiorubicini/ControlCenterForSwiftUI.git", from: "0.1")Copyright 2025 (©) Alessio Rubicini.
This project is licensed under the MIT License. See the LICENSE file for more details.
