Skip to content

terrestris/react-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e6f3826 Â· Oct 22, 2024
Sep 19, 2024
Jul 26, 2024
Aug 10, 2022
Jul 11, 2024
May 7, 2024
Oct 22, 2024
Jun 20, 2022
Aug 31, 2017
May 24, 2024
May 24, 2024
Sep 3, 2023
May 6, 2024
Jun 12, 2024
Oct 22, 2024
Mar 2, 2022
Mar 2, 2022
Mar 2, 2022
May 24, 2024
May 24, 2024
Sep 20, 2024
Oct 22, 2024
Oct 22, 2024
May 24, 2024
May 24, 2024
Sep 20, 2024

Repository files navigation

react-geo

npm version GitHub license Coverage Status GitHub action build Known Vulnerabilities PRs Welcome

react-geo is a JavaScript library providing a large number of components to build modern mapping applications. It is used in combination with React, OpenLayers and Ant Design.

Installation

npm i --save @terrestris/react-geo

Usage

For a full list of available components, their properties and examples see here.

TypeScript

The react-geo package includes TypeScript declarations as *.d.ts files. The build itself is included in ESM format (currently ES2022).

Styling

react-geo supports dynamic theming via CSS variables and requires the following import inside your project.

@import '~antd/dist/antd.variable.min.css';

Workshop

For a comprehensive introduction into the usage of react-geo you might want to have a look at our tutorial.

Starter application

Also don't miss the create-react-geo-app (CRGA) to quickly create a fully working web-mapping application based on react-geo.

Contribution

Contributions are much appreciated! 🥳

Read the hints for developers to get started. We look forward to your contributions!

License

react-geo is released under the BSD 2-Clause license. Please see the file LICENSE in the root of this repository for more details.