Localess

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

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.

On this page