Skip to content

[ENH]: visual plot builder #29496

Closed as not planned
Closed as not planned

Description

@steltenpower

Problem

Code is great, (learning) to code a bit less so.
For anybody not using matplotlib very often I'd say a visual builder would slash development time.

Proposed solution

Maybe start with https://matplotlib.org/stable/_images/anatomy.png and make it interactive ?

Especially in Jupyter(Lite) it would allow so many more people to start making reproducible plots

Activity

  1. story645 commented on Jan 20, 2025

    @story645
    Member

    Are you looking for something like #22634 #11415 or something like https://pylustrator.readthedocs.io/en/latest/

  2. jklymak commented on Jan 21, 2025

    @jklymak
    Member

    There is nothing in Matplotlib stopping anyone from making a "visual builder" as an external package. I don't think that should be a concern of the main library.

  3. QuLogic commented on Jan 21, 2025

    @QuLogic
    Member

    This might be useful, but I don't think it belongs here. We are not UX designers and it's not really our area. It would be better as an external package. For example, Graphs.

  4. agriyakhetarpal commented on Jan 21, 2025

    @agriyakhetarpal

    I don't know if this is helpful, but I found https://matplotlib.online/about from a quick search that uses Pyodide under the hood, and my impression is that it is as visual as it can get. I wasn't able to get it to fully work, though.

    We also have some other projects listed on this page: https://pyodide.org/en/stable/project/related-projects.html, which you may draw inspiration from if you wish to build something of your own, as you are free to access all of the popular web APIs out there with Pyodide's JS FFI.

  5. steltenpower commented on Jan 22, 2025

    @steltenpower
    Author

    As you've helped me with starter points outside here and implementing the idea is not part of this project, closing this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions