4 ms·
Can this be used to create a desktop application using Electron?
by outlace 8y ago
Can this be used to create a desktop application using Electron?
- arduinomancer 8y agoThat would be an interesting stack if you could write desktop apps using Python but use the DOM/Browser stuff for the UI layer.
- frmdstryr 8y agohttps://github.com/codelv/enaml-web/ https://github.com/codelv/enaml-web/ does exactly that
- outlace 8y agoYeah I often run into the need to develop basic UIs for data analysis for people with limited programming experience. Currently I have to settle for using Jupyter notebooks with embedded ipywidgets, but it's not still not very user-friendly. And the desktop app libraries like PyQt5 are overkill for what I need, and most of the visualization libraries I use are designed for jupyter notebooks/web e.g. Bokeh. If I could just port my jupyter notebook+widgets+plots into an Electron window and ship it to people that'd be awesome.
- geophph 8y agoMaybe check out Dash by Plotly. It's helped me address that exact situation as well.
- smoqadam 8y agoA couple of years ago I started to learn Python and made something like this. Desktop applications with Flask and PyQtWebkit. https://github.com/smoqadam/PyFladesk https://github.com/smoqadam/PyFladesk and this is the sample app: https://github.com/smoqadam/PyFladesk-rss-reader https://github.com/smoqadam/PyFladesk-rss-reader
- pjmlp 8y agoPlease don't, Qt for Python is so much better option. https://www.qt.io/qt-for-python https://www.qt.io/qt-for-python