Was macht streamlit-to-marimo?
Konvertiere eine Streamlit-App in ein marimo-Notebook
Konvertiere eine Streamlit-App in ein marimo-Notebook
Dieses Skill-Kit konvertiert vorhandene Streamlit-Apps nahtlos in interaktive marimo-Notebooks. Es ist besonders nützlich für Entwickler, die von Streamlit auf das datenwissenschaftliche Ökosystem von marimo umsteigen oder Streamlit-Projekte in reproduzierbare, zellbasierte Arbeitsabläufe integrieren möchten. Das Tool analysiert die Streamlit-App-Struktur, extrahiert die Logik und das Layout und generiert ein entsprechendes marimo-Notebook, wobei die Kernfunktionalität und die Benutzeroberfläche erhalten bleiben. Es unterstützt die Hauptfunktionen von Streamlit, einschließlich Widgets, Datenvisualisierung und Seitenlayout, und nutzt die Fähigkeiten von marimo, wie reaktive Zellen und eingebaute Notizbuchverwaltung. Dies vereinfacht die Migration und reduziert den manuellen Konvertierungsaufwand erheblich, sodass sich Entwickler auf die Optimierung und Erweiterung ihrer Anwendungen konzentrieren können.
npx skills add https://github.com/marimo-team/skills/tree/main/skills/streamlit-to-marimoInstalled? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Konvertiere eine Streamlit-App in ein marimo-Notebook
This repo contains 7 individual skills — each has its own dedicated page.
Add "Open in molab" badge(s) linking to marimo notebooks. Works with READMEs, docs, websites, or any markdown/HTML target.
Generate anywidget components for marimo notebooks.
Implement a research paper as an interactive marimo notebook together with the user. Start by understanding what the user wants to explore, fetch the paper via alphaxiv, then build a focused notebook.
Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).
An opintionated skill to prepare a marimo notebook to make it ready for a scheduled run.
Write a marimo notebook in a Python file in the right format.
Check if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.