Cx Google Maps - CxJS wrapper for react-google-maps.
Clone or download
Latest commit 33f9485 Sep 12, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist Adding dist folder Jun 20, 2018
docs GitHub pages SPA Feb 1, 2018
examples Fix demo and first-map Sep 12, 2018
misc/screenshots Some additional screenshots. About page. Jul 7, 2017
scripts Change main file to dist/index.js Jun 20, 2018
src Fix demo and first-map Sep 12, 2018
.editorconfig Fixing project layout. Feb 1, 2018
.gitignore Adding dist folder Jun 20, 2018
LICENSE Fixing project layout. Feb 1, 2018 Update Feb 1, 2018
package.json 18.6.1 Jun 20, 2018
yarn.lock Fix demo and first-map Sep 12, 2018

Cx Google Maps

Cx Google Maps is a CxJS wrapper around react-google-maps. It contains a handful of useful classes for creating modern maps-aware applicatons with Cx. You can see a working demo of it here.

The library contains wrappers around following react-google-maps components:

  • BicyclingLayer
  • Circle
  • DirectionsRenderer
  • DrawingManager
  • FusionTablesLayer
  • GoogleMap
  • GroundOverlay
  • HeatmapLayer
  • InfoBox
  • InfoWindow
  • KmlLayer
  • Marker
  • MarkerClusterer
  • MarkerWithLabel
  • OverlayView
  • Polygon
  • Polyline
  • Rectangle
  • SearchBox
  • StandaloneSearchBox
  • StreetViewPanorama
  • TrafficLayer


You can run the documentation/demo app locally by issuing:

yarn && yarn start

from examples/demo folder.

Demo App


CxJS, or simply Cx, is a feature-rich JavaScript framework for building complex web front-ends, such as BI tools, dashboards and admin apps. Modern frameworks such as React and Angular provide an excellent base for building UI components, however, component implementation and many other topics are left to the developer. CxJS tries to fill that gap and provide the all necessary ingredients required for modern web applications.

CxJS uses React (or a React compatible library) for DOM manipulation and offers many high-level, UI related, features on top of it.

See more