ycode
Open-Source Website Builder with Visual Editor and CMS for Self-Hosting
AI Summary
Ycode is a visual website builder and CMS available as an open-source solution. The tool can be self-hosted (via Vercel and Supabase) or used as a fully managed cloud solution. It is aimed at designers, developers, and teams who want to maintain full control over their web infrastructure.
✓ Pros
- + Open source with full code control and self-hosting option
- + Unlimited pages, users, and CMS items with self-hosting
- + Cost-effective cloud alternative to Webflow ($25/month)
✗ Cons
- − Requires technical know-how for self-hosting setup (Vercel, Supabase)
- − Cloud version limits CMS items to 20,000
Use Cases
- → Creating marketing websites without code using a visual editor
- → Self-hosting corporate websites on your own infrastructure
- → Migrating from Webflow to a more cost-effective alternative
- → Building multilingual websites with integrated CMS
Who is it for?
For designers, developers, and companies looking for a flexible website builder with Webflow-like features, but who value open source and full control.
Tags
What is ycode?
Ycode is a visual website builder with an integrated CMS, released as an open-source project. Those who prefer not to run their own infrastructure can use the managed cloud version. Those who want to retain control over hosting and data deploy Ycode themselves, specifically via Vercel and Supabase. The source code is open, which allows customisation beyond the UI.
Core features
- Visual editor: Websites are assembled via drag-and-drop, without writing code. The result is functionally comparable to Webflow.
- Integrated CMS: Content can be managed in a structured way. With self-hosting there is no upper limit on CMS items; the cloud version is capped at 20,000 items.
- Self-hosting via Vercel and Supabase: Your own infrastructure stays under full control. Pages, users and CMS entries are unlimited.
- Multilingual support: Multilingual websites can be built directly in the tool, without external plugins.
- Cloud option: Those who do not want to self-host pay $25 per month for the managed version.
Who is ycode for?
Designers who know and value Webflow but are unwilling to accept its pricing model are the obvious target audience. Developers tasked with providing a marketing team with a CMS that keeps data in-house benefit from the self-hosting option.
The setup via Vercel and Supabase requires basic familiarity with both services. Anyone who has never set up a Supabase project will need time for the initial configuration. In that case, the cloud version is the faster way to get started.
Context & alternatives
Ycode belongs to the category of visual no-code builders with CMS functionality. Webflow is the closest point of comparison, but is proprietary and considerably more expensive. Framer is aimed more at design prototyping. WordPress with a page builder such as Elementor also offers self-hosting, but without a visual real-time editor in the sense that Ycode provides.
The key differentiator of Ycode is the combination of open source code and a visual editor on par with Webflow. Those who need this combination and are willing to run Vercel plus Supabase will find an option with no comparable alternative.