Build
Build with Vaadin
Vaadin Start
Configure your new Vaadin app
UI Components
Java or HTML components
Flow
Java backend & Java UI
Fusion
Java backend & TypeScript UI
Collaboration Engine
Build real-time collaboration
Design System Publisher
Documentation builder
Designer
Visually build UI designs
TestBench
Implement automated UI tests
Learn
Learn
Vaadin Features
Get to know Vaadin
Learning Center
Master Vaadin
Documentation
Technical documentation
Cookbook
Code snippets for common tasks
Community
Community
Blog
Latest from Vaadin
Add-on Directory
3rd party components
Stack Overflow
Ask questions and get answers
Contribute
Report issues, create pull requests
Chat
Get help and discuss with community members
Solutions
Use cases
Create a new business app
Modernize an existing app
Migrate from Swing
Unified UX with Design system
Pricing
Get started
Login
0
Edit Profile
Subscription
Multiple
My Page
0 unread
My Account
My Certifications
My Components
Toggle admin panel
Log out
You have to enable javascript in your browser to use this web site.
Vaadin Directory
Curated open source web components - with or without Java.
Help
Log in to publish
Search
Frameworks
Show all
Vaadin
6
7
8
platform
Polymer
1
2
3
GWT
1
2
Tags
UI (996)
Data (230)
Themes (105)
Tools (155)
Miscellaneous (263)
Web Components (874)
Sponsored (107)
Follow us
Follow us on Twitter to get Directory feeds.
Join our Discord server for discussions.
Last updated
Highest rated
A-Z
UI
Web Components
iron-autogrow-textarea
by PolymerElements
Textarea that grows in height as more lines of input are entered
Updated 5 years ago
111
Data
Web Components
address-autocomplete
by joeherwig
A Webcomponent for keying-in (or dictating) an address into one field and s...
Updated 5 years ago
87
UI
Web Components
prism-announce
by Prhythm
Web component based on Polymer 2. Provide a message display container with ...
Updated 5 years ago
152
Data
Web Components
resettable-properties-behavior
by danielx
Polymer behavior for resetting properties
Updated 5 years ago
136
UI
CollapsiblePanel Add-on
by Torben Meissner
Panel with collapsible content
Updated 5 years ago
5
UI
Web Components
paper-progress-button
by Collaborne
A paper button gets disabled and shows a spinner while submitting
Updated 5 years ago
152
Data
Web Components
paper-input-money
by unionthugface
A Polymer 2 input for displaying currency with locale features
Updated 5 years ago
91
Tools
Web Components
titanium-dependency-injection
by LssPolymerElements
Dependency injection for Polymer
Updated 5 years ago
87
Miscellaneous
Web Components
video-view
by Borjagodoy
The coponent that play videos from youtube, vimeo, mp4 and webm urls
Updated 5 years ago
91
UI
Web Components
flag-icon
by Protoss78
Polymer Web Component for SVG icons of country, state, province and other f...
Updated 5 years ago
136
Themes
Web Components
noto-emoji-iconset
by raulsntos
Google's Emojis iconset for iron-icon
Updated 5 years ago
141
UI
Web Components
paper-drawer
by Collaborne
A Material Design drawer
Updated 5 years ago
150
UI
Web Components
rsat-popup
by rohithsathya
A popup component based on web component v1 standards
Updated 5 years ago
142
Web Components
good-map
by keanulee
A simple custom element wrapper for Google Maps JavaScript API
Updated 5 years ago
2
Data
Web Components
poly-prep
by bahrus
Helper elements to load polymer elements asynchronously.
Updated 5 years ago
89
Miscellaneous
Web Components
gif-player
by CaptainCodeman
Control your animated GIFs
Updated 5 years ago
168
Data
Web Components
paper-suggest-textarea
by Collaborne
A Material Design textarea that provides suggestions as the user types (Pol...
Updated 5 years ago
90
Data
Web Components
text-toggle
by jifalops
Show one of two strings based on a condition. Clickability optional.
Updated 5 years ago
150
1
...
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
...
109