Calcite is Esri's design system for building web apps on the ArcGIS platform, a UI kit, icon set, and 47-component web component library covering buttons, panels, accordions, and alerts.
Components are explicitly framework-agnostic (built as web components, not tied to React or any one framework) and localizable, meaning the same component set works whether a project is built in React, Vue, or plain JS, and across different languages.
Developers building mapping, geospatial, or ArcGIS-integrated applications who need a component library that's framework-agnostic rather than locked to one JS framework.
It's at a mature 1.0+ release with regular monthly update summaries published, worth checking the release notes before adopting a specific component version.
Esri's design system — web components, icons, and color schemes for cohesive apps.