Skip to content
@FlowingCode

Flowing Code S.A.

We deliver intelligence - Teams of experts working to fulfill your software needs

Vaadin Add-ons

Badge List
Responsive badge list component.

Maven Central

Day of Week Selector
Component to display the days of the week so they can be selected.

Maven Central Version

Error Window
Error handler that displays a dialog with the catched exception information.

Maven Central

Extended Login
Extends the Vaadin Login component adding new features.

Maven Central

Font Awesome Iconset
Iconset based in FontAwesome

Vaadin Directory npm version

Google Maps
Vaadin Flow Java API for Google Maps base on google-map web-component.

Vaadin Directory npm version

Grid Exporter
Add-on that allows to export Vaadin's grid data to formats like Excel, Docx, PDF and CSV.

Vaadin Directory

Grid Helpers
A collection of recipes to improve the Vaadin Grid experience.

Vaadin Directory

Image Crop
Component for cropping images. Wrapper for React component react-image-crop.

Maven Central

Markdown Editor
Component to edit and visualize markdown content. Wrapper for React component react-md-editor.

Maven Central

OrgChart
Add-on to render organizational charts based on OrgChart.

Vaadin Directory

TwinColGrid
TwinCol component based on Vaadin Grid.

Vaadin Directory

Year/Month Calendar
Full year/month calendar for Vaadin Flow.

Vaadin Directory

AppLayout
Vaadin Flow Java integration of Polymer's AppLayout.

Vaadin Directory npm version

Carousel
Vaadin Flow carousel component based on l2t-paper-slider.

Vaadin Directory

Chip Field
Multiselect component that displays selected values as labels.

Vaadin Directory

Enhanced Tabs
Enhanced Tabs component for Vaadin Flow.

Maven Central

Share Easy
Easy social media sharing component.

Vaadin Directory

Simple Timer
Simple Timer for Vaadin Flow based on Simple Timer Web Component.

Vaadin Directory

XTerm
Vaadin Flow integration of xterm.js terminal emulator.

Vaadin Directory

Zoomist
Wrapper component for Zoomist JavaScript Library that allows to apply zooming to images.

Maven Central

Chat Assistant
Multiselect component that displays selected values as labels.

Vaadin Directory

Filterable Layout
Add-on that allows you to filter complex forms in realtime.

Vaadin Directory

Flip Card
Card component that can flip on hover or on click based on Flip Card Web Component.

Vaadin Directory

GitHub Buttons
Add-on that allows creation of three different types of GitHub Buttons to represent a given user/repository.

Vaadin Directory npm version

Granite Alert
Vaadin Flow wrapper Granite Alert with themable support.

Vaadin Directory

Image Comparison Slider
Vaadin Flow Component for displaying two images side by side with a slider for comparing them.

Vaadin Directory

Lite Renderer
A Renderer for Vaadin Flow that uses a component instance as template, to use as an alternative to LitRenderer.

Maven Central

Locale ComboBox
Vaadin ComboBox extension that allows to choose between multiple locales.

Maven Central

RSS Items
Add-on to display rss item from a rss stream as a clickable thumbnail with a description.

Vaadin Directory

Syntax Highlighter
Wrapper around the React Syntax Highlighter component.

Maven Central

Vertical Menu
Colorful Vertical Menu component.

Vaadin Directory

WCStories
Vaadin Flow integration of wc-stories library.

Vaadin Directory

Whatsapp Button
A simple button component to start Whatsapp conversations easily.

Vaadin Directory npm version


Libraries

Backend Core
Collection of common interfaces and implementations designed to facilitate the application of clean architectural principles in enterprise software development.

Commons Demo
Library that provides UI classes to display code examples and, optionally, their corresponding source code. Used in Flowing Code Add-ons demos.

Maven Central

RPC for Vaadin TestBench
Provides support for calling Server-Side methods from Vaadin TestBench integration tests.

Maven Central


Tutorials & Examples

AppLayout + Hilla
Example application on how to use our AppLayout Add-on with Hilla Framework.

Static Badge

Reactive Crypto
Demo application to display crypto currencies trades price in realtime using Vaadin Flow and Spring Reactive WebSockets API.

Static Badge

Lazy, Filtered and Sorted Vaadin Grid
Demo application on how to implement lazy loading, filtering and sorting in Vaadin Grid.

Static Badge

Lazy, Filtered and Sorted Vaadin TreeGrid
Demo application on how to implement lazy loading, filtering and sorting in Vaadin TreeGrid.

Static Badge

Vaadin Flow + JavaScript integration
Tutorial on how to integrate a JavaScript library with Vaadin Flow to create an Add-on component.

Static Badge

World Cup Stats
Demo application that displays statistical data from the Football World Cup 2018 using Vaadin Flow & Spring Framework.

Static Badge


Community

Blog X LinkedIn YouTube Instagram Threads


Contributions

Report issues, create pull requests, ask questions, all contributions are welcome!

Code contributions

As first step, please refer to our Development Conventions page to find information about Conventional Commits & Code Style requirements.

Then, follow these steps for creating a contribution:

  • Fork the project.
  • Create an issue to the project about the contribution (bug or feature) if there is no such issue about it already. Try to keep the scope minimal.
  • Develop and test the fix or functionality carefully. Only include minimum amount of code needed to fix the issue.
  • For commit message, use Conventional Commits to describe your change.
  • Send a pull request for the original project.
  • Comment on the original issue that you have implemented a fix for it.

Pinned Loading

  1. FontAwesomeIronIconset FontAwesomeIronIconset Public

    Iron iconset based on FontAwesome

    JavaScript 16 6

  2. GoogleMapsAddon GoogleMapsAddon Public

    Vaadin Addon based on Google Maps Web Component

    Java 20 7

  3. TwinColGridAddon TwinColGridAddon Public

    TwinColGrid Vaadin Add-on

    Java 7 7

  4. ErrorWindowAddon ErrorWindowAddon Public

    Error Window Vaadin Add-on

    Java 9 2

  5. XTermConsoleAddon XTermConsoleAddon Public

    Vaadin 14+ Java integration of xterm.js terminal emulator.

    Java 14 6

  6. GridHelpers GridHelpers Public

    Several grid recipes for Vaadin 23+ (and 22), ready to use. DOES NOT require extending Grid.

    Java 12 1

Repositories

Showing 10 of 68 repositories
  • backend-core Public

    Commons utilities for back-end enterprise features

    FlowingCode/backend-core’s past year of commit activity
    Java 4 Apache-2.0 1 17 1 Updated Dec 2, 2024
  • AppLayoutHillaExample Public

    Example of a Hilla hybrid application using Flowing Code's AppLayout Addon

    FlowingCode/AppLayoutHillaExample’s past year of commit activity
    Java 0 Unlicense 0 0 0 Updated Nov 29, 2024
  • FlowingCode/GridExporterAddon’s past year of commit activity
    Java 10 Apache-2.0 9 8 0 Updated Nov 28, 2024
  • FlowingCode/UploadHelper’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Nov 27, 2024
  • ChatAssistant Public

    Vaadin Add-on that displays a chat assistant floating window using wc-chatbot

    FlowingCode/ChatAssistant’s past year of commit activity
    Java 4 Apache-2.0 1 2 0 Updated Nov 26, 2024
  • ErrorWindowAddon Public

    Error Window Vaadin Add-on

    FlowingCode/ErrorWindowAddon’s past year of commit activity
    Java 9 Apache-2.0 2 2 0 Updated Nov 20, 2024
  • SyntaxHighlighter Public

    Addon for creating a syntax highlighting area

    FlowingCode/SyntaxHighlighter’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Nov 20, 2024
  • ImageCrop Public

    An image cropping component wrapping https://www.npmjs.com/package/react-image-crop

    FlowingCode/ImageCrop’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Nov 20, 2024
  • FlowingCode/AddonUtils’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Nov 20, 2024
  • FlowingCode/YearMonthCalendarAddon’s past year of commit activity
    Java 8 Apache-2.0 0 3 0 Updated Nov 15, 2024