marimo

Un notebook de Python reactivo que se ejecuta como script, se comparte como app y se almacena como código compatible con Git.

Verificada ~1.4k visitas mensuales
Datos rápidos
Qué es Un notebook de Python reactivo que se ejecuta como script, se comparte como app y se almacena como código compatible con Git.
Precios Unknown
Plataforma Web Application
Ideal para exploratory data analysis and visualization, prototyping machine learning models
Dominio registrado 2022

Datos actualizados 15 de agosto de 2026

¿Qué hace marimo?

marimo es un entorno de notebooks de Python diseñado para solucionar las frustraciones comunes de las herramientas tradicionales como Jupyter. Funciona como un notebook reactivo donde cambiar el código o el valor de una celda activa automáticamente las actualizaciones en todas las celdas dependientes, manteniendo consistente el estado de todo el notebook. Los notebooks en sí se almacenan como archivos de Python (.py) sencillos, lo que facilita el control de versiones con Git, su ejecución como scripts estándar o su reutilización como módulos. También puedes añadir elementos interactivos, como deslizadores y menús desplegables, directamente en el notebook y compartir el resultado final como una aplicación web independiente.

Lo que diferencia a marimo es su enfoque en la reproducibilidad y la experiencia del desarrollador. Ejecuta las celdas en un orden determinista sin estados ocultos, por lo que borrar una celda también elimina sus variables y actualiza el resto del notebook correctamente. Incluye funciones como una extensión de VS Code, una CLI, celdas de SQL integradas para realizar consultas a bases de datos y un editor nativo de IA que admite la compleción de código y asistencia por chat utilizando varios modelos. Es totalmente de código abierto y se integra con las herramientas estándar de Python.

Esta herramienta es ideal para científicos de datos, investigadores y desarrolladores que trabajan con análisis de datos, entrenamiento de modelos o la creación de herramientas internas. Resulta particularmente útil para proyectos donde necesites combinar la programación exploratoria con la creación de una aplicación interactiva y compartible, todo ello manteniendo un código limpio y reproducible que se lleve bien con los sistemas de control de versiones.

#ai code assistant#data science#git-friendly#open source#python-notebook#reactive programming#web app

Características principales

Qué la hace destacar
01
La ejecución reactiva se encarga de actualizar automáticamente todas las celdas dependientes en cuanto haces un cambio en el código.
02
Incluye elementos de UI interactivos ya integrados, como sliders, dropdowns y dataframes.
03
Los notebooks son básicamente archivos de Python, así que puedes gestionar sus versiones con Git sin complicaciones.
04
Puedes compartir tus notebooks como apps web interactivas o ejecutarlos directamente como scripts.
05
Un editor nacido para la AI, con soporte de copilot y un chat que realmente entiende el contexto de tu proyecto.

¿Para quién es marimo?

Quién saca más provecho de esta herramienta
exploratory data analysis and visualization
prototyping machine learning models
creating interactive data dashboards and tools

Confianza y presencia

Dominio Dominio registrado en 2022

Alternativas en Desarrollo

Parca Verificada Desarrollo

Herramienta de perfilado continuo de código abierto que encuentra cuellos de botella de CPU, memoria y E/S sin configuraciones complejas.

Hackertab.dev Verificada Desarrollo

Página de nueva pestaña del navegador que agrega noticias, herramientas y conferencias para desarrolladores de más de 50 fuentes con curación por IA

Kalmia Verificada Desarrollo

Una herramienta gratuita y de código abierto para crear sitios web de documentación rápidos y modernos a partir de archivos Markdown.

deepsense.ai Verificada Desarrollo

Servicios de consultoría y desarrollo de software de IA a medida para empresas.

Umbrel Verificada Desarrollo

Un sistema operativo para servidores domésticos personales que te permite alojar tus propios archivos, multimedia, modelos de IA y Bitcoin en tu hardware.

Three.js Verificada Desarrollo

Librería de JavaScript para crear gráficos 3D y experiencias interactivas en navegadores web.

Sitio Top 100k
Apple Pkl Verificada Desarrollo

Un lenguaje de programación para crear y validar archivos de configuración, y luego exportarlos a JSON, YAML o código.

Roundtable Verificada Desarrollo

Detección de bots con IA que califica el comportamiento del usuario en tiempo real para bloquear el fraude sin CAPTCHAs.

n8n

Herramientas similares

Memo Verificada Asistentes de escritura

App de notas en Markdown que usa GitHub Gists para un almacenamiento privado y accesible, con análisis de escritura mediante IA.

Nimo Verificada Espacio de trabajo IA

Un lienzo de escritorio que organiza tus aplicaciones de IA, agentes y flujos de trabajo en un espacio único y privado.

Mito AI Verificada Análisis de datos

Herramienta de hojas de cálculo con IA que genera automáticamente código Python a partir de tus fórmulas y ediciones.

Grimo Verificada Asistentes de escritura

Editor de texto con IA que escribe contigo: accede a múltiples modelos de IA, entrada de voz y herramientas de colaboración en un solo lugar.

remio AI Verificada Asistente

Un asistente de IA de escritorio que aprende de tus archivos, correos y reuniones para ofrecer ayuda personalizada y consciente del contexto.

marpy.io Verificada Herramientas para desarrolladores

IDE de programación con IA centrado en Python y protecciones para migraciones de bases de datos, dependencias y despliegue

Asistente de IA para Jupyter notebooks: escribe, ejecuta y depura código Python directamente en tus celdas para acelerar el análisis de datos.

Compartir X LinkedIn Telegram
marimo Visitar