All Projects → renatoathaydes → jvm-alternatives-to-js

renatoathaydes / jvm-alternatives-to-js

Licence: Apache-2.0 license
Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
dart
5743 projects
Makefile
30231 projects

Projects that are alternatives of or similar to jvm-alternatives-to-js

j4ts
Core Java APIs for TypeScript / JavaScript / JSweet
Stars: ✭ 92 (+283.33%)
Mutual labels:  gwt, jsweet
helloworld-web
Hello World web application in 39 different ways in Java
Stars: ✭ 18 (-25%)
Mutual labels:  vaadin, gwt
Java Electron Tutorial
How to build Java Desktop applications with Electron
Stars: ✭ 215 (+795.83%)
Mutual labels:  vaadin
vaadin-board
Web Component for creating flexible responsive layouts and building nice looking dashboards.
Stars: ✭ 17 (-29.17%)
Mutual labels:  vaadin
domino-jackson
Jackson with Annotation processing
Stars: ✭ 46 (+91.67%)
Mutual labels:  gwt
picocog
A tiny code generation library (< 8 KB) written in Java, useful for any purpose, but ideal for JSR-269
Stars: ✭ 82 (+241.67%)
Mutual labels:  gwt
webfx
A JavaFX application transpiler. Write your Web Application in JavaFX and WebFX will transpile it in pure JS.
Stars: ✭ 210 (+775%)
Mutual labels:  gwt
Vaadin Date Picker
The Web Component providing a date selection field with scrollable month calendar. Part of the Vaadin components.
Stars: ✭ 158 (+558.33%)
Mutual labels:  vaadin
go-gwt-example
Example of GWT as frontend for Golang application
Stars: ✭ 17 (-29.17%)
Mutual labels:  gwt
microservices4vaadin
Sample application to show the secured integration of microservices and vaadin
Stars: ✭ 30 (+25%)
Mutual labels:  vaadin
owlcms4
Olympic Weightlifting Competition Management System
Stars: ✭ 41 (+70.83%)
Mutual labels:  vaadin
Hybrid-Menu
Hybrid-Menu Widget for Vaadin Application
Stars: ✭ 23 (-4.17%)
Mutual labels:  vaadin
vaadin-select
Customizable Web Component similar to a native browser select. Part of the Vaadin components.
Stars: ✭ 18 (-25%)
Mutual labels:  vaadin
vavr-gwt
GWT module for Vavr
Stars: ✭ 20 (-16.67%)
Mutual labels:  gwt
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+1241.67%)
Mutual labels:  vaadin
tutorial
Introduction to Vaadin
Stars: ✭ 58 (+141.67%)
Mutual labels:  vaadin
Metl
Metl is a simple, web-based integration platform that allows for several different styles of data integration including messaging, file based Extract/Transform/Load (ETL), and remote procedure invocation via Web Services. Read more at www.jumpmind.com/products/metl/overview
Stars: ✭ 185 (+670.83%)
Mutual labels:  vaadin
vaadstrap
Bootstrap for Vaadin
Stars: ✭ 13 (-45.83%)
Mutual labels:  vaadin
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (-37.5%)
Mutual labels:  vaadin
GeoFuse
Thematic Engine for Dynamic CSV or Tab Delimited Data
Stars: ✭ 15 (-37.5%)
Mutual labels:  vaadin

JVM alternatives to JS

This repo contains different implementations of a simple counter application in the following Java-based technologies:

  • CheerpJ
  • GWT
  • JSweet
  • TeaVM
  • Vaadin Flow

bck2brwsr example is broken - I couldn't get it working.

For comparison, it also contains the following other implementations:

  • React.js
  • Dart

Code for blog post: Comparing JVM alternatives to JavaScript.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].