Save to My Lists
Claimed
Claimed

Top Rated Vaadin Alternatives

Vaadin Reviews & Product Details

Himanshu J.
HJ
Software Engineer at ARI Services Pvt Ltd
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

I really like this concept of using Java based UI with web component and data binding based architecture. This will help a lot developers in developing new application quickly and efficiently. That's the thing I really like about this platform. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

It's not dislike but UI can be more improved in terms of UX. Rest as it is new I don't have too much dislikes. Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

I have found one of the best Java based open platform. You can try it and explore. You can go with it any type of product development. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

I realized it can be best suited for CMS and E-commerce platform. As I already used many other platform like Adobe AEM. But as compared to it Vaadin is more easy to understand and work. Component based will very helpful in terms of reusability of code and improve efficiency. Review collected by and hosted on G2.com.

Vaadin Overview

What is Vaadin?

Vaadin is the only framework that allows you to write UI in plain Java. Additionally, you can create layouts in HTML or with a visual designer. All the application logic resides securely on the JVM. The programming model based on components and events is similar to many traditional UI frameworks. You can work in the same familiar language, with the development and testing tools you already use.

Vaadin Details
Discussions
Vaadin Community
Show LessShow More
Product Description

Build your web UIs in HTML or Java


Seller Details
Year Founded
2000
HQ Location
Turku, Finland
Twitter
@vaadin
8,708 Twitter followers
LinkedIn® Page
www.linkedin.com
112 employees on LinkedIn®

Kimberly W.
KW
Overview Provided by:

Recent Vaadin Reviews

Sajith M.
SM
Sajith M.Small-Business (50 or fewer emp.)
3.5 out of 5
"JAVA+HTML5"
Large library of components. Quickly write simple applications. Seamless experience, you can really stick to Java and the rest will be handled by...
Enrico P.
EP
Enrico P.Small-Business (50 or fewer emp.)
5.0 out of 5
"Best Framework for develop App in java"
Documentation, support is good and fast. I'm a frontend developer and I use vaadin for develop and my team use it for front-end and back-end. Vaadi...
Riya J.
RJ
Riya J.Enterprise (> 1000 emp.)
4.0 out of 5
"Lightweight user Interface for java web services"
It is a lightweight, server-side framework for Java web services, it results in fast user interface development for the complex application in whic...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Vaadin Media

Vaadin Demo - Components
Components for building forms
Vaadin Demo - Components
Components for layouts
Vaadin Demo - Pro Components
Commericial component set for charts, rich text editors and more
Vaadin Demo - Example interface built with Vaadin
Interface built by Kemira
Vaadin Demo - Example interface built with Vaadin
Interface built by FA Solutions
Answer a few questions to help the Vaadin community
Have you used Vaadin before?
Yes

35 out of 36 Total Reviews for Vaadin

4.1 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
35 out of 36 Total Reviews for Vaadin
4.1 out of 5
35 out of 36 Total Reviews for Vaadin
4.1 out of 5

Overall Review Sentiment for VaadinQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Sajith M.
SM
Software Developer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Vaadin?

Large library of components.

Quickly write simple applications.

Seamless experience, you can really stick to Java and the rest will be handled by Vaadin. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

Large memory usage

Initial coding is required to establish a framework over Vaadin as it has written so much code to create their framework, but that framework is only about client-server communication and rendering of components which are basically Pojo, but the way you want to structure your code inside the Java side relies on you, if you don't create a framework of MVC/MVP/MVVM/ODUI, you will end maintaining a messy code, so Vaadin for large applications needs time. Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

As a Java developer who specialised in Swing, stumbling across Vaadin when researching what framework to use to port our legacy Swing app to a Web app was like a dream come true!

You will hit the ground running, and for the most part you really can forget about being in a Web environment (you will be spending 99.9% of your time coding in pure Java).

It is a very mature and stable product. The functionality is great, the looks are great, the documentation is great & the online community is great.

For web applications (ie not web sites)), I cannot recommend Vaadin enough. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

You can create nice application using the free version Review collected by and hosted on G2.com.

Riya J.
RJ
Senior Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

It is a lightweight, server-side framework for Java web services, it results in fast user interface development for the complex application in which the models and data transfer objects are automatically created.

It is highly compatible with the Java backend applications to map it with a user interface. It has a Figma design kit for the UX and designs, Most of the validation securily works on the backend to reduce the double validation on frontend and backend. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

Poor Scalability

It's a new UI framework so it does not have much support

or community available

It's complex for large problems

Only compatible for the Java, poor compatible with the

Python or Scala

No MultiWindow support is available

The size of generated JavaScript becomes large Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

We have created a User interface for the

insurance company where a customer can

buy any insurance, claim any insurance,

create account.

Its higly lighweight application

Data is flowing from UI to java backend services

with the help of routers and data transfer objects

It has binding modules which helps to manupulate

the data before sending it to backend services Review collected by and hosted on G2.com.

Akash K.
AK
Senior Associate Level-1
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

Vaadin is a server-side Java framework for creating UI's , It is the easiest way to create user interfaces which allows easy routing and mapping with the java backend models and data transfer objects. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

Less Support

Less Documentation

Less compatibility with .NET, Python and PHP

Less community

No states management library available as in React framework

Complex for large scale applications Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

We have created a user interface for our web server ice which is developed in the Java, we have integrated with the API's in an International Airline Project which shows the airlines real time data Review collected by and hosted on G2.com.

Enrico P.
EP
UX & UI Manager
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Vaadin?

Documentation, support is good and fast. I'm a frontend developer and I use vaadin for develop and my team use it for front-end and back-end. Vaadin in this past years work very good to improve their framework! Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

currently nothing. The last version 22 and the future 23 have all from improve our app. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

Writing code and develop app in java. Write front-end in java, javascript and css. We are more producitve and 22 and 23 are so good. We boost our developing performance. Review collected by and hosted on G2.com.

Lee F.
LF
METRC Data Analyst
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

With my time using Vaadin, I found it to be pleasant to work with, with an easy to understand API. If there was ever an issue we were having, simply visiting the forums and communities around Vaadin would give us the answer we were looking for. For any team needing an elegant and intuitive web UI, with an easy to comprehend API, I would suggest Vaadin all day long. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

My only complaint is wanting to have clearer communication about the CORE and framework breaking differences between versions of Vaadin. Getting up an running was definitely fairly hard as there wasn't key communication about the differences between all of the versions of Vaadin. It was a hassle to figure out which version was going to best suit the needs of what we were aiming for visually and functionally. Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

Do take your time to make sure you find the specific version that will suit your needs PERFECTLY. Otherwise if you start on an earlier version that you find doesn't fully suit all of your client's requirements, you will have a hassle trying to convert which could be a VERY long process depending on whether your team works agile or not. It is worth the down time to do the research and find what version of Vaadin will work perfectly for your needs! Also don't rush creating your own framework using Vaadin. Make it clear and concise and you will thank yourself later. Maybe even hire and architect to do it for you! Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

The project I was on used Vaadin 7 and Vaadin 8 and the conversion while heavy as we had a full application using 7, was still simple and straight forward really. Our use was to convert a IBM I AS/400 OS with all of it's core function and generated reports, to essentially live in a Java Web Based UI. Initially this was a very overwhelming task that we realistically had ZERO idea on how to execute. Then while researching we discovered Vaadin and the rest was history. It allowed us to create a very intuitive interface, that looked modern and ran well across multiple browser platforms, which was very important for us as the company would essentially be using it to replace an entire system. Haha Review collected by and hosted on G2.com.

Anuja K.
AK
Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about Vaadin?

Quality-oriented skills and understanding about my issue Vaadin is designed to boost the productivity of full-stack teams. With full-stack type safety and seamless communication between the browser and server, you can focus all your efforts on building functionality. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

nothing he is a good person to business with Yes. You can use the standards-based Vaadin components in almost any project by installing them to your project with npm and using them like any other HTML element.

You can also export individual components or views from a Vaadin application as web components that you can embed in an existing app.

Finally, you can write a Vaadin application that embeds your existing app or parts of it. Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

Vaadin is an open-source platform for building modern, collaborative web apps for Java backends. It integrates UI components, frameworks, and tools into one opinionated web development stack. It comes with over 40 customizable components.

Vaadin is designed for building professional-looking, single-page web applications. Vaadin apps are progressive web apps (PWAs) by default, which means that your users can install them on their devices.

There are two ways you can build a Vaadin app, Flow and Fusion.

If you are familiar with Java programming, you'll learn the object-oriented Flow Java API quickly. All components are Java objects and you compose them into views using layouts. You can also expose typed services for frontend views with only a few annotations on a Java service class.

If you come from a frontend-development background, you'll find Vaadin Fusion's TypeScript-based views a natural way of working. They use the LitElement library, which is a thin, helper library for building web components. The programming model uses standard TypeScript and is very similar to React.

Flow and Fusion are complimentary frameworks. You can use either or combine both in the same application. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

Knowing when to embrace change when you make it you can make it or dislike the solutions Yes. All Vaadin components follow accessibility best practices and standards. However, the application developer still needs to take care of ensuring the accessibility of the application, because it is not enough for only the components to be accessible. You can read more about Vaadin accessibility here. Companies known to use Vaadin today include: Disney, Wells Fargo, Bank of America, GlaxoSmithKline, Raytheon, JP Morgan Chase, Volkswagen America, Rockwell Automation, National Public Radio (NPR) and many more. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

Hello there

First of all thank you for giving me a platform to share my personal views on Vaadin

As for now being a freelancer we have been working on vaadin for quite a time now

So here my views on it as follows-

Vaadin being a Rich Internet Applications is evolving day by day

1) Easy to learn

2) Documentation is very clear, easy to understand and to the point

3) Good spring boot data support

4) Pagination support

5) Rapid prototyping Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

1) Combobox does not have autocomplete

2) Grid does not have keyboard integration

3) Community support is not that great but I hope it increases day by day Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

Vaadin is easy to learn, has clear documentation so I would recommend this to a newbie or a fresher who is not familiar with vaadin before Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

We are developing a Courier Application so we face some problems like some database queries and some UI problems Review collected by and hosted on G2.com.

Verified User in Banking
UB
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Vaadin?

I like that Vaadin is simple to use, has really aproachable customer support and is suitable for migration from Java Swing or JavaFX and especially when integrated with Java Spring (Boot). What I like the most is that Vaadin is easy to use by developers. The good thing is that developers are not forced to learn JavaScript, several JavaScript libraries (jQuery, AngularJS etc.), web techniques (AJAX, sessions, cookies, browser-specific handling), protocols (WebSockets) because Vaadin takes care of this. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

In my opinion Vaadin doesn't have enough integration possibilities/lacks avaliable integrations and it seems useful only for smaller apps. Although documentation is mainly very good, it can't be found for several features. Vaadin isn't best solution if u need modern GUIs. Also, I don't like the functionality of some components (i.e. twincolselect) and nearly all of the component values have type of "Object" which I think could be expressed better by custom types. Review collected by and hosted on G2.com.

Recommendations to others considering Vaadin:

I would recommend this framework to everybody who is considering migration from a swing based application to a web based application. Vaadin is also good solution in case you need frontend logic on server. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

We are using it for migration from Java Swing based application as our frontend solution. Review collected by and hosted on G2.com.

MG
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

It's a very complete framework that allow to create web apps quickly in Java Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

Some template configurations, but it's not a deal breaker Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

I'm working a on a e-commerce site using Java , and it reduced the development time by 40% Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Vaadin?

Vaadin framework helps me to build UI for my java based application without Javascript knowledge. But it helps me to learn Javascript framework a lot so I learned Polymer framework as well.

Vaddin has a lot of components, but good thing is that you are able to create your own components as well. Review collected by and hosted on G2.com.

What do you dislike about Vaadin?

Sometimes Vaadin application is slower than similar application written in Angular. Review collected by and hosted on G2.com.

What problems is Vaadin solving and how is that benefiting you?

I have worked on DMS system based on Vaadin components. Review collected by and hosted on G2.com.