FrameworkFrontend development

stlite

Run and embed Streamlit apps entirely in the browser without a server.

Stars
1,648
Forks
86
License
Apache-2.0
Updated
Updated Jul 13, 2026

Checking live repository facts…

Project overview

Stlite runs Streamlit applications inside the browser through Pyodide and WebAssembly, removing the need for a Python server. Apps can be mounted with a custom HTML element or JavaScript API, including multiple files, package requirements, configuration, and optional IndexedDB persistence. Because execution stays in a browser sandbox, packages with unsupported native extensions and some blocking Streamlit behaviors will not work as they do in a standard Python environment.

Repository facts

Primary language
TypeScript
License
Apache-2.0
Repository updated
Jul 13, 2026
Default branch
main

Resource types

Framework

Use cases

Frontend development

Runtime

BrowserServerless

Audience

Developers

Related projects

Browse more similar projects