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

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

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

Leaflet/Leaflet

0
View on GitHub↗
45,200 نجوم·6,132 تفرعات·JavaScript·BSD-2-Clause·8 مشاهداتleafletjs.com↗

Leaflet

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 covers a broad range of interactive web mapping capabilities, including the integration of touch-friendly panning and zooming for mobile users and the rendering of responsive maps for various screen sizes.

Features

  • Interactive Map Viewers - Provides a comprehensive framework for building responsive and interactive web maps that work across all devices.
  • Touch-Friendly Map Interfaces - Delivers a mobile-first map interface with touch-optimized panning and zooming for mobile browsers.
  • Tile Map Renderers - Implements a tile-based rendering system for displaying geographical vector and raster data.
  • Viewport-Aware Tiling - Renders map data as a grid of tiles, loading only the visible area to optimize performance.
  • Geospatial Visualizations - Enables the visualization of geospatial data using geographic coordinates, markers, and spatial layers.
  • Mapping Libraries - Acts as a primary JavaScript library for integrating interactive maps and spatial data into web applications.
  • Mobile Interfaces - Provides a responsive mapping framework designed for efficient performance on both desktop and mobile web interfaces.
  • Geospatial Toolkits - Provides an open-source toolkit for adding custom markers, popups, and geospatial layers to maps.
  • Map Tile Configurations - Allows defining external tile providers and styles to create tailored visual map experiences.
  • Level-of-Detail Renderers - Simplifies visual detail and manages visibility by switching between predefined discrete zoom levels.
  • Plugin-Based Architectures - Provides a core API allowing external modules to inject custom layers and controls via a plugin system.
  • Event-Driven Interaction Handlers - Translates raw user inputs like clicks and drags into map movements and state updates.
  • Geographic Projections - Implements algorithms for transforming spherical coordinates into flat 2D planes for screen rendering.
  • Data Visualization - Library for interactive mobile-friendly maps.
  • Mapping and Geospatial - Provides mobile-friendly interactive map components.
  • Mapping Libraries - Lightweight, mobile-friendly library for interactive maps.
  • Programming Libraries - JavaScript library for interactive mobile-friendly maps.
  • Mapping and Geospatial - Mobile-friendly interactive map library.

سجل النجوم

مخطط تاريخ النجوم لـ leaflet/leafletمخطط تاريخ النجوم لـ leaflet/leaflet

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

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

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

Start searching with AI

بدائل مفتوحة المصدر لـ Leaflet

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Leaflet.
  • maplibre/maplibre-gl-jsالصورة الرمزية لـ maplibre

    maplibre/maplibre-gl-js

    9,931عرض على GitHub↗

    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
  • openlayers/openlayersO

    openlayers/openlayers

    12,476عرض على GitHub↗

    OpenLayers is a JavaScript web mapping library and WebGIS framework used for rendering interactive 2D maps and geospatial data on web pages. It serves as a geospatial data visualization tool and an open geospatial standard client for consuming standardized geographic data formats and web map services. The project provides a framework for building complex geographic information systems in the browser. It supports the development of custom map applications and the integration of geographic information system capabilities to handle spatial data and coordinates. The library covers broad capabili

    JavaScript
    عرض على GitHub↗12,476
  • mapbox/mapbox-gl-jsالصورة الرمزية لـ mapbox

    mapbox/mapbox-gl-js

    12,306عرض على GitHub↗

    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
  • analyticalgraphicsinc/cesiumالصورة الرمزية لـ AnalyticalGraphicsInc

    AnalyticalGraphicsInc/cesium

    15,379عرض على GitHub↗

    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
عرض جميع البدائل الـ 30 لـ Leaflet→

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

ما هي وظيفة leaflet/leaflet؟

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.

ما هي الميزات الرئيسية لـ leaflet/leaflet؟

الميزات الرئيسية لـ leaflet/leaflet هي: Interactive Map Viewers, Touch-Friendly Map Interfaces, Tile Map Renderers, Viewport-Aware Tiling, Geospatial Visualizations, Mapping Libraries, Mobile Interfaces, Geospatial Toolkits.

ما هي البدائل مفتوحة المصدر لـ leaflet/leaflet؟

تشمل البدائل مفتوحة المصدر لـ leaflet/leaflet: maplibre/maplibre-gl-js — Maplibre GL JS is a WebGL map rendering engine and vector tile map library used to create interactive web maps. It… openlayers/openlayers — OpenLayers is a JavaScript web mapping library and WebGIS framework used for rendering interactive 2D maps and… mapbox/mapbox-gl-js — Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster… analyticalgraphicsinc/cesium — Cesium is a JavaScript geospatial visualization library and 3D globe engine designed to render world-scale… keplergl/kepler.gl — Kepler.gl is a web-based geospatial visualization framework designed for rendering large-scale location datasets. It… visgl/deck.gl — This project is a declarative visualization library and geospatial framework designed for rendering large-scale data…