awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to uber/react-map-gl

Open-source alternatives to React Map Gl

30 open-source projects similar to uber/react-map-gl, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best React Map Gl alternative.

  • paullecam/react-leafletPaulLeCam का अवतार

    PaulLeCam/react-leaflet

    5,592GitHub पर देखें↗

    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-glvisgl का अवतार

    visgl/react-map-gl

    8,457GitHub पर देखें↗

    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/mapcnAnmolSaini16 का अवतार

    AnmolSaini16/mapcn

    5,965GitHub पर देखें↗

    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

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • hpneo/gmapsHPNeo का अवतार

    HPNeo/gmaps

    6,984GitHub पर देखें↗

    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
  • analyticalgraphicsinc/cesiumAnalyticalGraphicsInc का अवतार

    AnalyticalGraphicsInc/cesium

    15,379GitHub पर देखें↗

    Cesium is a JavaScript geospatial visualization library and 3D globe engine designed to render world-scale environments and precision spatial data. It functions as a web-based mapping tool that displays hardware-accelerated 3D globes and 2D maps directly in a browser without requiring external plugins. The project operates as a 3D tiles renderer, utilizing the 3D Tiles open standard to stream and display large-scale geospatial datasets. It enables the visualization and analysis of high-accuracy spatial information across global environments. The library covers a broad range of capabilities,

    JavaScript
    GitHub पर देखें↗15,379
  • tomchentw/react-google-mapstomchentw का अवतार

    tomchentw/react-google-maps

    4,626GitHub पर देखें↗

    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
    GitHub पर देखें↗4,626
  • keplergl/kepler.glkeplergl का अवतार

    keplergl/kepler.gl

    11,871GitHub पर देखें↗

    Kepler.gl is a web-based geospatial visualization framework designed for rendering large-scale location datasets. It functions as a modular React mapping component that enables developers to embed interactive, high-performance geographic visualizations into web applications, serving as a comprehensive engine for building browser-based GIS dashboards. The library distinguishes itself through a highly extensible architecture that centers on centralized state management. By utilizing a predictable state-driven model, it allows for the programmatic control of map layers, filters, and viewport set

    TypeScriptdata-visualizationgeospatialkepler
    GitHub पर देखें↗11,871
  • lelandrichardson/react-native-mapslelandrichardson का अवतार

    lelandrichardson/react-native-maps

    15,966GitHub पर देखें↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    TypeScript
    GitHub पर देखें↗15,966
  • istarkov/google-map-reactistarkov का अवतार

    istarkov/google-map-react

    6,470GitHub पर देखें↗

    Google map library for react that allows rendering components as markers :tada:

    JavaScript
    GitHub पर देखें↗6,470
  • contra/react-responsivecontra का अवतार

    contra/react-responsive

    7,172GitHub पर देखें↗

    react-responsive is a set of utility tools and hooks for evaluating CSS media queries within React components. It functions as a viewport state manager that detects screen dimensions and triggers user interface changes based on defined breakpoints. The project includes a helper for server-side rendering and automated testing that allows device properties to be overridden via context. This ensures consistent rendering when browser-native detection is unavailable. The library covers adaptive component rendering, viewport change monitoring, and responsive layout detection. It uses the native ma

    TypeScript
    GitHub पर देखें↗7,172
  • cookpete/react-playercookpete का अवतार

    cookpete/react-player

    10,260GitHub पर देखें↗

    React-player is a media player component for React that provides a unified interface for embedding and playing video and audio content from various URLs and third-party platforms. It functions as a universal media player that automatically detects the source of a provided URL to render the appropriate player for that specific provider. The project distinguishes itself by wrapping diverse media SDKs and native elements into a consistent multi-platform wrapper. This allows for a standardized set of playback controls across different streaming services and includes the ability to register custom

    TypeScriptaudiodailymotiondash
    GitHub पर देखें↗10,260
  • mapbox/mapboxgl-powerbimapbox का अवतार

    mapbox/mapboxgl-powerbi

    129GitHub पर देखें↗

    Mapbox Visual for Power BI - High performance, custom map visuals for Power BI dashboards. This version of Mapbox Visual for Microsoft Power BI is no longer maintained. You can find the live and maintained version of the plugin at: https://github.com/starschema/mapboxgl-powerbi.

    TypeScript
    GitHub पर देखें↗129
  • mapbox/mapbox-gl-drawmapbox का अवतार

    mapbox/mapbox-gl-draw

    1,080GitHub पर देखें↗

    Draw tools for mapbox-gl-js

    JavaScriptdrawingjavascriptmapbox-gl
    GitHub पर देखें↗1,080
  • sunng87/heatcanvassunng87 का अवतार

    sunng87/heatcanvas

    405GitHub पर देखें↗

    Pixel based heatmap with html5 canvas.

    JavaScript
    GitHub पर देखें↗405
  • socib/leaflet.timedimensionsocib का अवतार

    socib/Leaflet.TimeDimension

    451GitHub पर देखें↗

    Add time dimension capabilities on a Leaflet map.

    JavaScript
    GitHub पर देखें↗451
  • microsoft/bing-maps-v8-typescript-definitionsMicrosoft का अवतार

    Microsoft/Bing-Maps-V8-TypeScript-Definitions

    38GitHub पर देखें↗

    This project contains the TypeScript definitions for the Bing Maps V8 Web Control.

    TypeScript
    GitHub पर देखें↗38
  • angular-ui/ui-leafletangular-ui का अवतार

    angular-ui/ui-leaflet

    312GitHub पर देखें↗

    AngularJS directive to embed an interact with maps managed by Leaflet library

    JavaScript
    GitHub पर देखें↗312
  • uber/deck.gluber का अवतार

    uber/deck.gl

    14,263GitHub पर देखें↗

    deck.gl is a GPU-accelerated geospatial engine and WebGL2 data visualization framework. It functions as a high-performance spatial visualizer and map overlay library designed to render large-scale spatial and temporal datasets. The system specializes in mapping data arrays into visual layers for complex geographic representations. It provides the capability to create interactive visual overlays and cartographic projections that align with various third-party map providers. The framework supports large-scale data visualization, interactive spatial analysis, and the development of custom high-

    TypeScript
    GitHub पर देखें↗14,263
  • geotiff/geoblazeGeoTIFF का अवतार

    GeoTIFF/geoblaze

    190GitHub पर देखें↗

    Blazing Fast JavaScript Raster Processing Engine

    JavaScript
    GitHub पर देखें↗190
  • korigan/vue2leafletKoRiGaN का अवतार

    KoRiGaN/Vue2Leaflet

    1,956GitHub पर देखें↗

    Vue 2 components for Leaflet maps

    JavaScript
    GitHub पर देखें↗1,956
  • microsoft/bingmapsv8codesamplesMicrosoft का अवतार

    Microsoft/BingMapsV8CodeSamples

    140GitHub पर देखें↗

    This is a collection of over two hundred code samples an growing for the Bing Maps V8 web control.

    SCSS
    GitHub पर देखें↗140
  • nasaworldwind/webworldwindNASAWorldWind का अवतार

    NASAWorldWind/WebWorldWind

    991GitHub पर देखें↗

    The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

    JavaScript
    GitHub पर देखें↗991
  • react-native-maps/react-native-mapsreact-native-maps का अवतार

    react-native-maps/react-native-maps

    15,971GitHub पर देखें↗

    react-native-maps is a cross-platform mobile map component for iOS and Android that renders interactive geographic data and markers. It provides a native map view and viewport controller to manage camera movement, zoom levels, and coordinate-based animations on mobile devices. The project includes a GeoJSON map renderer for visualizing complex geographic features and an interactive map overlay library for drawing polylines, polygons, and heatmaps. It supports integration with both Google Maps and Apple Maps, allowing developers to switch between providers or apply cloud-based styling and cust

    TypeScriptgoogle-mapsmapsreact-native
    GitHub पर देखें↗15,971
  • mapbox/mapbox-gl-nativemapbox का अवतार

    mapbox/mapbox-gl-native

    4,452GitHub पर देखें↗

    This project is a cross-platform mapping SDK and hardware-accelerated rendering engine implemented in C++. It provides a shared geospatial core that allows for the embedding of interactive maps into Android, iOS, macOS, Node.js, and Qt applications. The system focuses on high-performance vector tile rendering using OpenGL and GPU primitives to display interactive 3D landscapes and complex geospatial datasets. It transforms compressed protocol buffers into customizable visuals through a style-driven layer pipeline. The capability surface extends to comprehensive location services, including g

    C++
    GitHub पर देखें↗4,452
  • leaflet/leafletLeaflet का अवतार

    Leaflet/Leaflet

    45,200GitHub पर देखें↗

    Leaflet is a lightweight JavaScript mapping library used to build mobile-friendly interactive maps on web pages. It functions as an open-source geospatial toolkit and web map renderer, providing the necessary tools to display geographical tiles and vector data. The framework is designed as a mobile-first map interface, ensuring that mapping experiences remain responsive and efficient across both desktop browsers and mobile devices. It enables the creation of custom map implementations and the visualization of geospatial data through the addition of markers, popups, and layers. The library co

    JavaScriptjavascriptleafletmaps
    GitHub पर देखें↗45,200
  • mapbox/mapbox-gl-jsmapbox का अवतार

    mapbox/mapbox-gl-js

    12,306GitHub पर देखें↗

    Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster imagery, and 3D terrain in the browser. It functions as a vector tile map library and geospatial data visualization tool, employing GPU-accelerated shaders to transform geospatial data into interactive maps. The project distinguishes itself through the integration of custom WebGL layers directly into the rendering pipeline and the use of data-driven expressions to map feature properties to visual attributes. It supports specialized data loading via PMTiles and provides offline ma

    TypeScript
    GitHub पर देखें↗12,306
  • maptalks/maptalks.jsmaptalks का अवतार

    maptalks/maptalks.js

    4,519GitHub पर देखें↗

    maptalks.js is a JavaScript map rendering library and web map interaction framework used to render interactive 2D and 3D geographic data on a web canvas. It functions as a 3D geospatial engine supporting 3DTiles and GLTF formats, a GeoJSON visualization tool, and a spatial analysis library. The project distinguishes itself through high-performance rendering and dynamic geospatial animation, including the ability to simulate traffic flow and execute smooth visual transitions for map elements. It provides comprehensive tools for interactive geometry editing, allowing users to draw and modify ve

    HTML
    GitHub पर देखें↗4,519
  • plotly/plotly.jsplotly का अवतार

    plotly/plotly.js

    18,227GitHub पर देखें↗

    Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations. It functions as a high-performance data visualization engine that utilizes both SVG for static elements and WebGL for hardware-accelerated rendering of large datasets and complex 3D plots. The library is distinguished by specialized toolkits for financial analysis, such as candlestick and OHLC charts, and geographic mapping tools for rendering choropleth and scatter maps with custom projections. It also supports complex scientific visualizations, including Sankey diagrams, pa

    JavaScriptcharting-librarychartsd3
    GitHub पर देखें↗18,227
  • maplibre/maplibre-gl-jsmaplibre का अवतार

    maplibre/maplibre-gl-js

    9,931GitHub पर देखें↗

    Maplibre GL JS is a WebGL map rendering engine and vector tile map library used to create interactive web maps. It serves as a web-based GIS visualization tool and an interactive map interface framework for rendering geographic data and vector tiles on web pages. The library provides capabilities for 3D terrain rendering and the integration of custom 3D content. It supports complex geospatial data visualization through the use of heatmaps, clusters, and 3D extrusions, while allowing for custom map styling and environmental effect customization. The system covers a broad range of functional a

    TypeScripthacktoberfestmaplibremaplibre-gl
    GitHub पर देखें↗9,931
  • jaredpalmer/react-fnsjaredpalmer का अवतार

    jaredpalmer/react-fns

    3,705GitHub पर देखें↗

    react-fns is a suite of declarative components and utilities designed to wrap imperative browser APIs for use in React applications. It provides a set of components and higher-order components that integrate browser environment data, device sensors, network status, and native application launchers into a reactive user interface. The library enables declarative access to hardware sensors for tracking accelerometer, gyroscope, and orientation data in real time. It also includes native app launchers that trigger the default system mail and SMS applications using pre-filled links. Additional cap

    TypeScripthocreactrender-props
    GitHub पर देखें↗3,705