Skip to content

Live refresh of marimo based on watching the filesystem #1511

@ebetica

Description

@ebetica

Description

It would be great if we can extend marimo to work with arbitrary editors. One main gripe I've had with ipynb is being forced to use their editor. However, since marimo scripts are plaintext, it should be possible to detect filesystem changes and automatically update a UI based on code edits from another editor.

Simultaneously, this would make it much easier to do code completion with language servers in a way that it would be hard to for marimo to do, e.g. build a totally independent code editor.

Suggested solution

have a filesystem watcher run on a file, and automatically update / rerun cells as in marimo edit according to file mutations.

Alternative

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedYour expertise is better than ours, we would love your help

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions