Marimo
En notebook är ett dokument där kod, text och resultat blandas, vanligt när man utforskar data. Den klassiska varianten har ett välkänt problem: du kör cellerna i fel ordning och sitter med resultat som inte stämmer med koden på skärmen. Marimo tar bort det genom att hålla reda på beroendena och köra om det som påverkas. Du kan lägga in reglage och menyer, ställa frågor mot databaser med SQL, alltså frågespråket för databaser, direkt i en cell, och publicera hela notebooken som en liten webbapp där koden är dold. Eftersom filen är vanlig Python fungerar den i Git och går att köra som ett vanligt skript. Licensen är Apache 2.0.
Vad det är
Marimo är en notebook-miljö för Python där cellerna hänger ihop. Ändrar du en cell körs de som beror på den om automatiskt. Filerna sparas som vanliga Python-filer, vilket gör dem lätta att versionshantera.
Guider som nämner verktyget
Ingen guide nämner verktyget ännu.
- Driftform
- Lokalt
- Kategori
- Data och notebook-miljöer
- Webbplats
- github.com
- Kodrepo
- github.com/marimo-team/marimo