Skip to Content
DocsGetting Started

Getting Started

Learn how to set up Ycode and build your first website.

Choose Your Path

Ycode is available as a managed cloud service or as open-source software you host yourself. The features are the same — the only difference is how you get started.

Ycode Cloud

Sign up at ycode.com  and start building immediately. No server setup, no environment variables, no deployments to manage. Ycode Cloud handles hosting, updates, and infrastructure for you. See the Cloud section for dashboard, account, billing, and team management.

Best for:

  • Teams and individuals who want to start quickly
  • Non-technical users
  • Projects where you prefer managed hosting

Ycode Open Source

Fork the repository, deploy on your own Vercel + Supabase infrastructure, and have full control over the code and data. You can customize anything and contribute back to the project.

Best for:

  • Developers who want full control
  • Custom deployments and self-hosting
  • Contributing to the project

The installation and configuration guides in this section cover the Open Source setup. If you are using Ycode Cloud, you can skip straight to Your First Project after signing up.

What You Need

For Ycode Cloud: Just a web browser and an account at ycode.com .

For Ycode Open Source:

  • Node.js 18 or later
  • A Supabase project (free tier works)
  • Git and npm
  • A Vercel account (for production deployment)

Coming from Ycode Legacy?

Ycode Legacy was shut down on July 1, 2026 and all active projects were migrated to the new Ycode. Sign in to your Ycode Cloud dashboard with the email address you used on Legacy and your project will be there.

See Ycode Legacy Shutdown for what was transferred and how to find your project.

Next Steps

  1. Installation — Deploy to Vercel or run locally (Open Source)
  2. Configuration — Environment variables and Supabase (Open Source)
  3. Your First Project — Create a page and use the editor (both Cloud and Open Source)
Last updated on