Show HN: I made a scripting language run in the browser with no HTML

4 sinisterMage 0 6/3/2025, 6:02:22 PM github.com ↗
Hey HN,

A while back I posted about W++ (a Python-style scripting language that runs on .NET). I couldn’t resist pushing it further, so now… here’s OOPSIEWASM: A (very experimental) way to run W++ in the browser via WebAssembly—with a live playground, real canvas drawing, and (maybe, one day) the dream of replacing HTML.

What’s working:

Write W++ code in your browser and run it instantly (no C#, no JavaScript, no HTML needed)

Call browser canvas APIs from W++ (via externcall)

All running in Blazor WebAssembly

Playground UI is just the start—my final boss goal: “web apps with zero HTML in dev tools”

How hacky is it?

Extremely.

But it’s real, and you can try it!

All code is MIT-licensed and on GitHub.

Link for the showcase video https://github.com/sinisterMage/WPlusPlusPlayground/blob/mai...

Repo: https://github.com/sinisterMage/WPlusPlusPlayground (look for OOPSIEWASM)

Try it out, read the code, ask me anything (including how much C# black magic was needed). I’d love your feedback, ideas, and even wild critiques.

Comments (0)

No comments yet