Hacker GitHub

← All repos

konsoletyper/teavm

View on GitHub ↗ ★ 3,143 Java

Compiles Java bytecode to JavaScript, WebAssembly and C

24 mentions on Hacker News by 18 people: 1 story, 23 comments · first 2015-10-31 · latest 2026-10-19

Mentions per year 24 mentions · busiest year 2023 (7)
20082026
  1. Or Java: https://github.com/konsoletyper/teavm
    comment by theanonymousone · 2026-10-19 · in Java sealed classes and exhaustive pattern matching
  2. …Just add another build step to your bundler or whatever web dev uses nowadays to build apps. [0] https://github.com/konsoletyper/teavm
  3. No Swing support at present. There is an issue filed, but it is in need of an implementer: https://github.com/konsoletyper/teavm/issues/406 I made a general guide for migrating from Swing to TeaVM here:…
  4. Joel from our team worked on the initial prototype for WASI support in TeaVM ( https://github.com/konsoletyper/teavm/pull/610 ), and we temporarily forked before the WASI support made it to the official repo. Good reminder to deprecate…
  5. …guys keep using this old non-maintained fork of TeaVM, while there's WASI support in main TeaVM ( https://github.com/konsoletyper/teavm )?
  6. There is TeaVM though which is AOT https://github.com/konsoletyper/teavm
  7. …it looks ok. What sort of example you need? What's wrong with the Hello World link you posted, i.e. https://github.com/konsoletyper/teavm/tree/master/samples/he... ?
  8. …) or post a message to Google Groups or on Github discussions ( https://github.com/konsoletyper/teavm/discussions )
  9. …/ runtime that hasn't at least had a very simple example or two within their own documentation. https://github.com/konsoletyper/teavm/tree/master/samples/he... seems to be where they have their hello world, but ... what am I even looking…
  10. Uses this apparently: https://github.com/konsoletyper/teavm "TeaVM is an ahead-of-time compiler for Java bytecode that emits JavaScript and WebAssembly that runs in a browser."
    comment by bullen · 2023-02-08 · in Open RuneScape Classic
  11. …with lots of functionality. One key part for the browser integration module (SnapTea) is TeaVM https://github.com/konsoletyper/teavm TeaVM converts Java code to run in the browser. It provides the ability to call JS functions to access…
  12. SnapTea leverages TeaVM https://github.com/konsoletyper/teavm to convert Java to JS. However, SnapKit provides an entire UI framework layer too, enabling app portability to other environments (like the desktop JRE).
  13. …support code splitting that Both GWT and Closure Compiler support, or cross-module code motion. https://github.com/konsoletyper/teavm/issues/333
    comment by cromwellian · 2021-03-17 · in The Modern Java Platform – 2021 Edition
  14. …a way to do promises yet". TeaVM provides Java wrappers for most JS APIs, including promises ( https://github.com/konsoletyper/teavm/blob/master/core/src/m... ). If you require an API that doesn't have a wrapper yet, it is dead simple to…
    comment by shannah78 · 2021-01-31 · in TeaVM: Build Fast, Modern Web Apps in Java
  15. …I was wrong, it seems to be actively maintained and evolving on GitHub[1]. [0] http://teavm.org [1] https://github.com/konsoletyper/teavm/issues
  16. …I don’t have any obvious ways to move the app forward, so the addiction dissipated ;) Run through https://github.com/konsoletyper/teavm to WASM and abstract graphics calls and what not :-)
  17. Looks like simple mark-and-sweep, yes. https://github.com/konsoletyper/teavm/blob/d882fd1/core/src/...
  18. https://github.com/konsoletyper/teavm/blob/d882fd14a63cc1bd7...
  19. …It is already happening. https://github.com/SteveSanderson/Blazor https://github.com/kg/ilwasm https://github.com/konsoletyper/teavm In two to three years time, Flash will be back.
  20. No [0], and no in the other direction [1] (disclaimer, I'm the author of the latter) 0 - https://github.com/konsoletyper/teavm 1 - https://github.com/cretz/asmble
  21. …the stdlib, not the translation. As an alternative, I would recommend people look at TeaVM[0]. 0 - https://github.com/konsoletyper/teavm
  22. TeaVM [1] does this, but I don't know much about it. [1] https://github.com/konsoletyper/teavm
  23. …Scala as well. But I've never used it, so cannot recommend really. 1. http://www.gwtproject.org/ 2. https://github.com/konsoletyper/teavm
    comment by prohor · 2015-11-24 · in Scala.js has a new website
  24. ▲ 2
    TeaVM – Java Bytecode to JS
    story by crudbug · 2015-10-31 · 1 comment