--- id: 'cli' title: 'Local Dev with CLI' description: 'Developing locally using the Supabase CLI.' subtitle: 'Developing locally using the Supabase CLI.' sidebar_label: 'Overview' --- You can use the Supabase CLI to run the entire Supabase stack locally on your machine, simply by running `supabase init` and then `supabase start`. The Supabase CLI provides tools to develop your project locally, deploy to the Supabase Platform, handle database migrations, and generate types directly from your database schema. ## Resources
{[ { name: 'Supabase CLI', description: 'The Supabase CLI provides tools to develop manage your Supabase projects from your local machine.', href: 'https://github.com/supabase/cli', }, { name: 'GitHub Action', description: ' A GitHub action for interacting with your Supabase projects using the CLI.', href: 'https://github.com/supabase/setup-cli', }, ].map((x) => (
{x.description}
))}