// the find
labring/laf
Laf is a vibrant cloud development platform that provides essential tools like cloud functions, databases, and storage solutions. It enables developers to quickly unleash their creativity and bring innovative ideas to life with ease.
Laf is a self-hostable Firebase/Supabase alternative built on Kubernetes, offering cloud functions, MongoDB, and MinIO storage with a browser-based IDE. It's aimed at frontend developers who want a full backend without configuring servers, and at teams wanting to escape vendor lock-in from proprietary BaaS providers. The primary audience and docs are Chinese-speaking developers.
The browser IDE with live-deploy is genuinely useful — edit a function and it's running in seconds, no CI pipeline required. Building on standard open-source components (MongoDB, MinIO, Kubernetes) means you're not stuck with proprietary storage formats you can't export. The client SDK abstracts cloud function calls cleanly across any JS runtime. Self-hosted deployment means you can hand a customer a fully working instance, which closed-source BaaS products cannot do.
The deployment story is rough — you need a working Kubernetes cluster with configured ingress, TLS, and DNS before you get anything, which is the opposite of 'quick start' for most developers. The repo's README and most documentation are in Chinese, which is a real barrier for non-Chinese teams evaluating it. Activity dropped sharply after 2024 — last meaningful commit was December 2025 and the issue tracker has unanswered bugs, raising questions about maintenance status. MongoDB as the default DB is a sensible choice for the IDE-first workflow, but it cuts out teams that need relational guarantees.