The Swift Package Index logo.Swift Package Index

Validating Swift Package Index Manifest Files


The Swift Package Index file .spi.yml file allows package authors to configure some aspects of how we process your package. This file has become much more popular since we launched hosted documentation.

Everyone’s favourite config file format YAML of course, comes without any sharp edges and so it is entirely superfluous that we’ve added an online validation tool where you can verify your manifests:

SPI Manifest validation

We hope this helps package authors successfully set up their Swift Package Index manifests!

The Swift Package Index manifest validation page.

About this blog

The Swift Package Index is a search engine and metadata index for Swift packages. Our main goal is to help you make better decisions about the dependencies you include in your apps and projects. If you're new here, the best place to get started is by searching for packages.