Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 1.76 KB

File metadata and controls

40 lines (22 loc) · 1.76 KB

CleanMac Assistant

CleanMac Assistant is EasyComp Zeeland's free Mac maintenance project. This repository contains the new native macOS SwiftUI app source.

For everyone asking or thinking this was all generated by AI, it’s partly true and partly false.

The Swift UI was partly created with AI’s help, but the underlying scripts weren’t. I chose this approach because I’m still learning Swift and don’t know it as well as I’d like. So please don’t hate me for that; we’re not all magic software wizards. I’m still learning Swift and having an AI to teach me with unlimited time and effort is a great tool.

Compatibility

The app is currently only supported and tested on the latest macOS version, Tahoe 26.3.1 (a) (25D771280a). This version is compatible with both Intel (x86) and M-series (ARM) platforms. While it may work on older versions, we haven’t tested that ourselves.

Repository Layout

  • native-app/ The native SwiftUI app source, resources, packaging script, and Xcode support files.

Native App

The native app is built as a package and includes:

  • multilingual UI support based on the system language
  • developer-only preview tooling behind DEVELOPER_BUILD
  • packaging support for .app and .dmg output through native-app/tools/package-macos.sh

Start with native-app/README.md for setup and packaging details.

Build Artifacts

Release artifacts such as .app bundles and .dmg installers are intentionally not committed to Git. Upload those separately to the download repository or release hosting location.

Website

License

This project is licensed under the MIT License. See LICENSE.