An Xcode plugin that automatically deletes DerivedData directories for the current project when cleaning.
Cichlid is an Xcode plugin that automatically deletes the current project's DerivedData directories when performing a clean operation. It solves the problem of accumulated cached build data that can consume disk space and cause build inconsistencies.
iOS and macOS developers using Xcode who frequently clean projects and want to automate DerivedData management.
Developers choose Cichlid for its seamless integration with Xcode, eliminating the need to manually locate and delete DerivedData folders, thus saving time and ensuring a cleaner build environment.
automatically delete the current project's DerivedData directories
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Cichlid seamlessly deletes DerivedData directories when running the clean command in Xcode, as highlighted in the README's feature description, automating a manual task.
It installs as a plugin directly within Xcode, integrating with the existing clean workflow without additional steps, as shown in the menu screenshot and installation instructions.
Supports both manual build installation and automatic installation via Alcatraz, providing ease of use for different developer preferences, as detailed in the Installation section.
By automatically removing cached build data, it helps free up disk space and prevent build issues from stale data, aligning with the project's philosophy of simplicity and automation.
The README does not mention any settings to customize or exclude specific DerivedData directories, making it an all-or-nothing solution with no safety nets.
Xcode plugins can break with new Xcode versions, and the README lacks compatibility guarantees or update mechanisms, risking instability.
Cichlid only cleans DerivedData for the current project, which may be insufficient for developers managing multiple simultaneous Xcode projects without broader cache management.