diff --git a/README.md b/README.md
index 6584bb63c..12a57739c 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@
react-map-gl | Docs
-`react-map-gl` is a suite of [React](http://facebook.github.io/react/) components designed to provide a React API for [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) or [maplibre-gl](https://maplibre.org/maplibre-gl-js/docs/). More information in the online documentation.
+`react-map-gl` is a suite of [React](https://react.dev/) components designed to provide a React API for [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) or [maplibre-gl](https://maplibre.org/maplibre-gl-js/docs/). More information in the online documentation.
See our [Design Philosophy](docs/README.md#design-philosophy).
@@ -20,29 +20,62 @@ See our [Design Philosophy](docs/README.md#design-philosophy).
Using `react-map-gl` requires `react >= 16.3`.
```sh
-npm install --save react-map-gl mapbox-gl
+# Using Maplibre
+npm install react-map-gl maplibre-gl
+```
+_or_
+
+```sh
+# Using Mapbox
+npm install react-map-gl mapbox-gl
```
### Example
```js
+// Using Maplibre
+import * as React from 'react';
+import Map from 'react-map-gl/maplibre';
+
+function App() {
+ return (
+
+ );
+}
+```
+_or_
+
+```js
+// Using Mapbox
import * as React from 'react';
import Map from 'react-map-gl';
function App() {
- return ;
+ return (
+
+ );
}
```
+Learn more with in our [Getting Started](https://visgl.github.io/react-map-gl/docs/get-started) guide.
+
### Using Mapbox Tokens
**Starting with v2.0, mapbox-gl requires a Mapbox token for any usage, with or without the Mapbox data service. See [about Mapbox tokens](/docs/get-started/mapbox-tokens.md) for your options.**