marimo

@marimo_io
105 Followers
0 Following
220 Posts
An open-source reactive notebook for Python: reproducible, git-friendly, executable, shareable as apps

🌐 http://github.com/marimo-team/marimo
💬 http://discord.gg/JE7nhX6mD8

In case you haven't heard about it, Manim-slides is just plain awesome.

https://youtu.be/ZZBkvfesKG0

Manim Slides is plain awesome

YouTube

Time to completely rethink what widgets can do in a notebook.

https://youtu.be/-Nvhuw_1iDM

This might be our most elaborate anywidget yet

YouTube

Just in time for the holiday season: a notebook that has widgets, machine learning, a FastAPI application, a command line utility *and* unit tests.

It's such a nice pattern for so many projects.
https://youtu.be/ME613nhNc6Y

Can your notebook serve FastAPI? marimo can!

YouTube

Coding with ollama is becoming an increasingly legit option when you look at all the models out there these days.

That's why we made it easier to configure in marimo, all details are in the video below:

https://www.youtube.com/watch?v=IoveQCa6feg

Coding with Ollama feels better now

YouTube

Sometimes, when you combine the right tools, a nice repeatable pattern emerges.

Enter the "marimo-pydantic-pytorch-skypilot" trick!
https://youtu.be/JCVzYz8PrRQ

Ah yes, the "marimo-pydantic-pytorch-skypilot" trick!

YouTube

We're having our final community call of the year this Friday, Dec 12 from 11 AM to 12 PM PST.

Join us as we discuss the latest updates such as the VS Code extension, showcase community projects, and more!

Add to your calendar / RSVP: https://luma.com/ij7g8wkh

marimo community call · Luma

Join us as we discuss the latest updates, highlight community projects, and more!

marimo notebooks have a great editing experience, but you can also run them as web apps, command line applications or as a testing suite!

It's unconventional, but understanding this is a huge unlock!

So we made a new video to explain it:
https://youtu.be/q9QPWEnPmlE

How marimo notebooks can be used in four different ways

YouTube

Maybe it's less about having "the best LLM" but more about having "the best context" to give to an LLM to really get the most out of a coding agent.

And with that in mind, we've been adding some features in marimo!
https://youtu.be/yQfPm_Vd4jo

Why Coding Agents in marimo are better

YouTube

You can choose to let our extension manage packages for you, with uv.

Import a package and you're automatically prompted to install it if it's missing. Dependencies are recorded in script metadata, making your notebooks reproducible down to the packages.

Read more in our blog: https://marimo.io/blog/vscode
Announcing our VS Code and Cursor extension

Bringing a native marimo experience to your favorite IDE