The Terra React Component Library is built using the Trimble SketchUp Terra Style Design System.
Frictionless map drawing across mapping provider
Terra Draw Adapter for Maplibre GL JS
Terra Draw Adapter for Google Maps JavaScript API
This component is the default modal component of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider). You don't have to install it.
This component is the default modal component of [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider). You don't have to install it.
The JavaScript SDK for Terra
The terra-i18n package provides on-demand internationalization of React components.
The base component sets minimal global styles for an application.
The terra-icon component is used to visually represent a literal or symbolic object intended to initiate an action, communicate a status, or navigate the workflow.
Terra Draw Adapter for Mapbox GL JS
The ModalManager is a DisclosureManager implementation that presents disclosed content using an AbstractModal.
The Terra Hookshot component positions portaled content according to target and content attachments, ensuring they stay visually connected.
A component that utilizes the `react-transition-group` library to present a stack of components in an animated fashion
The terra-image component provides styling for visual imagery.
The terra-button component provides users a way to trigger actions in the UI.
The Terra Popup is higher order component that launches terra-hookshot positioned content with the ability to display a dynamic arrow.
The Overlay component is a component that creates an semi-transparent overlay screen that blocks interactions with the elements underneath the display. There are two types of overlays: fullscreen and relative to its container.
[](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.com%2Ftryterra%2Fterra-client-js) [![npm shield](
The Terra ContentContainer is a structural component for the purpose of arranging content with a header.
The Terra List is a structural component to arrange content within list/listitems.
A stateful component used to manage disclosure presentation.
The terra-action-header component is a header bar containing a title and optional actionable items such as links and buttons.
The Terra Button Group component groups buttons and can maintain a toggle selection state.