Command Line Tools for macOS to create Swift Package Manager projects with desirable files.
- 🚀 Multi-platform: iOS • macOS • tvOS • watchOS • visionOS
- 🛠️ Auto-generated files: Changelog • Readme • Swift Package Index • SwiftLint
- ✅ SwiftLint integration: Generates
.swiftlint.ymlusing the SwiftLintPlugin - 🧰 Modern toolchain: Compatible with Xcode 26.0
⚠️ No legacy support: Does not work with older Xcode versions
Installing from crates.io (requires Rust/Cargo):
cargo install spm-swift-packageYou can install with Homebrew:
brew tap heroesofcode/taps
brew install heroesofcode/taps/spm-swift-packageRun the command to start creating your Swift Package Manager:
spm-swift-packageAfter generating the Package, it will automatically open in Xcode
And from here you can continue working on your SPM project 🚀 🙂 👨💻 👩💻
To contribute, just fork this project and then open a pull request, feel free to contribute, bring ideas and raise any problem in the issue tab.
spm-swift-package is released under the MIT license. See LICENSE for details.

