It's Electron! (Basically; I know it technically isn't.)
If you're going to use Tauri I dunno why you wouldn't just use Typescript. Why bring Python into things?
simonw 57 minutes ago [-]
Because you like working Python more than typescript, and/or there are existing Python libraries you want to use that have no good typescript equivalent.
JBorrow 5 hours ago [-]
This cross platform rendering engine’s website doesn’t render well at all on Safari on the iPhone.
Oras 4 hours ago [-]
Neither on mobile chrome
swiftcoder 8 hours ago [-]
Maybe I'm an old fart, but "rendering engine" used to mean 3D graphics. This is actually a cross-platform UI toolkit? Or rather a web toolkit than can be deployed to desktop via Tauri?
yunruse 4 hours ago [-]
I thought so too at first. It is definitely something interfaced on top of Tauri[0] with some sort of 'server-side logic' framework[1]. But looking at Tauri's site, it is really hard to disentangle if PyWry is a binder about WRY[2] or not.
"OS-efficient cross-platform HTML-based UI toolkit" is a great technological thing, but neither PyWry and Tauri's sites make that clear, or meaningfully advertise what they do. Which is a shame, because there is myriad software which might benefit all to use this.
You’re not alone I was assuming it was 3D graphics as well. Disappointed to see, according to other comments, it’s a wrapper around python bindings to Tauri
rirze 6 hours ago [-]
This feels like a Rube-Goldberg kind of integration. I would love to know if there's an actual use for this opinionated stack, because I would've never guessed it.
jmague 5 hours ago [-]
This cross platform rendering engine’s website doesn’t render well at all on Chrome on Android
wisemanwillhear 5 hours ago [-]
Interesting, I've been using Flet for my projects lately, and I've been very happy for desktop environments. Never tried it on web and phone platforms, but Flet has similar run-everywhere marketing which originally drew me in. Anyone know how PyWry differs from Flet?
nycdatasci 8 hours ago [-]
Interesting project. The examples page needs screenshots.
firebot 6 hours ago [-]
Site is rendered extremely poorly on Firefox Mobile.
pywry/_vendor/pytauri_wheel/ext_mod.cpython-310-darwin.so
Looks like that's vendored from this project: https://github.com/pytauri/pytauri
If you're going to use Tauri I dunno why you wouldn't just use Typescript. Why bring Python into things?
"OS-efficient cross-platform HTML-based UI toolkit" is a great technological thing, but neither PyWry and Tauri's sites make that clear, or meaningfully advertise what they do. Which is a shame, because there is myriad software which might benefit all to use this.
[0] Tauri is akin to Chromium, I think? https://tauri.app
[1] and also a rather large amount of LLM integration; the source for PyWry has a whole section for Claude bindings
[2] the Webview Rendering librarY (WRY) used in Tauri https://github.com/tauri-apps/wry