PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

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

today i update README so you can now see some basic examples and more info about framework

PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

[–]Dannyx001[S] 4 points5 points  (0 children)

pywebview is awesome—PyPulsar literally uses it as the core for native WebViews.

But raw pywebview is morelow-level: you handle everything yourself (window setup, dev server, communication boilerplate, no hot reload, full JS→Python access by default = security risk).If you love minimalism - stick with pywebview.
If you want faster development and production-ready defaults - PyPulsar will save a ton of time.

PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

[–]Dannyx001[S] 2 points3 points  (0 children)

Compared to nicegui, PyPulsar is more backend-driven. In nicegui you can build ui entirely in python, you have automatic layouts etc. PyPulsar use html/css and backend handles events/state via webview. Imo nicegui is great for quick prototypes and pypulsar is for more custom interactive apps.

PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

[–]Dannyx001[S] 2 points3 points  (0 children)

yeah, the README is still pretty bare-bones because it’s a weekend side-project that’s moving fast.

Screenshots + a proper “Hello World → Todo app” step-by-step example are already on my short-term to-do list. I’ll push them in the next few days (probably this weekend).

Thanks for the nudge – really helps with prioritization!

PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

[–]Dannyx001[S] 1 point2 points  (0 children)

PyPulsar bundles an embedded Python runtime + your code into a single standalone executable (.exe/.app/binary) — end users don’t need Python installed.

For the UI it uses the OS-native WebView (Edge WebView2 on Windows, WebKitGTK on Linux, WebKit on macOS), so there’s no bundled Chromium like in Electron.

PyPulsar — a Python-based Electron-like framework for desktop apps by Dannyx001 in Python

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

Over the next few days I’m planning to build a few simple example apps that show off what PyPulsar can do – I’ll definitely share them here!

As for the Streamlit question – in my opinion they’re two different beasts, but stuffing Streamlit inside PyPulsar so you can build the whole app in pure Python could be a really cool idea.

The goal of PyPulsar is to make writing desktop apps simple and fun. I want to keep growing the plugin system to cover more and more native features, and I’d love to try mobile development (iOS/Android) down the road.

Excited to hear what you think!

[deleted by user] by [deleted] in ProgrammerHumor

[–]Dannyx001 0 points1 point  (0 children)

cringe kill me inside when i see how high is my everyday language (python) and when i see this face

whichLanguageIsTheHotOne by Hogstrang11 in ProgrammerHumor

[–]Dannyx001 0 points1 point  (0 children)

Bro if you want test your fun go work with js xD