# Polymer

Library for building custom HTML elements as Web Components, with optional two-way data binding.


Source: https://findsoftware.frbit.cloud/polymer/
Last reviewed: 2026-10-22
Updated: 2026-10-25
Listed since: 2026-10-22

## Record

### Links

- home: https://polymer-library.polymer-project.org/
- repository: https://github.com/Polymer/polymer
- x: https://twitter.com/polymer

### Identity

- status: active
- maintainer: The Polymer Authors
- maintainerType: community
- parent: unknown
- firstRelease: 2014
- hqCountry: unknown

### Kind

- category: ui-library
- hosting: not applicable
- language: unknown
- runtime: unknown
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: browser
- renderingModes: not applicable
- installMethod: npm i @polymer/polymer

### License

- licenseModel: open-source
- license: BSD-3-Clause

### Releases

- currentMajor: 3
- latestReleaseDate: 2024-10-07

### Adoption

- githubStargazers: 22011
- packagistDownloads: unknown
- npmWeeklyDownloads: 143733
- contributors: 135
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: 1064
- wordpressActiveInstalls: unknown
- dependentRepos: 5528
- dependentPackages: 2346

### Sources

- urls: https://polymer-library.polymer-project.org/ (read 2026-10-22)
- urls: https://api.github.com/repos/Polymer/polymer (read 2026-10-22)
- category: https://raw.githubusercontent.com/Polymer/polymer/master/README.md (read 2026-10-22)
- installMethod: https://raw.githubusercontent.com/Polymer/polymer/master/README.md (read 2026-10-22)
- runsAs: https://raw.githubusercontent.com/Polymer/polymer/master/README.md (read 2026-10-22)
- license: https://api.github.com/repos/Polymer/polymer (read 2026-10-22)
- licenseModel: https://raw.githubusercontent.com/Polymer/polymer/master/README.md (read 2026-10-22)
- maintainer: https://raw.githubusercontent.com/Polymer/polymer/master/LICENSE.txt (read 2026-10-22)
- currentMajor: https://api.github.com/repos/Polymer/polymer/releases (read 2026-10-22)
- latestReleaseDate: https://api.github.com/repos/Polymer/polymer/releases/latest (read 2026-10-22)
- firstRelease: https://api.github.com/repos/Polymer/polymer/releases (read 2026-10-22)
- githubStargazers: https://api.github.com/repos/Polymer/polymer (read 2026-10-22)
- contributors: https://api.github.com/repos/Polymer/polymer/contributors (read 2026-10-22)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/@polymer/polymer (read 2026-10-22)
- httpArchiveSites: https://cdn.httparchive.org/v1/technologies (read 2026-10-25)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40polymer%2Fpolymer (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40polymer%2Fpolymer (read 2026-10-25)

## Notes

Polymer is a library for building custom HTML elements as Web Components. An element is a class that extends the library's base class, declares its properties in a static getter and returns a template from another. The browser then treats the element like a standard HTML element. The library also offers optional two-way data binding between an element's model and its template.

The library runs in the browser and uses the native JavaScript module loader.

## Worth knowing

The homepage says the library is in maintenance mode and recommends Lit for new development. The README names LitElement as a successor to the library's base class.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
