For a polyglot browser to liberate the Web
Why should JavaScript be the only language allowed in the browser? BabelWeb offers a multi-runtime architecture where Python, C#, Rust, and many others can coexist, interact with the DOM, and offer true freedom to developers.
- Allow each website to choose its runtime language
- Integrate secure runtimes (Python, C#, Rust, etc.) into the browser
- Expose the DOM via typed bindings for each language
- Maintain compatibility with existing sites
- Create a modular, extensible, and secure architecture
This project is a technological utopia—but every revolution begins with an idea.
Contributors, researchers, dreamers: your ideas, your critiques, and your lines of code are welcome.
MIT—free, open, and unconstrained.
Fork, propose ideas, open issues.
Even a comment can move the revolution forward.
<html>
<meta runtime="python" /> <!-- and the dream begins -->
</html>