6 comments

  • 2ndorderthought 17 minutes ago

    Is this downloading and installing Python packages into the browser via wasm?

    I like the idea a little bit. Mostly because I don't like javascript. So I say keep going for it, it could fill some niches.

    I'm sure you know this, but the page takes like 30s to load on mobile. It wasn't a comfortable ux. Once it did load it seemed pretty fast though so kudos. Kind of gave me macromedia flash vibes from 2002.

  • gloflo an hour ago

    If no JavaScript then what enables interactivity?

    • pstomi an hour ago

      Thanks for the question! I should have said almost no JavaScript:

      There is a minimal amount of JavaScript just to download and run pyodide and then it is only Python: see example at

      https://imgui-bundle.pages.dev/playground/?demo=p_35_minimal...

      • fredcallagan 6 minutes ago

        Very very impressive! So many use cases for this. Thanks again

    • hagbard_c an hour ago

      Web assembly? This started out as a bowdlerised form of JavaScript (asm.js) but evolved to become is own thing.

      • sheept 37 minutes ago

        You still need JavaScript to instantiate WebAssembly and let it interact with the page, which is why your sibling comment admits there's still a bit of JS.