react-google-maps-api
React Google Maps API
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- extensions.json
- spellright.dict
- GoogleMarkerClusterer.tsx
- InfoBox.tsx
- MarkerClusterer.tsx
- DirectionsRenderer.tsx
- DirectionsService.tsx
- DistanceMatrixService.tsx
- dom-helper.ts
- Overlay.tsx
- OverlayView.tsx
- Circle.tsx
- Data.tsx
- DrawingManager.tsx
- InfoWindow.tsx
- Marker.tsx
- Polygon.tsx
- Polyline.tsx
- Rectangle.tsx
- HeatmapLayer.tsx
- KmlLayer.tsx
- BicyclingLayer.tsx
- TrafficLayer.tsx
- TransitLayer.tsx
- GroundOverlay.tsx
- Autocomplete.tsx
- StandaloneSearchBox.tsx
- StreetViewPanorama.tsx
- StreetViewService.tsx
- injectscript.ts
- isbrowser.ts
- make-load-script-url.ts
- prevent-google-fonts.ts
- GoogleMap.tsx
- index.ts
- LoadScript.tsx
- LoadScriptNext.tsx
- map-context.ts
- types.tsx
- useJsApiLoader.tsx
- useLoadScript.tsx
- .goatfmtrc.json
- .npmignore
- .nvmrc
- bun.lock
- CHANGELOG.md
- favicon.ico
- LICENSE
- package.json
- README.md
- rollup.config.mjs
- tsconfig.json
- index.ts
- InfoBox.tsx
- types.tsx
- .goatfmtrc.json
- .npmignore
- .nvmrc
- bun.lock
- package.json
- README.md
- rollup.config.mjs
- tsconfig.json
- Cluster.tsx
- Clusterer.tsx
- ClusterIcon.tsx
- index.ts
- types.tsx
- .eslintignore
- .goatfmtrc.json
- .npmignore
- .nvmrc
- bun.lock
- jest.config.js
- package.json
- README.md
- rollup.config.mjs
- tsconfig.json
- root.ts
- checkout-success.ts
- dashboard.ts
- docs.ts
- forgot-password.ts
- home.ts
- locale-layout.ts
- login.ts
- pricing.ts
- reset-password.ts
- signup.ts
- +future.ts
- +routes.ts
- +server-build.d.ts
- code-highlight.css
- code-highlight.tsx
- language-selector.tsx
- layout.tsx
- logo.tsx
- seo.tsx
- theme-toggle.tsx
- auth.tsx
- theme.tsx
- checkout-success.tsx
- dashboard.tsx
- docs.tsx
- forgot-password.tsx
- home.tsx
- locale-layout.tsx
- login.tsx
- pricing.tsx
- reset-password.tsx
- signup.tsx
- locale-link.tsx
- entry.client.tsx
- entry.server.tsx
- i18n.server.ts
- i18n.ts
- root.tsx
- routes.ts
- styles.ts
- tailwind.css
- abap-BdImnpbu.js
- actionscript-3-CfeIJUat.js
- ada-bCR0ucgS.js
- andromeeda-C-Jbm3Hp.js
- angular-html-CU67Zn6k.js
- angular-ts-BwZT4LLn.js
- apache-Pmp26Uib.js
- apex-D8_7TLub.js
- apl-dKokRX4l.js
- applescript-Co6uUVPk.js
- ara-BRHolxvo.js
- asciidoc-Dv7Oe6Be.js
- asm-D_Q5rh1f.js
- astro-CbQHKStN.js
- aurora-x-D-2ljcwZ.js
- auth-D_c8x06S.js
- awk-DMzUqQB5.js
- ayu-dark-CmMr59Fi.js
- ballerina-BFfxhgS-.js
- bat-BkioyH1T.js
- beancount-k_qm7-4y.js
- berry-uYugtg8r.js
- bibtex-CHM0blh-.js
- bicep-Bmn6On1c.js
- blade-D4QpJJKB.js
- browser-ponyfill-DzZUNykI.js
- bsl-BO_Y6i37.js
- c-BIGW1oBm.js
- c3-VCDPK7BO.js
- cadence-Bv_4Rxtq.js
- cairo-KRGpt6FW.js
- catppuccin-frappe-DFWUc33u.js
- catppuccin-latte-C9dUb6Cb.js
- catppuccin-macchiato-DQyhUUbL.js
- catppuccin-mocha-D87Tk5Gz.js
- check-CjvuMPqQ.js
- checkout-success-Bel-iRC9.js
- chunk-EPOLDU6W-DdgxK8SG.js
- clarity-D53aC0YG.js
- clojure-P80f7IUj.js
- cmake-D1j8_8rp.js
- cobol-nwyudZeR.js
- codeowners-Bp6g37R7.js
- codeql-DsOJ9woJ.js
- coffee-Ch7k5sss.js
- common-lisp-Cg-RD9OK.js
- copy-B3H4Wthe.js
- coq-DkFqJrB1.js
- cpp-CofmeUqb.js
- createLucideIcon-AhXdKjqz.js
- crystal-tKQVLTB8.js
- csharp-K5feNrxe.js
- css-DPfMkruS.js
- csv-fuZLfV_i.js
- cue-D82EKSYY.js
- cypher-COkxafJQ.js
- d-85-TOEBH.js
- dark-plus-C3mMm8J8.js
- dart-CF10PKvl.js
- dashboard-BX1aH2Dv.js
- dax-CEL-wOlO.js
- desktop-BmXAJ9_W.js
- diff-D97Zzqfu.js
- docker-BcOcwvcX.js
- docs-_ybNu5vA.js
- docs-BhdLRcwl.css
- dotenv-Da5cRb03.js
- dracula-BzJJZx-M.js
- dracula-soft-BXkSAIEj.js
- dream-maker-BtqSS_iP.js
- edge-BkV0erSs.js
- elixir-CDX3lj18.js
- elm-DbKCFpqz.js
- emacs-lisp-C9XAeP06.js
- entry.client-BibMfHUO.js
- erb-BOJIQeun.js
- erlang-DsQrWhSR.js
- everforest-dark-BgDCqdQA.js
- everforest-light-C8M2exoo.js
- fennel-BYunw83y.js
- fish-BvzEVeQv.js
- fluent-C4IJs8-o.js
- forgot-password-BFEyMAZJ.js
- fortran-fixed-form-CkoXwp7k.js
- fortran-free-form-BxgE0vQu.js
- fsharp-CXgrBDvD.js
- gdresource-B7Tvp0Sc.js
- gdscript-DTMYz4Jt.js
- gdshader-DkwncUOv.js
- genie-D0YGMca9.js
- gherkin-DyxjwDmM.js
- git-commit-F4YmCXRG.js
- git-rebase-r7XF79zn.js
- github-dark-default-Cuk6v7N8.js
- github-dark-DHJKELXO.js
- github-dark-dimmed-DH5Ifo-i.js
- github-dark-high-contrast-E3gJ1_iC.js
- github-light-DAi9KRSo.js
- github-light-default-D7oLnXFd.js
- github-light-high-contrast-BfjtVDDH.js
- gleam-BspZqrRM.js
- glimmer-js-Rg0-pVw9.js
- glimmer-ts-U6CK756n.js
- glsl-DplSGwfg.js
- gn-n2N0HUVH.js
- gnuplot-DdkO51Og.js
- go-Dn2_MT6a.js
- graphql-ChdNCCLP.js
- groovy-gcz8RCvz.js
- gruvbox-dark-hard-CFHQjOhq.js
- gruvbox-dark-medium-GsRaNv29.js
- gruvbox-dark-soft-CVdnzihN.js
- gruvbox-light-hard-CH1njM8p.js
- gruvbox-light-medium-DRw_LuNl.js
- gruvbox-light-soft-hJgmCMqR.js
- hack-CaT9iCJl.js
- haml-B8DHNrY2.js
- handlebars-BL8al0AC.js
- haskell-Df6bDoY_.js
- haxe-CzTSHFRz.js
- hcl-BWvSN4gD.js
- hjson-D5-asLiD.js
- hlsl-D3lLCCz7.js
- home-DkyYYCWG.js
- houston-DnULxvSX.js
- html-derivative-BFtXZ54Q.js
- html-GMplVEZG.js
- http-jrhK8wxY.js
- hurl-irOxFIW8.js
- hxml-Bvhsp5Yf.js
- hy-DFXneXwc.js
- imba-DGztddWO.js
- ini-BEwlwnbL.js
- java-CylS5w8V.js
- javascript-wDzz0qaB.js
- jinja-4LBKfQ-Z.js
- jison-wvAkD_A8.js
- json-Cp-IABpG.js
- json5-C9tS-k6U.js
- jsonc-Des-eS-w.js
- jsonl-DcaNXYhu.js
- jsonnet-DFQXde-d.js
- jssm-C2t-YnRu.js
- jsx-g9-lgVsj.js
- julia-CxzCAyBv.js
- kanagawa-dragon-CkXjmgJE.js
- kanagawa-lotus-CfQXZHmo.js
- kanagawa-wave-DWedfzmr.js
- kdl-DV7GczEv.js
- key-CmId4kMZ.js
- kotlin-BdnUsdx6.js
- kusto-DZf3V79B.js
- laserwave-DUszq2jm.js
- latex-B4uzh10-.js
- lean-BZvkOJ9d.js
- less-B1dDrJ26.js
- light-plus-B7mTdjB0.js
- liquid-DYVedYrR.js
- llvm-BtvRca6l.js
- locale-layout-DRh_lmu_.js
- locale-link-CF6v3Oba.js
- log-2UxHyX5q.js
- login-ksCdgte2.js
- logo-BtOb2qkB.js
- lua-BbnMAYS6.js
- luau-C-HG3fhB.js
- make-CHLpvVh8.js
- manifest-53118c02.js
- map-IVqWBIqr.js
- markdown-Cvjx9yec.js
- marko-DZsq8hO1.js
- material-theme-D5KoaKCx.js
- material-theme-darker-BfHTSMKl.js
- material-theme-lighter-B0m2ddpp.js
- material-theme-ocean-CyktbL80.js
- material-theme-palenight-Csfq5Kiy.js
- matlab-D7o27uSR.js
- mdc-DUICxH0z.js
- mdx-Cmh6b_Ma.js
- mermaid-mWjccvbQ.js
- min-dark-CafNBF8u.js
- min-light-CTRr51gU.js
- mipsasm-CKIfxQSi.js
- mojo-B93PlW-d.js
- monokai-D4h5O-jR.js
- moonbit-Ba13S78F.js
- move-Bu9oaDYs.js
- narrat-DRg8JJMk.js
- nextflow-BrzmwbiE.js
- nginx-DknmC5AR.js
- night-owl-C39BiMTA.js
- nim-CVrawwO9.js
- nix-CwoSXNpI.js
- nord-Ddv68eIx.js
- nushell-C-sUppwS.js
- objective-c-DXmwc3jG.js
- objective-cpp-CLxacb5B.js
- ocaml-C0hk2d4L.js
- one-dark-pro-DVMEJ2y_.js
- one-light-PoHY5YXO.js
- openscad-C4EeE6gA.js
- pascal-D93ZcfNL.js
- perl-C0TMdlhV.js
- php-CDn_0X-4.js
- pkl-u5AG7uiY.js
- plastic-3e1v2bzS.js
- plsql-ChMvpjG-.js
- po-BTJTHyun.js
- poimandres-CS3Unz2-.js
- polar-C0HS_06l.js
- postcss-CXtECtnM.js
- powerquery-CEu0bR-o.js
- powershell-Dpen1YoG.js
- preload-helper-BXl3LOEh.js
- pricing-C0cR2X_i.js
- prisma-Dd19v3D-.js
- prolog-CbFg5uaA.js
- proto-C7zT0LnQ.js
- pug-CGlum2m_.js
- puppet-BMWR74SV.js
- purescript-CklMAg4u.js
- python-B6aJPvgy.js
- qml-3beO22l8.js
- qmldir-C8lEn-DE.js
- qss-IeuSbFQv.js
- r-Dspwwk_N.js
- racket-BqYA7rlc.js
- raku-DXvB9xmW.js
- razor-C1TweQQi.js
- red-bN70gL4F.js
- reg-C-SQnVFl.js
- regexp-CDVJQ6XC.js
- rel-C3B-1QV4.js
- reset-password-CKuXuLAm.js
- riscv-BM1_JUlF.js
- root-6CvVRe76.css
- root-bR_vRZiC.js
- rose-pine-dawn-DHQR4-dF.js
- rose-pine-moon-D4_iv3hh.js
- rose-pine-qdsjHGoJ.js
- rosmsg-BJDFO7_C.js
- rst-B0xPkSld.js
- ruby-BvKwtOVI.js
- rust-B1yitclQ.js
- sas-cz2c8ADy.js
- sass-Cj5Yp3dK.js
- scala-C151Ov-r.js
- schemas-BPdSE6b7.js
- scheme-C98Dy4si.js
- scss-OYdSNvt2.js
- sdbl-DVxCFoDh.js
- seo-BeHEocDy.js
- shaderlab-Dg9Lc6iA.js
- shellscript-Yzrsuije.js
- shellsession-BADoaaVG.js
- signup-CNXjBF5e.js
- slack-dark-BthQWCQV.js
- slack-ochin-DqwNpetd.js
- smalltalk-BERRCDM3.js
- snazzy-light-Bw305WKR.js
- solarized-dark-DXbdFlpD.js
- solarized-light-L9t79GZl.js
- solidity-rGO070M0.js
- soy-Brmx7dQM.js
- sparql-rVzFXLq3.js
- splunk-BtCnVYZw.js
- sql-BLtJtn59.js
- ssh-config-_ykCGR6B.js
- stata-BH5u7GGu.js
- stylus-BEDo0Tqx.js
- svelte-zxCyuUbr.js
- swift-Dg5xB15N.js
- synthwave-84-CbfX1IO0.js
- system-verilog-CnnmHF94.js
- systemd-4A_iFExJ.js
- talonscript-CkByrt1z.js
- tasl-QIJgUcNo.js
- tcl-dwOrl1Do.js
- templ-W15q3VgB.js
- terraform-BETggiCN.js
- tex-CvyZ59Mk.js
- theme-C1FjadRs.js
- tokyo-night-hegEt444.js
- toml-vGWfd6FD.js
- ts-tags-zn1MmPIZ.js
- tsv-B_m7g4N7.js
- tsx-COt5Ahok.js
- turtle-BsS91CYL.js
- twig-CO9l9SDP.js
- typescript-BPQ3VLAy.js
- typespec-BGHnOYBU.js
- typst-DHCkPAjA.js
- useTranslation-C_gV0Ase.js
- v-BcVCzyr7.js
- vala-CsfeWuGM.js
- vb-D17OF-Vu.js
- verilog-BQ8w6xss.js
- vesper-DU1UobuO.js
- vhdl-CeAyd5Ju.js
- viml-CJc9bBzg.js
- vitesse-black-Bkuqu6BP.js
- vitesse-dark-D0r3Knsf.js
- vitesse-light-CVO1_9PV.js
- vue-DN_0RTcg.js
- vue-html-AaS7Mt5G.js
- vue-vine-CQOfvN7w.js
- vyper-CDx5xZoG.js
- wasm-CG6Dc4jp.js
- wasm-MzD3tlZU.js
- wenyan-BV7otONQ.js
- wgsl-Dx-B1_4e.js
- wikitext-BhOHFoWU.js
- wit-5i3qLPDT.js
- wolfram-lXgVvXCa.js
- xml-sdJ4AIDG.js
- xsl-CtQFsRM5.js
- yaml-Buea-lGh.js
- zap-D2ur9l56.js
- zenscript-DVFEvuxE.js
- zig-VOosw3JB.js
- bg-desktop.png
- bg-desktop.webp
- bg-mobile.png
- bg-mobile.webp
- bg-tablet.png
- bg-tablet.webp
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- bg.png
- favicon.ico
- index.html
- forgot-password.ts
- login.ts
- logout.ts
- me.ts
- reset-password.ts
- signup.ts
- [sessionId].ts
- index.ts
- stripe.ts
- [[route]].ts
- checkout.ts
- email-translations.ts
- email.ts
- types.ts
- utils.ts
- bg-desktop.png
- bg-desktop.webp
- bg-mobile.png
- bg-mobile.webp
- bg-tablet.png
- bg-tablet.webp
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- common.json
- bg.png
- favicon.ico
- schemas.ts
- .example.env
- .gitignore
- apple-touch-icon.png
- bun.lock
- favicon-16x16.png
- favicon-32x32.png
- index.html
- logo.svg
- logo1500px.png
- package.json
- react-router.config.ts
- README.md
- schema.sql
- tailwind.config.js
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- wrangler.toml
- .editorconfig
- .gitignore
- .goatfmtrc.json
- .goatlintrc.json
- .nvmrc
- bun.lock
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- ISSUE_TEMPLATE.md
- LICENSE
- logo.png
- logo.svg
- logo1500px.png
- package.json
- PULL_REQUEST_TEMPLATE.md
- README.md
- SECURITY.md
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/JustFly1984/react-google-maps-api
Downloads the entire project code from GitHub to your computer.
cd react-google-maps-api
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install @react-google-maps/api
Downloads and installs the libraries listed in package.json.
yarn add @react-google-maps/api
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
