logo
marimo
Custom UI plugins
Initializing search
    marimo-team/marimo
    • Marimo
    • Getting Started
    • User Guide
    • API Reference
    • Commands
    • Examples
    • FAQ
    • Community
    • Integrations
    marimo-team/marimo
    • Marimo
    • Getting Started
      • Installation
      • Quickstart
      • Key Concepts
    • User Guide
      • Running cells
      • Interactive elements
      • Visualize outputs
      • Migrate from Jupyter
      • Expensive notebooks
      • SQL, dataframes, and plots
        • DataFrames
        • SQL
        • Plotting
      • Package reproducibility
      • Editor features
        • Editor overview
        • AI completion
        • Package management
        • Module autoreloading
        • Hotkeys
      • Using your own editor
      • Run notebooks as apps
      • Run notebooks as scripts
      • Test notebooks
        • pytest
        • doctest
      • Export to other formats
      • Publish to the web
        • Embedding
        • From GitHub
        • GitHub Pages
        • Cloudflare Pages
        • Online playground
        • Community Cloud
        • Self-host WASM
        • View outputs on GitHub
        • Deploy a backend
      • Deployment
        • Authentication
        • Docker
        • HuggingFace
        • Ploomber
        • Public gallery
        • Railway
        • nginx
        • Prebuilt containers
        • Programmatic
      • WebAssembly notebooks
      • Configuration
        • Runtime configuration
        • HTML head
        • Theming
        • Snippets
      • Coming from other tools
        • Jupytext
        • Papermill
        • Streamlit
      • Extending marimo
        • Custom UI plugins
        • Displaying objects
      • Best practices
      • Troubleshooting
      • Dangerously set state
    • API Reference
      • Markdown
      • Inputs
        • AnyWidget
        • Array
        • Batch
        • Button
        • Chat
        • Checkbox
        • Code Editor
        • Data Explorer
        • DataFrame
        • Dates
        • Dictionary
        • Dropdown
        • File
        • File Browser
        • Form
        • Microphone
        • Multiselect
        • Navigation Menu
        • Number
        • Radio
        • Range Slider
        • Refresh
        • Run Button
        • Slider
        • Switch
        • Table
        • Tabs
        • Text
        • Text Area
      • Control Flow
      • Layouts
        • Accordion
        • Callout
        • Carousel
        • Justify
        • Lazy
        • Plain
        • Routes
        • Sidebar
        • Stacks
        • Tree
      • Plotting
      • Media
        • Audio
        • Download
        • Image
        • PDF
        • Plain Text
        • Video
      • Progress Bars and Status
      • Outputs
      • Diagrams
      • HTML
      • Query Parameters
      • Command Line Arguments
      • Caching
      • State
      • App
      • Cell
      • Miscellaneous
    • Commands
      • Notebooks
      • Recipes
      • Islands
    • FAQ
      • Community
      • Contributing
      • Code of Conduct
    • Integrations
      • BigQuery
      • Google Cloud Storage
      • Google Sheets
      • MotherDuck

    Custom UI plugins

    Build custom UI plugins that hook into marimo’s reactive execution engine by using anywidget. See our AnyWidget API docs for more information.

    Previous
    Extending marimo
    Next
    Displaying objects
    © marimo 2024