https://github.com/zhrispineda/system-settings
SwiftUI recreation of the macOS System Settings app
https://github.com/zhrispineda/system-settings
apple mac macos recreation settings swift swiftui system-settings
Last synced: 26 days ago
JSON representation
SwiftUI recreation of the macOS System Settings app
- Host: GitHub
- URL: https://github.com/zhrispineda/system-settings
- Owner: zhrispineda
- Created: 2024-12-28T17:40:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-03T20:05:32.000Z (about 1 year ago)
- Last Synced: 2025-05-03T21:18:59.672Z (about 1 year ago)
- Topics: apple, mac, macos, recreation, settings, swift, swiftui, system-settings
- Language: Swift
- Homepage:
- Size: 2.56 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# System Settings
A **work-in-progress** SwiftUI recreation of the macOS System Settings app.
> [!NOTE]
> This project is focused on the latest public releases of macOS and Xcode. Use an older branch to use older versions.
## Information
- Based on macOS 26.4.1 (25E253).
- All features within the app are only simulations and have no effect on the device.
- Previous versions are available as their own branches, going as far back as 15.5. Fewer features are available in earlier versions.
> [!CAUTION]
> Some of the code in this project may rely on private APIs. It is strictly for demonstration purposes only.
>
> **Do not reuse any code from this project that relies on private methods.** Consider publicly supported alternatives instead.
## Preview

## Usage
Clone, open, and run the project in Xcode.
## Disclaimers
- This app is a personal and educational recreation of Apple's apps and designs, made in appreciation of the teams that built and maintain them.
- All assets including icons, images, localization strings, and other resources are not my own in any way.
- If you have any questions or feedback, please contact me through the options listed on my profile.
## Other Settings Projects
- **visionOS Settings** https://github.com/zhrispineda/Settings-visionOS
- **iOS & iPadOS Settings** https://github.com/zhrispineda/Settings-iOS
- **watchOS Settings** https://github.com/zhrispineda/Settings-watchOS
- **tvOS Settings** https://github.com/zhrispineda/Settings-tvOS