{"repo":"yonaskolb/Mint","free":true,"listed":false,"github":"https://github.com/yonaskolb/Mint","clone":"git clone https://github.com/yonaskolb/Mint.git","description":"A package manager that installs and runs executable Swift packages","language":"Swift","stars":2508,"topics":["package-manager","dependency-manager","swift","command-line-tool","spm","installer"],"license":"MIT","category":"cli-tools","readme_excerpt":"Mint 🌱 A package manager that installs and runs Swift command line tool packages. This would install and run SwiftLint version 0.40.3 Mint is designed to be used with Swift command line tools that build with the Swift Package Manager. It makes installing, running and distributing these tools much easier. - ✅ easily run a specific version of a package - ✅ link a package globally - ✅ builds are cached by version - ✅ use different versions of a package side by side - ✅ easily run the latest version of a package - ✅ distribute your own packages without recipes and formulas - ✅ specify a list of versioned packages in a Mintfile for easy use Homebrew is a popular method of distributing Swift executables, but that requires creating a formula and then maintaining that formula. Running specific versions of homebrew installations can also be tricky as only one global version is installed at any one time. Mint installs your package via SPM and lets you run multiple versions of that package, which are installed and cached in a central place. If your Swift executable package builds with SPM, then it can be run with Mint! See Support for details. Why is it called Mint? Swift Package Manager Tools - SPMT - Spearmint - Mint! 🌱😄 Mint: a place where something is produced or manufactured Installing Make sure Xcode 10.2 is installed first. Homebrew Make Using Mint itself! Install Update Swift Package Manager Use CLI Use as dependency Add the following to your Package.swift file's dependencies","default_branch":null,"files":null,"tree":[],"storefront":"/r/yonaskolb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yonaskolb/Mint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}