# 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.

Repository: https://github.com/labring/laf
Canonical: https://ross.abutalabs.com/products/laf
Homepage: https://sealos.run
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: serverless, firebase, faas, kubernetes, minio, mongodb, supabase, cloudbase, typescript
Last push: 2026-07-30T07:50:51+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 95, release rhythm 8, longevity 100
- inputs: {"age_days": 2005, "days_push": 34, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7554, forks 670 (observed 2026-08-28T04:10:01.574857+00:00)

## What it is
Laf is an open-source cloud development platform (BaaS/FaaS) offering cloud functions, cloud database (MongoDB), and cloud storage (MinIO) with a built-in WebIDE for writing and deploying serverless functions. It is a self-hostable alternative to Firebase/Supabase/CloudBase that lets frontend developers become full-stack without managing servers, nginx, or infrastructure.

## Use cases
- build a backend API without managing servers
- self-host an open-source Firebase alternative
- write serverless cloud functions in TypeScript
- host a static website with no nginx or domain setup
- quickly prototype an MVP as a solo developer
- build a ChatGPT web app in minutes
- deliver source code with private deployment to clients
- add websocket support to a serverless app

## When to choose
- you want a Firebase/Supabase-style backend you can self-host and fully control
- you are a frontend developer who wants to ship full-stack apps in JS/TS without ops work
- you need rapid MVP iteration and one-click function publishing
- you must deliver source code and avoid cloud vendor lock-in

## When to avoid
- you need heavy relational database features or complex SQL workloads
- your team already runs mature Kubernetes-based microservices infrastructure
- you require fine-grained control over server configuration and networking
- you need language runtimes beyond JavaScript/TypeScript for functions

## Facets
- artifact type: service
- maturity: active
- function: serverless, web-framework, http-server, websocket, object-storage, database, self-hosted, deployment, sdk
- domain: cloud-computing, backend, web-development, developer-tools, self-hosted, apis
- platform: self-hosted, cloud
- tags: baas, faas, firebase-alternative, cloud-functions, webide, static-hosting, mongodb, minio, supabase-alternative, open-source-cloud, kubernetes, docker, web-server, nodejs, typescript

## Member repositories
- labring/laf (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:01.574857+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:37:23.388616+00:00, confidence not recorded.
  - readme: https://github.com/labring/laf (fetched 2026-08-28T04:10:01.574857+00:00, sha 5f6aba1de710)
  - homepage: https://sealos.run (fetched 2026-08-29T08:32:59.633753+00:00, sha dfa7dda76b9c)
  - site_page: https://sealos.run/docs (fetched 2026-08-29T08:32:59.644872+00:00, sha ab3440d523e8)
  - site_page: https://sealos.run/about-us (fetched 2026-08-29T08:32:59.646454+00:00, sha 0532a1248186)
  - site_page: https://sealos.run/pricing/payg (fetched 2026-08-29T08:32:59.642984+00:00, sha 5381a30b0687)
- Data as of 2026-08-30T08:39:29.467469+00:00.
