Skip to content
SPECIFICTION
Get listed

fastlane vs Premake

fastlane

fastlane.tools

Premake

premake.github.io

Side by side

FigurefastlanePremake
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYes—
AndroidYes—
Plans published11
Spec score · Build Automation Software8.7 (#4)7.5 (#26)
ExtensibilityThe site describes hundreds of community-built actions and plugins for customizing workflows.Add-on modules can extend Premake with support for additional languages, frameworks, and toolsets.
InstallationThe preferred installation method is Bundler; the documentation also describes Homebrew on macOS and RubyGems installation.Premake is distributed as a self-contained single-file command line executable; its downloads page lists Windows, Linux, and macOS binaries.
Purposefastlane is an open source platform for automating development and release workflows for iOS and Android apps.Premake reads a scripted software project definition and generates project files for toolsets such as Visual Studio, Xcode, and GNU Make.
SupportThe documentation directs users to search existing GitHub issues and submit an issue with setup details, including the output of fastlane env, if needed.The site links users to community Discussions and Stack Overflow for help.

Plans

fastlane

  • fastlaneFree

fastlane pricing →

Premake

  • PremakeFree

Premake pricing →

In their own words

fastlane

fastlane is a free, open-source platform for automating iOS and Android app development and release workflows. Teams define workflows as lanes and can run them with a single command. A lane can manage build numbering, code signing, builds, beta uploads and changelog creation; fastlane also supports store releases, including metadata and screenshot management and submission for review. It can create localized app store screenshots for the languages and devices an app supports. The site lists support for more than 15 beta testing services, including TestFlight, Crashlytics Beta, Play and Hockey. Documentation describes integrations with more than 400 tools and services, including major CI systems, alongside community-built actions and plugins. For iOS signing, signing identities and profiles can be kept in a private encrypted Git repository and synced between machines. fastlane runs on a user's machine or server, and its documentation says credentials and other sensitive information stay there. macOS is officially supported; Linux and Windows are partially supported. The project uses the MIT license.

Visit fastlane.tools

Premake

Premake has no write-up on Specifiction yet; its figures are above.

Visit premake.github.io