All Projects → vaadin → Platform

vaadin / Platform

Vaadin platform 10+ is Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
flow
126 projects

Labels

Projects that are alternatives of or similar to Platform

material-theme-fw8
Material design theme for Vaadin Framework 8
Stars: ✭ 23 (-92.18%)
Mutual labels:  vaadin
vaadin-checkbox
The Web Component for customized checkboxes. Part of the Vaadin components.
Stars: ✭ 18 (-93.88%)
Mutual labels:  vaadin
vaadin-icons
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Stars: ✭ 59 (-79.93%)
Mutual labels:  vaadin
maven-springboot-electron
Package your Java Web Application with Electron + OpenJDK only using Maven
Stars: ✭ 44 (-85.03%)
Mutual labels:  vaadin
karibu-dsl
Kotlin Vaadin extensions and DSL
Stars: ✭ 86 (-70.75%)
Mutual labels:  vaadin
vaadin-date-range-picker
Vaadin Flow DateRangePicker 📅 implementation
Stars: ✭ 13 (-95.58%)
Mutual labels:  vaadin
multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
Stars: ✭ 41 (-86.05%)
Mutual labels:  vaadin
Acuity
Acuity is a project that handles the backend infastructure of Runescape botting clients like https://rspeer.org/. This includes security, databases, client communication, dashboards, and services.
Stars: ✭ 24 (-91.84%)
Mutual labels:  vaadin
helloworld-web
Hello World web application in 39 different ways in Java
Stars: ✭ 18 (-93.88%)
Mutual labels:  vaadin
vaadin-stepbystep-demo-contacts
Step by step demo Vaadin 8 app with simple JPA backend
Stars: ✭ 13 (-95.58%)
Mutual labels:  vaadin
report-ui
Generate Jasper Reports from your entities/beans/POJOs.
Stars: ✭ 14 (-95.24%)
Mutual labels:  vaadin
VaadinTetris
Vaadin and Canvas Element Demo.
Stars: ✭ 18 (-93.88%)
Mutual labels:  vaadin
base-starter-angular
Base Starter for Vaadin components with Angular
Stars: ✭ 13 (-95.58%)
Mutual labels:  vaadin
base-starter-flow-quarkus
A project base/example for using Vaadin with Quarkus
Stars: ✭ 23 (-92.18%)
Mutual labels:  vaadin
skeleton-starter-flow-spring
Default project template for Vaadin using Spring Boot
Stars: ✭ 29 (-90.14%)
Mutual labels:  vaadin
vaadin-context-menu
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Stars: ✭ 26 (-91.16%)
Mutual labels:  vaadin
karibu10-helloworld-application
Karibu-DSL HelloWorld application in Vaadin 14
Stars: ✭ 14 (-95.24%)
Mutual labels:  vaadin
Vaadin-ConfirmDialog
ConfirmDialog Add-on for the Vaadin 6, 7 and 8
Stars: ✭ 17 (-94.22%)
Mutual labels:  vaadin
vaadin-text-field
The themable Web Component providing input controls. Part of the Vaadin components.
Stars: ✭ 29 (-90.14%)
Mutual labels:  vaadin
mateu-mdd
Open source framework for Model Driven Development (MDD)
Stars: ✭ 27 (-90.82%)
Mutual labels:  vaadin

Vaadin platform

Vaadin platform consists of a set of web components, a Java web framework called Vaadin Flow, configurable themes, tools and a set of opinionated app starters. Platform releases gather all products in to a single package every quarter. The product versions included in a platform release are not necessarily the latest released versions, but are hand picked so that they work well together.

Visit vaadin.com to learn more about Vaadin.

Use GitHub projects to open issues, propose new features, and contribute code. Below you can see links to different modules. If you don't know to which repository you should file your issue, just use this repository.

Vaadin components - building blocks for your web app

Part Repository
Vaadin web components and themes https://github.com/vaadin/vaadin-web-components
Java APIs for Vaadin components https://github.com/vaadin/vaadin-flow-components

Vaadin Flow - Java framework to simplify web development

Vaadin Flow is a Java web framework that abstracts client-server communication and provides you a Java API for web component.

Part Repository
Flow https://github.com/vaadin/flow
Flow Spring integration https://github.com/vaadin/spring

Flow is licensed under the Apache License 2.0.

Vaadin Router

Vaadin Router is a client-side router for Web Components.

Tools

Tool Repository
Designer https://github.com/vaadin/designer
TestBench https://github.com/vaadin/testbench

All tools are part of the Vaadin Pro Subscription.

Starters - project templates for your next Vaadin app

See https://vaadin.com/start for more information.

Starter Repository
Full stack app* https://github.com/vaadin/bakery-app-starter-issues
Simple example app https://github.com/vaadin/beverage-starter-flow
Project skeleton https://github.com/vaadin/skeleton-starter-flow
Project skeleton (Spring) https://github.com/vaadin/skeleton-starter-flow-spring

Starters marked with a * are part of the Vaadin Pro Subscription, other starters are licensed under the Apache License 2.0.

Getting started

Refer to the documentation site or visit https://vaadin.com/start to create a project.

Contributing

We would absolutely love to get the community involved, and we welcome any form of contributions – comments and questions on different communication channels, issues and pull request in the repositories, and anything that you build and share using our platform. If unsure, feel free to post an issue in this repository and we'll help you.

For running the project, read the Building Vaadin Platform article.

License

Apache License 2.0 or CVDL 4.0, depending on the product.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].