About SwiftInfo
SwiftInfo is a command-line tool that extracts, tracks and analyzes metrics useful for Swift apps. It reads the logs and artifacts your build system produces and records how metrics change between releases or pull requests. It is aimed at iOS teams that want to watch app size, test growth and build health over time. The author notes that no further updates are planned.
It ships with a set of providers: IPA size, code coverage percentage, number of targets, test count, warning count, Objective-C file count, longest test duration, total test duration, largest asset catalog, total asset catalogs size, lines of code, archive duration and the largest asset. You can also track custom metrics by writing a Swift script. By default it assumes a release build and sends results to Slack, and a danger-SwiftInfo plugin makes it usable on individual pull requests.
SwiftInfo is written in Swift and licensed under MIT. Each provider has its own requirements, so check the documentation. Because the project is no longer maintained, review compatibility with your Xcode version before adopting it.
Key features
- Tracks IPA size and code coverage
- Counts targets, tests and warnings
- Measures test and archive durations
- Reports largest assets and asset catalogs
- Custom metrics via Swift scripts
- Slack output and Danger plugin
Good fit for
- →Monitoring app size growth across releases
- →Flagging metric regressions in pull requests
- Built with
- Swift
- Tags
- ios
- swift
- metrics
- ci
- slack
- code-coverage
- cli
- analytics
SwiftInfo: questions and answers
- What is SwiftInfo used for?
- SwiftInfo is a Swift command-line tool that extracts and tracks iOS app metrics such as IPA size, code coverage and build times, and posts results to Slack. It is a good fit for monitoring app size growth across releases and flagging metric regressions in pull requests.
- Is SwiftInfo open source?
- Yes. SwiftInfo is open source under the MIT licence. Its source code is on GitHub at rockbruno/SwiftInfo and is written mainly in Swift.
- Is SwiftInfo free?
- Yes. SwiftInfo is open source, so the software itself is free to use.
- What are some alternatives to SwiftInfo?
- Similar open-source tools in the Developer Tools category include PhpMetrics, App Store Connect CLI and Statoscope. SaaS products in the same category include Develocity, RevenueCat and Xcode.
- Is SwiftInfo actively maintained?
- The most recent commit to SwiftInfo was on 18 December 2025, and the latest release is 2.6.0, published on 1 July 2021. The project has 1.1k stars on GitHub.
Open-source alternatives to SwiftInfo
See all
PhpMetrics
Developer Tools
Beautiful and understandable static analysis tool for PHP
MIT★ 2.6k
App Store Connect CLI
Developer Tools
Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissio
MIT★ 7.6k
Statoscope
Developer Tools
Statoscope is a toolkit to analyze and validate webpack bundle
MIT★ 1.6kShrinkpack
Developer Tools
Fast, resilient, reproducible builds with npm install.
MIT★ 800
Neovim
Developer Tools
Vim-fork focused on extensibility and usability
OSSvs Sublime Text★ 103k
Google Workspace CLI
Developer Tools
Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Cha
Apache-2.0★ 31k
SaaS alternatives to SwiftInfo
See all
Develocity
Developer Tools
Build and test acceleration and analytics platform for Gradle and Maven builds
SaaS
RevenueCat
Developer Tools
In-app subscription management and analytics platform for mobile apps
SaaS
Xcode
Developer Tools
Apple IDE for building iOS, macOS, watchOS and visionOS apps
SaaS
act101
Developer Tools
Codebase quality and refactoring toolkit for coding agents, with code porting and verification
SaaS
Adapty
Developer Tools
In-app purchase and subscription SDK with paywall A/B testing for mobile apps
SaaS
Amicro
Developer Tools
Open-source React library of micro-interactions and page transitions
SaaS

