Marimo: 데이터 흐름 그래프를 사용한 Python 노트북 혁신
2025-08-09

Marimo는 기존 REPL과 달리 노트북을 데이터 흐름 그래프로 표현하는 오픈소스 Python 노트북입니다. 이 표현 방식은 대화형 컴퓨팅의 장점과 Python 소프트웨어의 재현성 및 재사용성을 결합합니다. Marimo 노트북은 반응형 노트북, 실행 가능한 스크립트, Python 모듈, 대화형 웹 앱으로 기능합니다. 정적 분석을 통해 코드와 출력의 동기화를 보장하고 SQL 임베딩 및 모듈 핫 리로딩과 같은 기능을 지원하여 기존 노트북의 재현성, 대화형, 유지 관리, 재사용성의 단점을 해결합니다. Marimo는 Cloudflare, Shopify, BlackRock과 같은 기업에서 사용됩니다.
개발
데이터 흐름 그래프