git404hub

what is lumibase fr?

khuepm/lumibase — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 4/5LicenseSetup · moderate

tl;dr

An edge-native headless CMS built on Cloudflare Workers, letting one backend serve content to many separate websites with isolated data.

vibe map

mindmap
  root((LumiBase))
    What it does
      Headless CMS
      Multi tenant sites
      Page hydration API
    Tech stack
      TypeScript
      Cloudflare Workers
      Hono.js
      React
    Use cases
      Multi site deployments
      Edge content delivery
      GitOps config management
    Audience
      Developers
      PMs founders
    License
      MIT

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run a single content backend that serves many separate branded or regional websites.

VIBE 2

Manage page content and layout through one API call instead of several round trips.

VIBE 3

Store and edit content in a no-code Studio dashboard while frontends pull data via API.

VIBE 4

Version control roles and schema configuration using export and import GitOps style tooling.

what's the stack?

TypeScriptCloudflare WorkersHono.jsReactDrizzle ORM

how it stacks up fr

khuepm/lumibase0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardeasy
Complexity4/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Cloudflare Workers account for full edge deployment, though local development runs without one.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

LumiBase is a headless content management system built to run on Cloudflare's edge network rather than a traditional server. A headless CMS stores and manages content, like pages, articles, or product data, through an API, while leaving how that content looks and is displayed up to a separate front end application. The README describes LumiBase as inspired by Directus, but designed specifically for running many websites at once without the scaling and deployment problems that come with a single large, traditional CMS. The project runs on Cloudflare Workers and Cloudflare Hyperdrive, which the README says gives it very fast response times worldwide, since requests are handled close to the visitor rather than routed to one central server. It supports true multi tenancy, meaning multiple separate websites or clients can share the same LumiBase instance while their data stays fully isolated by a site identifier built into the system. It also offers a page hydration API, which returns a page's layout and its content together in one response instead of several separate calls, and it supports exporting and importing configuration for roles and schemas so setups can be version controlled and reused, an approach sometimes called GitOps. Sensitive fields can be encrypted individually using AES-GCM. The codebase is organized as a Turborepo monorepo. It includes a backend API built with Hono.js meant to run on Cloudflare Workers, a no-code admin dashboard built with React and Vite called Studio, and a planned Next.js demo app for server-rendered delivery. Shared packages cover the database layer, built with Drizzle ORM, shared types and schemas, a JavaScript SDK, and shared UI components. To try it locally, a developer installs dependencies with pnpm and runs the CMS API and the Studio dashboard as separate development servers. LumiBase is written in TypeScript and released under the MIT license, and the README also describes paid sponsorship tiers that unlock extra documentation and support.

prompts (copy fr)

prompt 1
Help me set up LumiBase locally with pnpm and run both the CMS API and the Studio dashboard.
prompt 2
Explain how LumiBase's multi tenancy and site_id isolation works for hosting several websites.
prompt 3
Show me how to use LumiBase's page hydration API to fetch layout and content in one request.
prompt 4
Walk me through connecting a Next.js frontend to LumiBase's Hono.js backend.

Frequently asked questions

what is lumibase fr?

An edge-native headless CMS built on Cloudflare Workers, letting one backend serve content to many separate websites with isolated data.

What language is lumibase written in?

Mainly TypeScript. The stack also includes TypeScript, Cloudflare Workers, Hono.js.

What license does lumibase use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is lumibase to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is lumibase for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.