Que fait streamlit-to-marimo ?
Convertir une application Streamlit en notebook marimo
Convertir une application Streamlit en notebook marimo
Cette compétence permet de convertir automatiquement des applications Streamlit en notebooks marimo. Elle est conçue pour les développeurs et utilisateurs d'agents IA (tels que Claude Code, Cursor ou Codex) qui souhaitent migrer leurs projets Streamlit vers marimo, un environnement de notebook interactif et axé sur la reproductibilité. La compétence s'appuie sur le dépôt GitHub `marimo-team/streamlit-to-marimo`, qui fournit des scripts de conversion et des utilitaires pour analyser le code Streamlit, le transformer en cellules marimo et gérer les dépendances. En utilisant cette compétence, un agent IA peut automatiser l'ensemble du processus de migration, en préservant la logique applicative, l'interface utilisateur et les configurations. Elle facilite ainsi l'adoption de marimo pour des applications de data science, de visualisation et de déploiement d'outils interactifs.
npx skills add https://github.com/marimo-team/skills/tree/main/skills/streamlit-to-marimoInstalled? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Convertir une application Streamlit en notebook marimo
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.