We feature a project or marimo notebook from the community every Thursday!
Have a project that you'd like us to spotlight? Feel free to open an issue.
The example notebooks in this repo have their package dependencies inlined.
If you have uv
installed, you can open a
notebook with
uvx marimo run --sandbox notebook.py
and marimo will automatically install its dependencies in an isolated virtual environment.
To edit the notebook source code, replace run
with edit
in the above commands.
Vincent Warmerdam |
Stanford WE3 Lab | Mustjaab |
- anywidget is a Python library for making interoperable widgets; use anywidget to make custom UI elements for marimo.
- Georgios Varnavides: Miller Fellow at UC Berkeley who uses marimo's WebAssembly features to create interactive science content.
- Bennet Meyers Bennet Meyers is a staff scientist at SLAC who has been a supporter of marimo since day one; he made and deployed the first ever marimo notebook, an interactive tutorial that teaches how to use signal decomposition.
- xDSL xDSL is a Python-native compiler toolkit that lowers the barrier to entry for developing DSLs. It's closely connected to the MLIR/LLVM projects and aims to enable exascale computing. xDSL uses marimo to create interactive documentation with embedded playground notebooks.
- NASA CVXPY The CVXPY team taught a course on convex optimization to scientists at NASA, powered by marimo notebooks. From designing aircraft to landing rockets, marimo brought their lessons to life.
- vrtnis vrtnis is a prolific contributor to the marimo community, creating numerous interactive notebooks including a k-d tree visualizer, an LMSYS win rate predictor, and even Pong! They also developed the AI docs bot for the marimo community and created a comprehensive marimo cheatsheet.
- Haleshot Haleshot is an aspiring AI/ML engineer and a python enthusiast: pursuing a B.Tech in AI and an open-source enthusiast. As a key contributor and newly appointed marimo ambassador, he plays a vital role in the marimo community. Haleshot has created various notebooks, including a Goodreads Dataset EDA, and leads the marimo spotlight repository.
- marimo-tutorials A comprehensive collection of tutorials covering various aspects of marimo, created by Haleshot. These tutorials serve as an excellent resource for both beginners and advanced users looking to explore the full potential of marimo.
- Stanford WE3 Lab The Stanford WE3 Lab team, including Akshay Rao and Fletch, presents a study on "Valuing Energy Flexibility from Water Systems." Their marimo notebook visualizes methods for efficient operation of water systems in a decarbonizing grid, showcasing the application of data science in sustainable infrastructure management.
- Mustjaab Mustjaab is an enthusiastic contributor to the marimo community, sharing numerous fascinating notebooks including analyses of greenhouse gas emissions, exploration of Perplexity using
mo.ui.chat
, and various other insightful and interactive notebooks. - Vincent Warmerdam Vincent Warmerdam is a creative developer known for crafting innovative and educational notebooks that make complex concepts accessible and engaging.
Note
All of our spotlights are part of the Community Spotlights collection, where we showcase outstanding projects and contributions from the marimo community. This collection demonstrates the diverse and innovative ways our community members are using marimo to create engaging, interactive content across various domains.
We love to share our community spotlights across various platforms! You can find these promotions and join the conversation on:
- LinkedIn: marimo LinkedIn
- Twitter: @marimo_io
- Discord: marimo community
Feel free to like, share, and comment on these posts to help spread the word about these amazing projects and contributors!