
Vaadin Web Components
Set of web components for business web applications, published by Vaadin as one npm package per component.
vaadin.com/componentsrepositorydocspricing
Vaadin Web Components is a set of web components for business web applications, published as one npm package per component. A project installs the package for each component it uses and imports it into its code. The documentation and live examples cover the components, and the forum takes support questions.
Worth knowing
The repository holds two license tiers. The core components are under the Apache License 2.0, while the Pro components carry the Vaadin Commercial License and Service Terms and come with a Vaadin Pro subscription. A project that uses a Pro component needs that subscription, and the core components do not.
Sources
- 2026-10-28: links, Categories, License, License model
github.com/vaadin/web-components/blob/main/README.md - 2026-10-28: links, Written in, GitHub stars, Contributors
api.github.com/repos/vaadin/web-components - 2026-10-28: First release
github.com/vaadin/web-components/releases/tag/v20.0.0 - 2026-10-28: Maintainer, Headquarters
vaadin.com/terms-of-service - 2026-10-28: Install with
github.com/vaadin/web-components/blob/main/packages/button/README.md - 2026-10-28: Current major version, Last release
github.com/vaadin/web-components/releases/tag/v25.3.4 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@vaadin/react-components