WebFX @WebFXProject
A JavaFX application transpiler. Write your Web Application in JavaFX and WebFX will transpile it in pure JS. https://t.co/65qCUHB0xj webfx.dev Joined September 2022-
Tweets55
-
Followers290
-
Following11
-
Likes23
You can now compile your #JavaFX web apps to #WebAssembly with WebFX and even write them in #Kotlin thanks to its new #TeaVM support. More info in our blog below, including live demos! 🔥 blog.webfx.dev/2025/11/17/tea…
Holiday time! ⛱️🌞 We added a level selector to JArkanoid! Discover all 32 levels of this other excellent #JavaFX game written by @hansolo_ Playable online at jarkanoid.webfx.dev Thank you btw for the 300+ stars on the #WebFX GitHub repo! ⭐️⭐️⭐️ 🙏
@javasunsFX The author said "it is just a fun project for practicing purpose with lots of unfinished things". Not many devs go beyond standard layouts, not knowing javafx allows writing our own, a powerful feature for responsive design, as explained in the "Responsive" card on our website.
A user kindly shared his app that we host at meteo.webfx.dev It showcases some cool #webfx features: ◆ Scene graph (no canvas) ◆ Charts ◆ Dual CSS (#javafx & web) ◆ I18n ◆ Json ◆ Web service ◆ Java service ◆ Local storage ◆ Sound Repo listed in webfx-demos
@phidias51 @justinfagnani For these 2 reasons (TeaVM cannot transpile JavaFX and WASM cannot access the DOM), it is not true that JavaFX compiles to WASM, at this time of writing.
@phidias51 @justinfagnani Also, WASM has a serious limitation: it cannot access the DOM. There is a trick to give it a canvas, but that's it. So transpiling an entire JavaFX app into a pure WASM code (with no JS) that would map the JavaFX scene graph into DOM is impossible mission today.
@phidias51 @justinfagnani The website you mentioned clearly states that JavaFX doesn't compile in the browser (actually it does now with WebFX). TeaVM cannot transpile all Java apps (same with GWT, J2CL, etc...). In particular, it cannot transpile any JavaFX app, because JavaFX is not TeaVM compatible.
@phidias51 @justinfagnani It uses SnapKit, not JavaFX. As far as we know, WebFX is the only JavaFX transpiler. We may support WASM in the future, but saying JavaFX compiles to WASM is incorrect today.
@phidias51 @justinfagnani #javafx compiles to WASM?
SpaceFX (new version) is playable online at spacefx.webfx.dev #JavaFX #WebFX #Java #GWT #WebDev #IndieGame #GameDev #WebGame #FreeGame #OpenSource
We've released a new version of SpaceFX! 🚀 A few updates to make the game even more challenging for true gamers. Check it out on our GitHub demo space 🕹 github.com/webfx-demos
We've released a new version of SpaceFX! 🚀 A few updates to make the game even more challenging for true gamers. Check it out on our GitHub demo space 🕹 github.com/webfx-demos
@gochev The JavaFX controls supported so far are listed in our roadmap which is located in our README: github.com/webfx-project/… (read the roadmap comments). We will add a demo link to these controls soon. For complex controls, we will first provide lighter alternatives in WebFX Extras.
If you would like to follow the WebFX project more closely, you can now join our #news channel on Discord, as well as a #general chat for questions or support. You can find the links in our README, which also includes an updated roadmap. github.com/webfx-project/…
Thank you JetBrains for the free license 🙏 With IDEA Ultimate profiler, we greatly improved the performance of our CLI. - WebFX Platform: 105 java modules - WebFX: 39 - WebFX Extras: 65 - WebFX Stack: 115 - Modality: 141 All 465 pom.xml & deps updated in 17s from src (800k+ LOC)
@EvanderTor57903 WebFX has a good coverage of javafx-graphics, javafx-media, javafx-web, but middle coverage of javafx-controls. So far it supports Button, CheckBox, RadioButton, ContextMenu, Label, Hyperlink, TextField, TextArea, PasswordField, ProgressBar, Slider, ScrollPane, SplitPane, TabPane
WebFX now supports WebGL. This means that you can program a JavaFX canvas with a WebGL context in the browser. Here is a live demo: cube.webfx.dev #WebGL #WebFX #JavaFX
@orango_mango @dlemmermann @SystemsInCode @HydraulicDev Yes, that's what fxlauncher & getdown do, and I guess also the solutions mentioned by @dlemmermann, they download the latest jar from an alternative app store (or your own server). I don't know if there are solutions that work also with native JavaFX apps compiled with Gluon.
The #webfx Fetch API allows you to query web services (text, json, etc...). Fully cross-platform => your code will run on all supported platforms (desktops, servers, mobiles & browser) like illustrated by this #javafx chess game running in the browser (congrats @orango_mango).
Chess 2.0 is finally complete. The #webfx version is now available at orangomango.itch.io/chess 🕹️ Play single player against stockfish ♟️Play multiplayer against a friend in LAN or on the server. A #chess game made in #java and #javafx for Linux, Windows, Mac, Android and browser.
@SystemsInCode @orango_mango Confining users to a specific platform doesn't seem a modern approach. JavaFX desktop apps can have instant updates via fxlauncher or getdown (we have one in prod still working like a charm today!). No equivalent with modern app stores yet => in-app msg seems the only option...🤷♂️
Gerrit Grunwald 🇺�... @hansolo_
9K Followers 1K Following JUG Leader, Java Champion, ❤️ Java, coding in general, mountain biking and photography...may the force be with you... https://t.co/4kMRjNq41Q
JavaFX 3D @JavaFX3D
371 Followers 144 Following All things JavaFX and JavaFX 3D. Tweets, retweets, or likes do not imply an endorsement from any company, organization, or product.
Carl Dea ⒻⓍ🕊 @carldea
3K Followers 2K Following Software Developer, Book Author, JavaFX fan, and love AI. Most importantly a husband & proud father. My opinions are my own.
Nicolai Parlog 🇺�... @nipafx
19K Followers 375 Following #Java enthusiast with a passion for learning and sharing, DevRel at Oracle but views are my own; left for 🐘::[email protected] & 🦋::https://t.co/Lm3YxVQM74
Joe Mwangi Mburu (조... @JoeMwangiMburu
775 Followers 3K Following BSc: Industrial Chemistry| MSc: Nuclear Power Plant Engineering | Clean Energy Advocate | Nuclear Energy Enthusiast | Programmer | Photographer
Michael Paus @MichaelPaus
350 Followers 182 Following Aerospace Engineer, Java, Kotlin, JavaFX and Compose enthusiast, OpenJFX author, Chairman of Java User Group Stuttgart e.V., @[email protected]
Sean Phillips @SeanMiPhillips
2K Followers 473 Following Applied Data Science. Data Visualization. Johns Hopkins University Applied Physics Lab. JavaFX. Machine Learning JavaOne Rock Star Deep Space Trajectory Design
Dr. Jawa @lofidewanto
1K Followers 305 Following Model@Java - Trainer and Author for Software Development with Java - Speak the real Jawa Language
Matt Coley @invokecoley
329 Followers 433 Following Java zealot // Reverse-Engineering enthusiast All opinions are my own. Are yours?
Steve Hannah @shannah78
423 Followers 411 Following Addicting to building things - mostly with software.
Software Grower / Sof... @MAMADOUAHMADOU2
588 Followers 4K Following DevOps SRE/ DevSecOps enthusiast Sapere aude #TechLover #CI/CD(#Networking #Linux #Docker #Kubernetes #Terraform #Ansible)
Bruno Tavares @brunogptavares
4 Followers 65 Following
Clinton Breckenridge ... @godaddysite
104 Followers 2K Following
Felix Alejandro G. @felixalguzman
151 Followers 5K Following You follow me , i follow you. https://t.co/DkDSkmrrcZ
NiteStyle tony @007ynot
4 Followers 141 Following
Vincent @dagvin
74 Followers 1K Following
Bob @Bob55440841
0 Followers 10 Following
P. N. @PN5694054825049
0 Followers 20 Following
Keith Combs @keithkcombs
44 Followers 137 Following Java Developer, JUG Leader, Mountain Biker, Hi Performance Auto Enthusiast, Poker Player, Anime Afficianado, Gamer, Antisocialite, NOT a professional fisherman
watchdog-app @app_watchdog
11 Followers 15 Following
APIdia @apidia_net
90 Followers 1K Following Growing collection of high-quality Java API documentation. Interlinked. No tracking. Ready to use. #APIdoc #Java #JavaDoc Impressum: https://t.co/rVrFQpcN4i
jpro @jpro_io
461 Followers 170 Following jpro brings JavaFX to the web - without the need of a plugin. https://t.co/Ko2uxGqD3i
Dejan @java4now
0 Followers 14 Following
airsquared @airsq4red
7 Followers 75 Following
云梦泽 @13397186868lxf
15 Followers 284 Following
Dmitriy Vostrikov @dsvost
11 Followers 176 Following
Luke Pham @REMEMBER_70411
60 Followers 6K Following
josue @codejss
17 Followers 351 Following Student Engineering Informatics 💻- l ❤️ Java - I ❤️ heavy metal 🎸- Interested in all things about #java
Paul Friedrich Schulz @fritzpaulcom
74 Followers 932 Following
程序员大熊 @xiongchun007
14K Followers 3K Following 👨💻 驻山程序员, 分享 AI 产品构建 • 软件出海实战 🛠️ Building @DataCollie, an AI-native data workbench, in public
Daniel Zimmermann @DystopianSnow
147 Followers 439 Following
Marrok Abderrahmane @abdomarrok
110 Followers 208 Following Software Dev 🚀 | Innovating with code & design 💡✨
Michal Kocjan @KocjanMichal
2 Followers 209 Following
Firekiss2000 @FBoma086
151 Followers 4K Following
JTableFX @JTableFX
1 Followers 16 Following Open-source JavaFX project that provides flexible configurable user interface control for 2D spreadsheet-like table grid of data cells
Felipe Moraes @fe_amoraes
76 Followers 463 Following Java/Kotlin Developer, JakartaEE evangelist (but currently working with Spring stack 😅), Microprofile.
Rubens @RubensAngelo4
334 Followers 5K Following F1 Passion, distributed system, component model, Java love,j performance, oop love, solid principles
Apache Causeway @ApacheCauseway
105 Followers 542 Following Quickly build domain-driven apps, on top of Spring Boot. You write the business logic, the framework handles the UI, REST and GraphQL APIs. ASF v2 license
Stanyslas Matayo @MATAYOB
40 Followers 418 Following In love with Application development. Java enthusiast, Netbeans fan. Coordination, Data, Information Management & Monitoring Specialist.
nb @mediabuffoon
10 Followers 36 Following
Eldrid Rensburg @EldridRensburg
40 Followers 3K Following In the beginning, the Universe implemented Unix (Linux) & C (C with Classes) & stated: let there = vars; & /* commented that IT was good */ :-) ¯¯¯\_(ツ)_/¯¯¯
Robert Morrobel @roberto_mgo
9 Followers 454 Following
Krisztian Koncz @ChrisOnJava
75 Followers 674 Following
achen @TAKETODAY_99
44 Followers 1K FollowingPetr Ogurek 🇺🇦 @pogurek
12 Followers 255 Following
aristides.villarreal @aristidesvbravo
504 Followers 1K Following @java_champions, https://t.co/kxv3csFnD7 jmoordb-core, https://t.co/hCgj2XskA8
Evander Torres @EvanderTor57903
15 Followers 190 Following software developer, computer scientist, entrepreneur, minimalist, fullstack programmer
Maril @Maril9tbx
177 Followers 417 Following I'm ready for an adventure, like a ship setting sail on treacherous seas with no navigation or crew
Uladzimir @Uladzimir_Rybau
4 Followers 207 Following
ackchyually @AlexInTheSouth
8 Followers 2K Following
Gerrit Grunwald 🇺�... @hansolo_
9K Followers 1K Following JUG Leader, Java Champion, ❤️ Java, coding in general, mountain biking and photography...may the force be with you... https://t.co/4kMRjNq41Q
Foojay.io @foojayio
10K Followers 1K Following https://t.co/79DlsBV1yM: a place for friends of OpenJDK (https://t.co/bm1vJXRJlN)! Twitter handle run by @geertjanw, @ypoirier, @bazlur_rahman, @tobiasbriones_!
Mario Fusco @mariofusco
51K Followers 334 Following Java Champion ~ Open source advocate ~ Frequent speaker ~ @jugmilano coordinator ~ @QuarkusIO and @langchain4j committer at @IBM ~ Pragmatic dreamer ~ Europeist
Almas Baim @AlmasBaim
1K Followers 97 Following Head of Computing & Robotics at Brighton University. Author of #FXGL game engine. #Java #JavaFX #Kotlin open sourcerer. Computer Science PhD.
Java @java
576K Followers 751 Following The official page of the #1 programming language and development platform.
Frank Delporte #JavaO... @FrankDelporte
2K Followers 5 Following This account is not active anymore. All my blogs and social links are available on https://t.co/rdOaKwQuLA
GluonHQ @GluonHQ
2K Followers 0 Following
GitHub @github
2.7M Followers 334 Following The AI-powered developer platform to build, scale, and deliver secure software.
Dr. Jawa @lofidewanto
1K Followers 305 Following Model@Java - Trainer and Author for Software Development with Java - Speak the real Jawa Language









