marimo is an open-source notebook for Python and SQL, designed from the ground up for working with data โ run reproducible experiments, version with Git, share as interactive web apps, and execute as Python scripts. All in a modern, AI-powered editor.
Great notebook environment as a replacement for Jupyter in many use cases. Makes it seamless to develop visualizations and web apps, and are reproducible and easy to version with git!
Thanks Adit! ๐ Love what you've been up to with marimo
Report
Viktor.comAn AI coworker that actually does the work
Promoted
I love building apps in python, and I love that I can now create great looking ui components that look and feel modern. I was never a fan of Jupiter notebook, simply because it is too messy and impossible to tell which cells have run when. With marimo, I know for sure that cells react to each other and updates gets pushed through. It's enabled me to get my simulation tools into the company where I work and share it with others.
So so helpful. I work in the analytics space and this is the perfect stop gap for somewhere in between a fully fleshed out app and a jupyter notebook. It enables going from prototype to real production code fast, while also being pretty easy to use.
If I were to give some feedback, I'd invest more in making the the UI widgets easier to work with (maybe even more like hex where you can just add components). In that same vein, having a table component that's prebuilt would be awesome. I think that most users of this product will want to focus more on the functionality, refining business logic, and data gathering, rather than building UI components, so almost counter-intuitively, I think it makes a lot of sense making the UI really easy to work with.
Overall though, give it a spin. I think you'll like it.
Iโve been using Marimo for over a year and it is the best damn notebook environment Iโve ever used. When I was learning ML, half my time was spent debugging variables that were out of sync with my cells, figuring out the commands to plot things correctly, and other annoying tedium.
No more. I make stuff in Marimo and the slider elements and dynamically updating cells are soooooo cool. I didnโt realize notebooks could be fun!
This is so obviously the future of data science. Looking forward to see what else Marimo team builds going forward.
marimo