awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
uber avatar

uber/react-map-gl

0
View on GitHub↗
8,457 نجوم·1,355 تفرعات·TypeScript·4 مشاهداتvisgl.github.io/react-map-gl↗

React Map Gl

react-map-gl is a React component library for embedding and controlling Mapbox GL JS interactive maps. It serves as a high-level bridge that maps the imperative methods of the Mapbox GL JS engine to a declarative component state.

The project allows for the development of custom map interfaces and geospatial data visualizations. It enables the creation of location-based web applications by providing a reusable UI element for rendering vector tiles and spatial information.

Features

  • React Map Components - Provides a reusable React component library for rendering interactive maps and geospatial data.
  • Geospatial Visualizations - Renders geographic data and custom map layers to visualize spatial information on the web.
  • Interactive Map Viewers - Provides an interactive map viewer component for rendering vector tiles with pan and zoom support.
  • Web Mapping Integrators - Embeds high-performance Mapbox GL maps into web applications using a component-based approach.
  • Map Engine Wrappers - Provides a declarative React wrapper around the imperative Mapbox GL JS engine.
  • Imperative-to-Declarative Bridges - Acts as a high-level bridge mapping Mapbox GL JS imperative methods to declarative React state.
  • Prop-Driven State Synchronization - Synchronizes the map camera and view settings by monitoring changes to component properties.
  • Map UI Frameworks - Enables the creation of tailored map experiences with custom controls and visual styles.
  • Location-Based Application Frameworks - Provides the infrastructure for building interfaces centered around markers, navigation, and coordinates.
  • Visual Layer Schemas - Allows map visualizations to be defined as data objects that translate into imperative layer additions.
  • Standardized Event Mapping - Translates low-level Mapbox GL JS callbacks into standard React event handlers.
  • Context Providers - Implements a context provider to share the map instance throughout the component tree without prop drilling.
  • Imperative Engine Accessors - Exposes the underlying map instance via refs for direct calls to non-declarative methods.
  • JavaScript Geospatial Libraries - Wraps Mapbox GL JS for React applications.
  • Map Components - React wrapper for Mapbox GL JS.
  • JavaScript Geospatial Visualization - React wrapper for MapboxGL JS.

سجل النجوم

مخطط تاريخ النجوم لـ uber/react-map-glمخطط تاريخ النجوم لـ uber/react-map-gl

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ React Map Gl

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Map Gl.
  • paullecam/react-leafletالصورة الرمزية لـ PaulLeCam

    PaulLeCam/react-leaflet

    5,592عرض على 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
    عرض على GitHub↗5,592
  • visgl/react-map-glالصورة الرمزية لـ visgl

    visgl/react-map-gl

    8,457عرض على GitHub↗

    react-map-gl is a library of reusable components and hooks for embedding high-performance WebGL map visualizations within React applications. It provides a declarative wrapper for Mapbox GL JS, synchronizing the map state and styles with a component-based state management system. The toolkit enables the rendering of complex 2D and 3D geospatial data visualizations on map layers. It includes a framework for developing custom map components and specialized user interface elements using shared context and dedicated hooks. The library manages interactive map integration and geospatial data visua

    TypeScriptdata-visualizationmapmapbox-gl
    عرض على GitHub↗8,457
  • anmolsaini16/mapcnالصورة الرمزية لـ AnmolSaini16

    AnmolSaini16/mapcn

    5,965عرض على 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
    عرض على GitHub↗5,965
  • hpneo/gmapsالصورة الرمزية لـ HPNeo

    HPNeo/gmaps

    6,984عرض على GitHub↗

    gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and interactive map renderer. It simplifies the integration of interactive maps into web applications by managing the embedding of map views and the lifecycle of markers. The project distinguishes itself through a specialized set of utilities for geocoding, which converts physical addresses to geographic coordinates and vice versa. It also includes a static map generator for creating non-interactive map images for lightweight environments. The capability surface covers geographic data vis

    JavaScript
    عرض على GitHub↗6,984
عرض جميع البدائل الـ 30 لـ React Map Gl→

الأسئلة الشائعة

ما هي وظيفة 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 high-level bridge that maps the imperative methods of the Mapbox GL JS engine to a declarative component state.

ما هي الميزات الرئيسية لـ uber/react-map-gl؟

الميزات الرئيسية لـ uber/react-map-gl هي: React Map Components, Geospatial Visualizations, Interactive Map Viewers, Web Mapping Integrators, Map Engine Wrappers, Imperative-to-Declarative Bridges, Prop-Driven State Synchronization, Map UI Frameworks.

ما هي البدائل مفتوحة المصدر لـ uber/react-map-gl؟

تشمل البدائل مفتوحة المصدر لـ uber/react-map-gl: paullecam/react-leaflet — This project is a GIS component library and a React wrapper for the Leaflet mapping library. It acts as a bridge… visgl/react-map-gl — react-map-gl is a library of reusable components and hooks for embedding high-performance WebGL map visualizations… anmolsaini16/mapcn — MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive… hpneo/gmaps — gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and… analyticalgraphicsinc/cesium — Cesium is a JavaScript geospatial visualization library and 3D globe engine designed to render world-scale… tomchentw/react-google-maps — This project is a Google Maps React wrapper and integration library that bridges the Google Maps JavaScript API with a…