Add-ons¶
Flowing Code maintains a collection of open source Vaadin add-ons. Each add-on is published as an independent library on the Vaadin Directory and hosted on the Flowing Code GitHub organization.
This section documents every add-on. The live showcase of all add-ons running against the latest Vaadin version is available at addonsv25.flowingcode.com.
Documentation in progress
Per-add-on pages are being added incrementally. Until each add-on's page is live, follow the link on this index page to its GitHub repository.
Available add-ons¶
The following add-ons are documented (or scheduled to be documented) in this section:
| Add-on | Description | Repository |
|---|---|---|
| App Layout | Responsive and flexible application layout (Java integration of fc-applayout). |
AppLayoutAddon |
| Badge List | A responsive badge list. | BadgeList |
| Carousel | Renders a carousel component. | CarouselAddon |
| Chat Assistant | Displays a chat assistant. | ChatAssistant |
| Chip Field | Vaadin Flow integration of paper-chip. |
ChipFieldAddon |
| Day of Week Selector | Selector component for days of the week. | DayOfWeekSelectorAddon |
| Easy Grid | Makes grid instantiation easier. | EasyGridAddon |
| Enhanced Tabs | Tabs component with extended features. | EnhancedTabs |
| Error Window | Error Window add-on. | ErrorWindowAddon |
| Extended Login | Extends the Vaadin Login component with new features. | ExtendedLoginAddon |
| Filterable Layout | Filterable layout component. | FilterableLayoutAddon |
| Flip Card | Card component that flips on hover or click. | FlipCard |
| Font Awesome Iron Iconset | Iron iconset based on Font Awesome. | FontAwesomeIronIconset |
| GitHub Buttons | GitHub action buttons component. | GitHubButtons |
| Google Maps | Add-on based on the Google Maps web component. | GoogleMapsAddon |
| Granite Alert | Integration of granite-alert. |
GraniteAlertAddon |
| Grid Exporter | Exports grid contents to multiple formats. | GridExporterAddon |
| Grid Helpers | Grid recipes for Vaadin 22+ (no Grid extension required). | GridHelpers |
| Image Comparison Slider | Two images side by side with a slider for comparison. | ImageComparisonSliderAddon |
| Image Crop | Image cropping component wrapping react-image-crop. |
ImageCrop |
| Iron Icons | Constants for Polymer iron-icons. | IronIconsAddon |
| Lite Renderer | Lightweight renderer for grids and similar components. | LiteRenderer |
| Locale Combo Box | Combo box for selecting locales. | LocaleComboBox |
| Markdown Editor | Markdown editing and visualization. | MarkdownEditor |
| Org Chart | Organizational chart add-on. | OrgChartAddon |
| RSS Items | Vaadin wrapper around rss-items. |
RssItemsAddon |
| Share Easy | Easy social media sharing component. | ShareEasy |
| Simple Timer | Vaadin Flow integration of simple-timer. |
SimpleTimerAddon |
| Syntax Highlighter | Adds a syntax highlighting area. | SyntaxHighlighter |
| Toggle Button | Toggle button component. | ToggleButton |
| TwinCol Grid | TwinColGrid component. | TwinColGridAddon |
| Upload Helper | Helper around the Upload component. | UploadHelper |
| Vertical Menu | Vertical menu component. | VerticalMenuAddon |
| WC Stories | Java integration of @gugadev/wc-stories. |
WCStoriesAddon |
| WhatsApp Button | Button that opens a WhatsApp conversation. | WhatsappButton |
| XTerm Console | Vaadin integration of xterm.js terminal emulator. | XTermConsoleAddon |
| Year Month Calendar | Year/month calendar component. | YearMonthCalendarAddon |
| Zoomist | Vaadin web component for Zoomist. | Zoomist |
List source
This list was compiled from the public Flowing Code GitHub repositories. The live add-on showcase at addonsv25.flowingcode.com is a client-side application, so the list should be verified against it once available — corrections welcome.