React Simple Maps is a free open-source React Library that allows developer to add interactive colorful SVG maps in their applications.

It offers a full support for d3-geo and topojson with a declarative API.

React Simple Maps integrates seamlessly with other libraries from the React ecosystem, such as react-annotation, react-spring, react-tooltip, styled-components, victory, vx, and many more.

By default, React Simple Maps supports custom markers, annotations, and responsive setup.

Features

  1. Simple installation.
  2. Almost no configuration required.
  3. Supports custom markers.
  4. Supports lines, spheres, graticule, and more.
  5. Supports annotation.
  6. Supports map texture.
  7. Offers a highly customizable full world map.
  8. Supports zooming and panning.
  9. Advanced styling and projection.
  10. Full Topojson support.
  11. Supports Shapefiles in different formats: .shp, .dbf and .shz.
  12. Developer-friendly documentation.
  13. Mobile friendly touch functions.
  14. Works seamlessly with React and React-based frameworks as Next.js.

The developers offer a rich set of examples that come with a clear code and demos with

License

React Simple Maps is released under the MIT license. Copyright © Richard Zimerman 2017.

Resources

  1. Source code.
  2. Website