# whitphx/stlite

Streamlit-Lite; In-browser Streamlit 🎈🚀

Repository: https://github.com/whitphx/stlite
Canonical: https://ross.abutalabs.com/products/stlite
Homepage: https://edit.share.stlite.net
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: pyodide, python, streamlit, wasm, web-assembly, webassembly, hacktoberfest, in-browser, serverless
Last push: 2026-08-24T18:45:36+00:00

## Health v2 (maintenance only)
Score: 94/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 84, longevity 100
- inputs: {"age_days": 1572, "days_push": 9, "days_rel": 25, "gap_med": 0.0, "n_releases_24m": 155}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1657, forks 86 (observed 2026-08-28T04:05:18.110744+00:00)

## What it is
Stlite is a port of the Streamlit Python data-app framework that runs entirely in the browser via Pyodide (WebAssembly-compiled Python), with no server required. It ships as npm packages for embedding in web pages, React apps, or packaging as desktop apps, plus an online editor called Stlite Sharing.

## Use cases
- run streamlit apps in the browser without a server
- embed a python data app in a static web page
- build a desktop app from a streamlit script
- share interactive python demos with a link
- run python data dashboards client-side with webassembly

## When to avoid
- your app needs Python packages not available in the Pyodide/Wasm ecosystem
- you need heavy server-side computation, databases, or native Python performance
- you rely on Streamlit features that require a real server process

## Facets
- artifact type: framework
- maturity: active
- function: web-framework, wasm, data-visualization, interpreter
- domain: web-development, data-science, data-visualization, frontend
- platform: browser, wasm
- tags: streamlit, pyodide, in-browser-python, serverless, data-apps, react-integration, web-server, desktop, nodejs

## Member repositories
- whitphx/stlite (main) score 94

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.110744+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-30T03:44:47.776398+00:00, confidence not recorded.
  - readme: https://github.com/whitphx/stlite (fetched 2026-08-28T04:05:18.110744+00:00, sha f2dfabc41e70)
  - homepage: https://edit.share.stlite.net (fetched 2026-08-29T11:17:43.079298+00:00, sha 493dd0a2db04)
- Data as of 2026-08-30T08:39:29.467469+00:00.
