awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JustFly1984 avatar

JustFly1984/react-google-maps-api

0
View on GitHub↗
1,970 estrellas·455 forks·TypeScript·MIT·12 vistas

React Google Maps Api

React Google Maps API is a component library designed to embed interactive Google Maps and geographic overlays inside React applications using declarative markup. It provides tools for building responsive mapping interfaces within component-based architectures to handle user navigation and location data.

The library manages the integration by wrapping imperative mapping library instances inside declarative component lifecycles, translating React updates into the appropriate DOM mutations. It includes an asynchronous script injection loader that tracks and initializes external script dependencies before components render. Additionally, it shares mapping instances and loading states across descendant components using context providers and custom hooks.

Features

  • Interactive Map Components - Renders interactive map instances within React applications using declarative markup.
  • React Map Components - Provides React-specific component wrappers for embedding Google Maps.
  • Context-Based Instance Sharing - Shares map instances across the component tree via context for coordinated access.
  • Context Hook Encapsulations - Shares map instances and loading states across descendant components using custom hooks.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI
  • Imperative Component Wrappers - Wraps imperative map instances inside declarative component lifecycles to synchronize state.
  • Geographic Canvas Overlays - Renders custom visual indicators, shapes, and overlays directly onto map surfaces.
  • Component-Based UI Libraries - Provides reusable interface elements to accelerate component-driven user interfaces.
  • Imperative API Prop Translations - Translates declarative component properties into imperative method calls for underlying map instances.
  • External Script Loaders - Dynamically loads and tracks external mapping scripts to initialize components reliably.
  • Declarative Component Libraries - Uses declarative syntax to define reusable interface components and layouts.
  • Map Data Overlays - Renders custom data layers, markers, and shapes onto active map surfaces.
  • Google Maps Web Integrations - Embeds interactive Google Maps services within web applications.
  • Historial de estrellas

    Gráfico del historial de estrellas de justfly1984/react-google-maps-apiGráfico del historial de estrellas de justfly1984/react-google-maps-api

    Alternativas open-source a React Google Maps Api

    Proyectos open-source similares, clasificados según cuántas características comparten con React Google Maps Api.
    • tomchentw/react-google-mapsAvatar de tomchentw

      tomchentw/react-google-maps

      4,626Ver en GitHub↗

      This project is a Google Maps React wrapper and integration library that bridges the Google Maps JavaScript API with a declarative component-based architecture. It provides an interactive map component for rendering map views, markers, and overlays using geographic coordinates and custom HTML. The library serves as a geographic data visualization tool and a map-based search interface. It enables the implementation of place search functionality and autocomplete inputs integrated directly with the map view. The capability surface covers location-based services including route visualization, pa

      JavaScriptgoogle-maps-javascript-apireactreact-styleguidist
      Ver en GitHub↗4,626
    • sebholstein/angular-google-mapsAvatar de sebholstein

      sebholstein/angular-google-maps

      2,028Ver en GitHub↗

      This project is a collection of reusable components designed to integrate Google Maps into web applications built with the Angular framework. It provides a declarative interface for embedding interactive maps, allowing developers to configure map instances, markers, and overlays directly through standard framework templates and property bindings. The library distinguishes itself by wrapping imperative mapping services into a lifecycle-managed architecture. It handles the asynchronous loading of external mapping scripts and ensures that map instances and event listeners are properly cleaned up

      TypeScriptagmangularangular2
      Ver en GitHub↗2,028
    • paullecam/react-leafletAvatar de PaulLeCam

      PaulLeCam/react-leaflet

      5,592Ver en GitHub↗

      This project is a GIS component library and a React wrapper for the Leaflet mapping library. It acts as a bridge between the imperative Leaflet API and the declarative state management of React, allowing for the creation of interactive geographic maps and spatial data visualizations. The library uses a component-based architecture to render maps with markers and layers. It synchronizes the React virtual DOM with the map's internal layer registry to maintain a consistent geographic state, mapping component lifecycles to the addition and removal of map layers. The tool provides capabilities fo

      TypeScriptjavascriptleafletleaflet-maps
      Ver en GitHub↗5,592
    • anmolsaini16/mapcnAvatar de AnmolSaini16

      AnmolSaini16/mapcn

      5,965Ver en GitHub↗

      MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive maps. It provides a set of small, reusable components for rendering maps, placing markers, drawing routes, and clustering points, all managed through React hooks, context, and refs for state and lifecycle control. The library distinguishes itself by offering a complete set of map features as individual React components that automatically adapt to light and dark themes. It includes components for interactive map rendering with zero configuration, marker placement with popups a

      TypeScript
      Ver en GitHub↗5,965
    Ver las 30 alternativas a React Google Maps Api→

    Preguntas frecuentes

    ¿Qué hace justfly1984/react-google-maps-api?

    React Google Maps API is a component library designed to embed interactive Google Maps and geographic overlays inside React applications using declarative markup. It provides tools for building responsive mapping interfaces within component-based architectures to handle user navigation and location data.

    ¿Cuáles son las características principales de justfly1984/react-google-maps-api?

    Las características principales de justfly1984/react-google-maps-api son: Interactive Map Components, React Map Components, Context-Based Instance Sharing, Context Hook Encapsulations, Imperative Component Wrappers, Geographic Canvas Overlays, Component-Based UI Libraries, Imperative API Prop Translations.

    ¿Qué alternativas de código abierto existen para justfly1984/react-google-maps-api?

    Las alternativas de código abierto para justfly1984/react-google-maps-api incluyen: tomchentw/react-google-maps — This project is a Google Maps React wrapper and integration library that bridges the Google Maps JavaScript API with a… sebholstein/angular-google-maps — This project is a collection of reusable components designed to integrate Google Maps into web applications built with… paullecam/react-leaflet — This project is a GIS component library and a React wrapper for the Leaflet mapping library. It acts as a bridge… anmolsaini16/mapcn — MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive… visgl/react-map-gl — react-map-gl is a library of reusable components and hooks for embedding high-performance WebGL map visualizations… uber/react-map-gl — react-map-gl is a React component library for embedding and controlling Mapbox GL JS interactive maps. It serves as a…

    Colecciones destacadas con React Google Maps Api

    Colecciones seleccionadas manualmente donde aparece React Google Maps Api.
    • Code annotation tool