Listed below are all official Builders from ZEIT.
Builder | Description |
---|---|
The Static Builder takes any file as an entrypoint and moves it to the deployment as a static file. | |
The Static Builds Builder takes a package.json or build.sh file as an entrypoint and executes a command within them to produce static files in a dist directory to serve. | |
The Node.js Builder takes an entrypoint of a Node.js function, builds its dependencies (if any) and bundles them into a Lambda. | |
The Next.js Builder takes a Next.js application, defined by a next.config.js entrypoint and pages directory, and converts those pages into a series of individual lambdas. | |
The Go Builder takes in a Go program that defines a singular HTTP handler and outputs it as a Lambda. | |
The PHP Builder takes .php files as an entrypoint and makes them available as Lambdas. | |
The Python Builder takes in a Python program that defines a singular HTTP handler and outputs it as a Lambda. | |
This Builder takes in a Rust program and outputs it as a Lambda. | |
The Bash Builder takes an entrypoint of a bash function, imports its dependencies, and bundles them into a Lambda. | |
The mdx-deck Builder takes an .mdx file as an entrypoint and builds it as an mdx-deck output. | |
The OptiPNG Builder optimizes .png entrypoints using OptiPNG. | |
The HTML Minifier Builder optimizes .html entrypoints using html-minifier. | |
The Markdown Builder converts Markdown to output HTML files. |
For more information on how you can use any of these Builders, see their pages or the following Builders Overview documentation:
If you are looking to get started deploying your websites or applications, see our Getting Started guide: