Overview
Open-source headless CMS with translation management, a Visual Editor, and a REST API — schema-driven, Firebase-hosted, and ready for any frontend.
Localess is an open-source headless CMS with first-class translation management, a Visual Editor, and a JSON API. You define content shapes with schemas, edit content (with optional AI-assisted translation) in the admin UI, and pull it into any frontend through the REST API or one of the official SDKs.
It runs on Firebase — the recommended path for production — or locally for development and exploration.
When to reach for Localess
- You need to manage UI strings and long-form content for an app or website that ships in multiple languages.
- You want editors to update content without rebuilding the application.
- You want a typed, schema-driven CMS rather than a freeform document store.
Get started
- New here? Follow Getting Started to deploy a space and connect your first frontend.
- Deploying to production? Use Setup → Firebase.
- Just exploring locally? Use Setup → Local Run.
What you get
Translation management. Manage all UI strings in one place, translate with Google Translate, and ship updates without an application build. Served from the Google CDN (~20 ms for 5,000 translations).
Schema-driven content. Define your content shape with schemas (ROOT documents, NODE blocks, ENUM values), validate at edit time, and create hierarchical content trees. Editors get a Visual Editor that highlights live components and reflects changes instantly.
Typed API. Pull content, translations, and assets through a JSON API or a typed SDK (@localess/client, @localess/react). Generate TypeScript types from your schemas with the CLI.
Operations included. Granular per-user permissions, import/export for backups and migrations, and an OpenAPI spec for any language or framework not covered by an SDK.
Project & community
Localess is part of the Lessify Project, an open-source effort funded entirely through sponsorship.
- Star the GitHub repo
- Follow updates on Twitter or Telegram
- Sponsor development via GitHub Sponsors