SPMPlayground 0.5.0 imports multiple & local packages

Update: SPM-Playground is now Arena

I recently published SPMPlayground which allows you to quickly import a Swift Package Manager project from Github into a Playground (see the initial blog post).

The initial version was limited in a few ways and today I’ve released version 0.5.0 which comes with the following improvements:

  • Allows importing of multiple dependencies – you can now try a whole host of packages in a new Playground at once
  • Supports all the ways you can specify versions, ranges, branches, revision – the same as in a Package.swift file
  • Allows importing of local packages – particularly useful if you are working on a library and want to give it a spin without adding all the setup to your project
  • Instead of guessing which library to import from a repository via the URL, SPMPlayground now inspects the package and imports all library products