Run the entire Netlify platform right from your terminal
Spin up a project in seconds, configure your build, test serverless functions, live stream your work, and deploy globally — all from your command line.
When you run netlify dev, Netlify automatically...
Detects your framework or static site generator
Pulls in UI settings
Makes environment variables available
Runs local servers for your frontend and serverless functions
Then, you can use Netlify Dev to...
Run and debug serverless functions
Test redirect and header rules
Develop custom edge logic
Start Netlify Live
Share your work live
Live stream your local development environment and experience all the benefits of pair programming without the screen share lag.
Stream your dev server to a netlify.live URL
Share the URL with your team
Collaborate in real-time
Gather instant feedback
Build and deploy from the terminal
Done developing and ready to push to production? Run netlify build to compile all of your code and netlify deploy to ship it. Or, push your code to Git and let Netlify’s automated CI/CD do all the work for you.
Decoupled web projects involve so many components. The hard part is testing all the pieces locally, together. Netlify Dev delivers this beautifully with one command.
Netlify CLI makes local dev *painless*
Zero-config required for all of your favorite frameworks
Netlify Dev automatically detects frameworks like Astro, Next.js, Nuxt, Gatsby, Eleventy, Hugo, Jekyll, and more and handles configuration for you. Don’t like the defaults? Set your own.
Environment variables included
When the development server starts, it pulls in all of the environment variables set in your Netlify dashboard.
Ready to run serverless functions
Write your serverless functions in JavaScript, TypeScript, or Go. Put your functions in the /netlify/functions folder. Netlify handles the rest.
Test your logic before deploying
Locally test routing, serverless functions, and personalization before you deploy your app to Netlify’s global edge network.
Ready to try Netlify CLI?
Install it right now with this command: npm install netlify-cli -g
A fast, resilient network for web apps. Connected to your development workflow and designed to handle the most complex tasks - or even to run your own custom logic.
Add powerful capabilities to every build and integrate easily with other SaaS services. Find the plugins you need from the community or even create your own.