A macOS app that helps iOS/macOS developers find and update CocoaPods dependency versions in their Podfile.
Pods Updater is a macOS application that helps iOS and macOS developers manage CocoaPods dependency versions in their Podfiles. It scans your project to find all available releases for your Pods, allows you to select specific versions, and updates your Podfile accordingly. The tool addresses the limitations of the `pod outdated` command by showing incremental updates across all version ranges, not just the latest major release.
iOS and macOS developers using CocoaPods for dependency management who want more control and visibility over Pod version updates without relying solely on command-line tools.
Developers choose Pods Updater because it provides a graphical, user-friendly way to track and update Pod versions, ensuring they never miss incremental releases and can avoid unexpected breaking changes. It puts dependency management decisions back in the developer's hands.
A macOS app that helps you manage dependency releases in your Podfile.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Finds all newer and older releases of Pods, including incremental updates, which the `pod outdated` command misses by only showing the latest major version.
Converts Podfiles with optimistic operators or missing versions to exact-version format using data from Podfile.lock, ensuring accurate version tracking without manual lookup.
Allows developers to choose specific versions for each Pod and updates the Podfile directly, avoiding automatic resolution by CocoaPods and preventing unexpected breaking changes.
Provides a GUI that makes dependency management more intuitive compared to command-line tools, reducing manual effort and errors in version updates.
The application is built exclusively for macOS, making it inaccessible for developers on Windows or Linux platforms, limiting its utility in cross-platform teams.
Requires Podfiles to be in exact-version syntax, which can be restrictive for teams that prefer using optimistic operators for flexibility in dependency resolution.
Lacks automation features for batch updates or integration with development workflows, requiring manual selection and updating for each Pod, which can be tedious in large projects with many dependencies.