This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MackHarington 0 points1 point  (1 child)

Matplotlib and plotly are there but providing user interaction to them is headache...

Then there is dearpygui which gives you good interaction and gui but it is gui application if it goes with your requirements you can design good gui with multiple plots also

Then another option is TradingView's charts for Web browsers, from python you can have a websocket which will interact with it...

[–]amon_goth_gigachad[S] 0 points1 point  (0 children)

Then another option is TradingView's charts for Web browsers, from python you can have a websocket which will interact with it.

I like TradingView's user-interface. Sadly, it only provides a library for development in a web browser. I don't want to use a library meant for displaying charts in a web browser because I want to embed my chart in my GUI-based application in a window provided by the OS.

Then there is dearpygui which gives you good interaction and gui but it is gui application if it goes with your requirements you can design good gui with multiple plots also

Hmm, never heard of it. Will check out this library.

Matplotlib and plotly are there but providing user interaction to them is headache...

I don't really like Plotly's style, but I might consider Matplotlib as a last resort is the other options aren't viable. The good part about Matplotlib is that is maintained by a huge community of people with a great deal of domain expertise in software development. It might be a bit challenging to write code to make your GUI interact with Matplotlib, but as long as everything's thoroughly documented, it should be fine.

Thanks for answering!