As the author of an open source project or framework, one of your key focuses is making it as easy as possible for users to get started with your creation.
With the help of today's feature release, you can now reduce this entire process down to the click of a single button: The Vercel Deploy Button.
To offer your users an easy way to deploy your code to production (and keep updating it afterward), you can now create your own Deploy Button.
The interface for selecting the destination of your deployment.
You might also want to create a GitHub or GitLab repository. To accomplish this, you only need to select the "Create Git repository" option on the Deploy button flow.
The interface for creating a Git repository for your new project.
We will automatically create the Git repository for you, once you click deploy, and push the source files of your freshly created deployment.
Using the button for your own project is as easy as copying our default markdown snippet and replacing the URL of the Git repository:
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/project?template=https://github.com/zeit/now-examples/tree/master/nextjs)
A button that deploys the `nextjs` directory of the zeit/now-examples repository.
For an example written in HTML, make sure to check out the feature's documentation.
Our Deploy Button lets your users easily deploy your code to Vercel.
It is ideal for scenarios where customers have not interacted with our platform before, but works just as well if they already have an account.
With this release, we hope to empower open source maintainers and enable faster deployment workflows for the people enjoying their creations.
Let us know what you think about this change!