I just checked out some articles about it, it looks like an interesting way to easily get access to pyodide. With the way native libraries in anvil work, they could probably also work together. Through this you could bring lots of access to some of the more common missing (from skulpt) CPython libraries implemented in WASM/WebAssembly instead of JavaScript.
So it looks promising, It also looks like something easier to use with anvil instead of a replacement for it.
I could see these tools being used in a DAPP with all the power of individual PC’s being utilized using nothing but a browser without having to install extra special software.
I agree this can add to Anvil but definitely not a replacement.
Anvil cannot be simiplified down to “python in the browser” only.
Anvil offers much, much more, with all its services that solve enormous problems with a few clicks and well designed APIs.
Database access, HTTP endpoints, Secrets, User Access Management, Background and scheduled tasks, Mailing service, Stripe integration just to name a few.
Oh, I was forgetting: a web IDE, environments, application hosting, web git interface… ok many more I am leaving out for sure.
So yes, this looks like a promising tool to fill in the (few) gaps Anvil has in the “python in the browser” section (many inherited from the SKULPT engine it’s based upon), nothing more.
IMHO.