AppLayout | Badge List | Carousel |
Chat Assistant | Day of Week Selector | Error Window |
Extended Login | Font Awesome Iconset | Google Maps |
Granite Alert | Grid Exporter | Grid Helpers |
Image Crop | Locale ComboBox | Markdown Editor |
TwinColGrid | Year/Month Calendar |
Chip Field | Enhanced Tabs | OrgChart |
Simple Timer | XTerm | Zoomist |
Filterable Layout | Flip Card | GitHub Buttons |
Image Comparison Slider | Lite Renderer | Relative Time |
RSS Items | Share Easy | Syntax Highlighter |
Toggle Button | Upload Helper | Vertical Menu |
WCStories | Whatsapp Button |
Backend Core |
Commons Demo |
RPC for Vaadin TestBench |
Json Migration Helper |
AppLayout + Hilla | Reactive Crypto | Lazy, Filtered and Sorted Vaadin Grid |
Lazy, Filtered and Sorted Vaadin TreeGrid | Vaadin Flow + JavaScript integration | World Cup Stats |
Vaadin 10 to 25 Migration | Building Relative Time Add-on |
Report issues, create pull requests, ask questions, all contributions are welcome!
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.
