A lightweight Node.js framework for building reactive, data-driven web apps with minimal effort.
npm install steamlit
Hereβs a quick example to get started:
const { App, Button, Chart } = require('steamlit');
const app = new App();
app.page("Dashboard", () => {
const data = [10, 20, 30, 40, 50];
app.add(Chart("Line", { data }));
app.add(Button("Click Me", () => {
console.log("Hello from Steamlit!");
}));
});
app.run();
Run the app:
node app.js
Open your browser at http://localhost:3000
to view your app.
Check out the Documentation for detailed usage instructions and advanced features.
We welcome contributions!
This project is licensed under the MIT License. See the LICENSE file for details.