All Projects → vaadin → Vaadin

vaadin / Vaadin

An evolving set of open source web components for building mobile and desktop web applications in modern browsers.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vaadin

Vaadin Core
An evolving set of free, open source web components for building mobile and desktop web applications in modern browsers.
Stars: ✭ 382 (-9.91%)
Mutual labels:  collection, web-components, webcomponents, polymer, vaadin
vaadin-checkbox
The Web Component for customized checkboxes. Part of the Vaadin components.
Stars: ✭ 18 (-95.75%)
Mutual labels:  polymer, webcomponents, web-components, 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 (-93.87%)
Mutual labels:  polymer, webcomponents, web-components, vaadin
vaadin-select
Customizable Web Component similar to a native browser select. Part of the Vaadin components.
Stars: ✭ 18 (-95.75%)
Mutual labels:  webcomponents, web-components, vaadin
Vaadin Combo Box
The Web Component for displaying a list of items with filtering. Part of the Vaadin components.
Stars: ✭ 113 (-73.35%)
Mutual labels:  webcomponents, polymer, vaadin
Vaadin Date Picker
The Web Component providing a date selection field with scrollable month calendar. Part of the Vaadin components.
Stars: ✭ 158 (-62.74%)
Mutual labels:  webcomponents, polymer, vaadin
scheduler-component
A Web Component wrapper for FullCalendar library that uses Polymer version 2.0 and ES6.
Stars: ✭ 24 (-94.34%)
Mutual labels:  polymer, webcomponents, web-components
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (-96.46%)
Mutual labels:  polymer, webcomponents, vaadin
vaadin-icons
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Stars: ✭ 59 (-86.08%)
Mutual labels:  polymer, webcomponents, vaadin
toggle-icon
toggle-icon is a custom element created with Polymer. It provides an extremely powerful and customizable switch that looks like a paper-icon-button.
Stars: ✭ 21 (-95.05%)
Mutual labels:  polymer, webcomponents, web-components
vaadin-text-field
The themable Web Component providing input controls. Part of the Vaadin components.
Stars: ✭ 29 (-93.16%)
Mutual labels:  polymer, webcomponents, vaadin
Vaadin Upload
The Web Component for uploading multiple files with progress indication. Part of the Vaadin components.
Stars: ✭ 87 (-79.48%)
Mutual labels:  webcomponents, polymer, vaadin
Vaadin Form Layout
The Web Component providing configurable responsive layout for form elements. Part of the Vaadin components.
Stars: ✭ 15 (-96.46%)
Mutual labels:  webcomponents, polymer, vaadin
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (-24.06%)
Mutual labels:  webcomponents, web-components, vaadin
lego
🚀 Web-components made lightweight & Future-Proof.
Stars: ✭ 69 (-83.73%)
Mutual labels:  polymer, webcomponents, web-components
multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
Stars: ✭ 41 (-90.33%)
Mutual labels:  polymer, webcomponents, vaadin
vaadin-split-layout
The Web Component which allows you to partition a layout into resizeable areas. Part of the Vaadin components.
Stars: ✭ 40 (-90.57%)
Mutual labels:  polymer, webcomponents, vaadin
custom-elements-manifest
Custom Elements Manifest is a file format that describes custom elements in your project.
Stars: ✭ 81 (-80.9%)
Mutual labels:  webcomponents, web-components
cwco
Powerful and Fast Web Component Library with a Simple API
Stars: ✭ 27 (-93.63%)
Mutual labels:  webcomponents, web-components
dom-repeat-n
[Polymer 1.x] A template element that repeat n times its content.
Stars: ✭ 20 (-95.28%)
Mutual labels:  polymer, webcomponents

Bower version Published on Vaadin  Directory Published on webcomponents.org Gitter

Vaadin components

Vaadin components is an evolving set of high-quality user interface web components commonly needed in modern mobile and desktop business web applications. The following components are included:

Core Components

The components below are licensed under the Apache License 2.0.

Component Build Status Polymer 3 (stable) LitElement (next)
vaadin-accordion Build Status npm version npm version
vaadin-app-layout Build Status npm version npm version
vaadin-button Build Status npm version
vaadin-checkbox Build Status npm version
vaadin-combo-box Build Status npm version
vaadin-context-menu Build Status npm version
vaadin-custom-field Build Status npm version
vaadin-date-picker Build Status npm version
vaadin-date-time-picker Build Status npm version
vaadin-details Build Status npm version npm version
vaadin-dialog Build Status npm version
vaadin-form-layout Build Status npm version
vaadin-grid Build Status npm version
vaadin-icons Build status npm version
vaadin-item Build Status npm version
vaadin-list-box Build Status npm version
vaadin-login Build Status npm version
vaadin-menu-bar Build Status npm version
vaadin-notification Build Status npm version
vaadin-ordered-layout Build Status npm version
vaadin-progress-bar Build status npm version npm version
vaadin-radio-button Build status npm version npm version
vaadin-select Build status npm version
vaadin-split-layout Build status npm version
vaadin-tabs Build Status npm version npm version
vaadin-text-field Build Status npm version
vaadin-time-picker Build Status npm version
vaadin-upload Build Status npm version

Pro Components

The components below are part of the Vaadin Pro Subscription.

Component Build Status Polymer 3 (stable) LitElement (next)
vaadin-board Build Status npm version
vaadin-charts Build Status npm version
vaadin-confirm-dialog Build Status npm version
vaadin-cookie-consent Build Status npm version
vaadin-crud Build Status npm version
vaadin-grid-pro Build Status npm version
vaadin-rich-text-editor Build Status npm version

Learn more

See demos and documentation, instructions how to get started, video tutorials, application demos and more by visiting:

vaadin.com/components ›


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 components.

Get in touch with the team

The chat and the forum category are dedicated channels for this project, while the Twitter and Facebook pages are common for all Vaadin related discussion (including the Java framework).

Some ways to help:

  • Test the components and provide feedback: We would love to hear your feedback on anything related to the components, like features, API and design. The best way to start is by trying them out. And to get a quick response, either drop a question/comment on the chat or open an issue in GitHub.
  • Report bugs: File issues for the components in their respective GitHub projects. You can find links to them from the list in this readme.
  • Send pull requests: If you want to contribute code, check out the development instructions below.

We encourage you to read the contribution instructions by GitHub also.

Development

If you want to develop the components yourself see the development instructions that apply to all Vaadin components.

License

Apache License 2.0 or CVAL 3.0 depending on the component

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].