Vaadin is a web application platform designed to help Java developers build intuitive and responsive applications with ease. It simplifies the complexities of modern web development with its full-stack web components, enabling you to deliver exceptional user experiences. Whether you prefer to work entirely in Java or use React for the front-end, Vaadin gives you the flexibility to choose the approach that works best for your project.
You can create applications by composing the user interface from UI components, connecting it to data sources, and reacting to user events – similar to building traditional desktop applications. The UI components are rendered in the browser as standard HTML, ensuring compatibility across modern browsers and devices.
List<Person> personList = backendService.getAllPersons();
Grid<Person> grid = new Grid<>(Person.class);
grid.setItems(personList));
grid.setColumns("firstName", "lastName", "email");
Built on modern industry standards, Vaadin ensures that your applications are secure and future-proof. It supports familiar design patterns for desktop applications like MVC or MVP, making it a popular platform to migrate desktop Java projects to the web. Additionally, Vaadin provides a range of tools to accelerate modernization projects, whether you're aiming for a complete migration in one go or a gradual, phased approach. The Modernization Toolkit supports easy and automated migration to the web, while tools like Swing Kit and MPR enable a phased modernization of applications. In both scenarios, Vaadin helps minimize the need for costly rewrites.
To get the most out of your Vaadin experience, check out our extensive documentation and tutorials for a flying start!
Vaadin Eclipse plug-in comes with a key feature:
- Modernization Toolkit Analyzer: (free) Take the first step in preparing your modernization project
- Dragonfly Transpiler: (with license) Apply an automated refactoring to Swing or Vaadin applications to accelerate the move to web, modern Java, and the latest web specifications
Categories: Application Development Frameworks, J2EE Development Platform, UI, Web, Web, XML, Java EE and OSGi Enterprise Development
Additional Details
Eclipse Versions: 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Vaadin
Development Status: Production/Stable
Date Created: Friday, October 9, 2009 - 09:49
License: Apache 2.0
Date Updated: Tuesday, October 22, 2024 - 02:56
Submitted by: Sami Ekblad
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
December 2024 | 159/541 | 30 | 7 |
November 2024 | 131/658 | 197 | 19 |
October 2024 | 153/663 | 174 | 8 |
September 2024 | 131/642 | 209 | 23 |
August 2024 | 182/641 | 103 | 33 |
July 2024 | 157/663 | 140 | 16 |
June 2024 | 156/681 | 162 | 20 |
May 2024 | 156/682 | 186 | 13 |
April 2024 | 154/687 | 189 | 17 |
March 2024 | 177/694 | 156 | 4 |
February 2024 | 148/687 | 194 | 9 |
January 2024 | 133/691 | 245 | 12 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 4
Count | Error Message |
---|---|
2 | Cannot continue the operation. There is another install operation in progress. |
2 | 操作を続行できません。 別のインストール操作が進行中です。 |
Reviews Add new review
for Neon?
Submitted by Zenon Ingielewicz on Sat, 02/23/2019 - 14:07
where can I find this plugin for eclipse neon?
Re: for Neon?
Submitted by Risto Yrjänä on Mon, 03/04/2019 - 06:31
In reply to for Neon? by Zenon Ingielewicz
The plugin currently supports Eclipse Oxygen and newer.
Update Site is not working
Submitted by Andreas öhmann on Fri, 01/13/2017 - 02:17
Is there anybody outhere which was able to install the designer from the update site http://vaadin.com/eclipse??? Its not working for me :(
Offline installation
Submitted by Margot Lucet on Wed, 09/14/2016 - 11:51
Hello!
Is there a way to do an offline installation of the plugin by downloading it? If you have proxy issues in your company network from example.
Thank you
Unfortunately this is not
Submitted by Sami Ekblad on Mon, 10/31/2016 - 07:26
In reply to Offline installation by Margot Lucet
Unfortunately this is not anymore available.
Offline installation
Submitted by Artur Signell on Fri, 01/13/2017 - 03:24
In reply to Offline installation by Margot Lucet
See https://github.com/Artur-/vaadin-eclipse-mirror for an example on how to create a mirror/offline version of the update site
visual editor not working
Submitted by Calin Medianu on Tue, 10/21/2014 - 20:32
Not sure of the visual editor is supposed to be working, but it's not working. Is this project still being maintained?
Vaadin Designer is coming out soon
Submitted by Ville Ingman on Mon, 03/16/2015 - 09:47
In reply to visual editor not working by Calin Medianu
Hi. We currently working on an entirely new editor called the Vaadin Designer. Check it out at Vaadin site under "Designer".
Vaadin 7.3 and Valo support
Submitted by Sami Ekblad on Wed, 09/03/2014 - 04:53
Updated plugin for Vaadin 7.3 and Valo theme engine. Learn more at https://vaadin.com/valo
WYSIWYG editor broken?
Submitted by Calin Medianu on Thu, 10/23/2014 - 01:28
In reply to Vaadin 7.3 and Valo support by Sami Ekblad
Hi,
Has the WYSIWYG editor been removed from this plugin? It does not work in LUNA.
Nice framewok
Submitted by Eneldo Serrata on Thu, 09/23/2010 - 15:25
Vaadin rock
i integrade with my jboss ejb proyect congractulation