Calcite Design System
Esri's framework-agnostic web component library and design system for building web applications.
developers.arcgis.com/calcite-design-system/repositorydocs
Calcite Design System is Esri’s set of design resources for building web applications, and its core is a library of web components built with Lit. The homepage lists a UI kit, icons, color schemes and the component library side by side. The components can be installed from npm or loaded with a script tag from a CDN, and they cover localization including right-to-left content.
Worth knowing
Calcite is tied to an ArcGIS account. The get-started page lists a free ArcGIS Online or ArcGIS Location Platform account as a prerequisite, and the licensing page says it is available with an ArcGIS Online, ArcGIS Enterprise or ArcGIS Location Platform account, subject to the Esri Master Services Agreement. The source code is public, but the package is licensed under the Esri Master License Agreement, and its LICENSE file sends readers to that agreement’s use restrictions.
Identity
Rendering and deploy
- Runs as
- In the browser7
- Install with
- npm, cdn36
Releases
Adoption
Sources
- 2026-10-26: links
developers.arcgis.com/calcite-design-system/ - 2026-10-26: links, Written in, GitHub stars, Contributors
github.com/Esri/calcite-design-system - 2026-10-26: links, Categories, Install with
developers.arcgis.com/calcite-design-system/get-started/ - 2026-10-26: First release, Current major version
registry.npmjs.org/@esri/calcite-components - 2026-10-26: Maintainer, Maintained by, Headquarters, License, License model
github.com/Esri/calcite-design-system/blob/dev/packages/components/LICENSE.md - 2026-10-26: Built on, Install with
github.com/Esri/calcite-design-system/blob/dev/packages/components/README.md - 2026-10-26: Runs as
developers.arcgis.com/calcite-design-system/resources/system-requirements/ - 2026-10-26: Multilingual
developers.arcgis.com/calcite-design-system/resources/localization/ - 2026-10-26: License
github.com/Esri/calcite-design-system/blob/dev/packages/components/package.json - 2026-10-26: Last release
github.com/Esri/calcite-design-system/releases - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@esri/calcite-components - 2026-10-26: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esri%2Fcalcite-components