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
·

4 repositorios

Awesome GitHub RepositoriesContext-Based Instance Sharing

Shares the map instance across the component tree via React context for coordinated access and updates.

Distinct from React Map Components: Distinct from React Map Components: focuses on the context-based sharing mechanism rather than the component library itself.

Explore 4 awesome GitHub repositories matching graphics & multimedia · Context-Based Instance Sharing. Refine with filters or upvote what's useful.

Awesome Context-Based Instance Sharing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • 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

    Shares the underlying MapLibre map instance across the component tree via React context for coordinated access and updates.

    TypeScript
    Ver en GitHub↗5,965
  • paullecam/react-leafletAvatar de PaulLeCam

    PaulLeCam/react-leaflet

    5,592Ver en GitHub↗

    Este proyecto es una librería de componentes GIS y un envoltorio de React para la librería de mapas Leaflet. Actúa como un puente entre la API imperativa de Leaflet y la gestión de estado declarativa de React, permitiendo la creación de mapas geográficos interactivos y visualizaciones de datos espaciales. La librería utiliza una arquitectura basada en componentes para renderizar mapas con marcadores y capas. Sincroniza el DOM virtual de React con el registro de capas interno del mapa para mantener un estado geográfico consistente, mapeando los ciclos de vida de los componentes a la adición y eliminación de capas del mapa. La herramienta proporciona capacidades para la gestión dinámica del estado del mapa y la integración de eventos de mapa. Permite la distribución de instancias de mapa a través de un proveedor y expone la instancia subyacente de Leaflet mediante referencias para el acceso directo a métodos de bajo nivel de la API de mapas.

    Shares the map instance across the component tree via React context for coordinated access and updates.

    TypeScriptjavascriptleafletleaflet-maps
    Ver en GitHub↗5,592
  • timc1/kbarAvatar de timc1

    timc1/kbar

    5,182Ver en GitHub↗

    kbar is a React command palette library that gives applications a searchable overlay for finding and executing commands using the keyboard. It includes keyboard shortcut binding, so users can trigger commands directly without opening the palette, and supports nested sub-menu navigation, allowing actions to be organized into hierarchical groups that can be drilled into and back out of with arrow keys. The library differentiates itself through a hook-based API that lets any React component register commands and shortcuts declaratively, alongside a global keyboard listener that handles palette a

    Shares command palette state across the component tree using React Context, eliminating prop threading.

    TypeScriptcommand-palettehooksjavascript
    Ver en GitHub↗5,182
  • justfly1984/react-google-maps-apiAvatar de JustFly1984

    JustFly1984/react-google-maps-api

    1,970Ver en GitHub↗

    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 dependen

    Shares map instances across the component tree via context for coordinated access.

    TypeScriptgatsbygoogle-mapgoogle-map-react
    Ver en GitHub↗1,970
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Mapping Libraries
  5. React Map Components
  6. Context-Based Instance Sharing

Explorar subetiquetas

  • Command Palette Context StoresReact Context stores that share command palette state across the entire component tree without prop drilling. **Distinct from Context-Based Instance Sharing:** Distinct from Context-Based Instance Sharing: focuses on command palette state sharing rather than map instance sharing.