We officially support clients and service integrations that communicate with our Public API to enable simple deployment workflows.
Our recommendation is to install:
- Now Desktop (which bundles Now CLI) to be able to quickly deploy while you develop and stay on top of your organization's events.
- Now for GitHub for a first-class GitHub integration that enables push-to-deploy, alias to a custom domain on merge, and much more.
The latest Now Desktop is available to download from our website.
Alternatively, it can be installed with brew:
The Now CLI is open-source and distributed as binaries. It is very frequently updated and embeds helpful documentation on how to use it.
To verify it's installed and get started, run:
Run the following command to log in with your ZEIT account through Now CLI:
We distribute the Now CLI Binaries via
npm, for convenience and ease of distribution. If you already have
npm, which comes with Node.js, you can run:
The Now CLI binaries are available from our website for macOS, Windows, Linux, and Alpine Linux.
These binaries do not need Node.js installed to run.
Now for GitHub
Use the official Now for GitHub integration to automatically deploy each push and alias the latest iteration on the default branch.
Now for GitHub can be installed from the account settings page as shown below:
The Now for GitHub installation section within the account or team general settings page.
Read Next: Now for GitHub →
Automatically deploy and alias changes to repositories with Now for GitHub.