Free to download. Self-hosted. Source available.
CodeY CMS
A visual content system for websites that should stay editable, portable, and owned by the people who run them.
It combines the familiar ownership of a self-hosted CMS with a simpler visual-builder experience. Every website generated through UseCodeY receives CodeY CMS as its editable runtime.
- Visual editing
- Structured content
- Full site ownership
A complete website runtime
Visual enough for everyday work. Structured enough for serious websites.
The ownership model will feel familiar to WordPress users: the website, database, media, and CMS run in your environment. The editing experience takes inspiration from visual builders such as Elementor, while keeping content in predictable sections, containers, and elements.
That structure gives editors a calm interface and gives developers and AI agents a stable contract for building pages without turning the website into an unmaintainable block of HTML.
Visual page editing
Compose pages from real building blocks.
Add sections, choose container grids, drag elements into place, and edit content without exposing raw JSON. Reuse finished sections across pages, then tune each instance when a page needs something different.
- Work with confidence
- Duplicate, reorder, undo, redo, and restore revisions without rebuilding a page.
- Review every viewport
- Desktop, tablet, and mobile preview modes keep layout decisions visible while editing.
- Keep editing accessible
- Keyboard and touch-friendly controls support selection, movement, and structured reordering.
One design language
Set the system once. Keep every page coherent.
Body text remains quiet, readable, and consistent.
Shared colors, typography, spacing, radii, and component choices become site-level design tokens.
Responsive media variants keep images appropriate for the screen instead of serving one oversized file everywhere.
Controlled custom CSS remains available for teams that need a precise finishing layer.
More than a page builder
The operational tools a real website needs.
Pages, posts, and media
Manage structured pages, editorial posts, navigation, reusable media, previews, and publication state.
Search-ready output
Server-rendered public content with sitemap, canonical, hreflang, schema, Open Graph, and social metadata.
Teams and access
Invite-first onboarding, users, roles, permissions, session controls, and guarded administrative actions.
Localization
Enable languages only when needed, choose a default locale, and edit translated pages, posts, products, and interface strings.
Commerce when required
Products, categories, attributes, filters, orders, and shop configuration stay optional and modular.
Owner-controlled payments
Shop owners can connect their own Stripe or PayPal configuration. Presentation and editorial sites do not need payments enabled.
Public pages stay public
Content is rendered for people, search engines, and assistive technology.
The public body is server-rendered first. Client-side behavior enhances the page progressively rather than replacing meaningful HTML with an empty application shell.
- Semantic headings and landmarks
- Canonical and localized URL signals
- Structured data and social previews
- Responsive images and descriptive alternatives
No CMS lock-in
Your website remains yours after generation.
UseCodeY prepares the site
The platform bundles the latest qualified stable CodeY CMS automatically. There is no version picker or CMS decision in the customer flow.
Choose where it lives
Host through UseCodeY when offered, deploy it on your own compatible server, or move it later with its database and media.
Keep using it independently
The CMS, content, and site data continue to work without the website remaining attached to the UseCodeY builder.
Qualified stable runtime
Updates are verified before they reach a generated site.
CodeY CMS releases pass automated unit, integration, browser, sitemap, dependency, and page-quality checks. Signed release metadata protects the automatic update path, while each installation records its exact runtime for controlled updates and rollback.
Self-host without assembling a stack
Download, start, finish setup in the browser.
The supported self-host package includes PostgreSQL, generated secrets, persistent storage, backups, and the browser installer. Docker Desktop is the only local prerequisite for the guided path.
./start-codey.shstart-codey.cmdThe launcher creates installation secrets once, starts the services, and opens the setup flow.
Start with the website, keep the CMS