Java Returns to the Browser with TeaVM
Java Returns to the Browser with TeaVM launched on October 10, 2019 with 12 votes, #908 of 3,363 launches that month and more than 75% of that year's launches. The site was not reachable when checked in September 2026.
In plain words
TeaVM enables Java developers to compile Java code into JavaScript that runs directly in web browsers. The tool was created for developers seeking to write browser-based applications using Java instead of JavaScript. It stands out by allowing developers to leverage existing Java libraries and frameworks while building web applications, bridging the gap between server-side Java development and client-side web programming.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Awk-JVM – A toy JVM in Awk2020 · github.com · ▲180a toy jvm in awk. Contribute to rethab/awk-jvm development by creating an account on GitHub.
I finished v5 of a JVM framework I've spent spent half a decade making2022 · javalin.io · ▲377ForewordJavalin is a Java and Kotlin web framework which focuses on simplicity and Java/Kotlin interoperability.It supports WebSockets and HTTP3, and it uses...

JavaFiddle – Compile, run and share Java code fully client side2023 · javafiddle.leaningtech.com · ▲66
I made a CLI tool to create web extensions with no build configuration2024 · github.com · ▲381Hello HN! I'm the creator and solo developer of Extension.js, a development tool for browser extensions with built-in support for TypeScript, WebAssembly, React, and modern JavaScript. Developers use it to spend less time configuring the compilation config or learning new frameworks and more time actually writing code. Most projects similar to Extension.js rely on some sort of abstraction or configuration to get started, making the initial development process slow given the extra learning curve and setup guidelines. By using Extension.js, adding the package to your npm scripts is all it…
I spent my vacation writing a modern JVM assembler2022 · github.com · ▲218A JVM assembler for the modern age. Contribute to roscopeco/jasm development by creating an account on GitHub.
Source: Show HN post ↗
Launched alongside, October 2019
the whole month →
Bel▲1,288Life & fun · 2019 · paulgraham.com

Create free personalized illustrations from 3000+ elements
Growth · 2019 · icons8.com



The next generation of temperature controlled mugs
Life & fun · 2019 · ember.com
