Giter Site home page Giter Site logo

awesome-maplibre's Introduction

Awesome

Awesome MapLibre

A collection of awesome things that use or support MapLibre!

Official Rendering Projects

  • MapLibre GL JS - A map SDK for rendering maps on the Web.
  • MapLibre Native - A maps SDK for rendering maps on devices, in apps, and on the server.

Official Plugins for Renderers

Other Official Projects

Bindings

React

https://visgl.github.io/react-map-gl/docs/get-started/get-started#using-with-a-mapbox-gl-fork

https://github.com/mapcomponents/react-map-components-maplibre with demos at https://www.mapcomponents.org/ and https://mapcomponents.github.io/react-map-components-maplibre

Angular

https://github.com/maplibre/ngx-maplibre-gl with demo at https://maplibre.org/ngx-maplibre-gl/

Vue

https://github.com/razorness/vue-maplibre-gl

Flutter

https://github.com/m0nac0/flutter-maplibre-gl

Svelte

sveltekit-maplibre-boilerplate - A preconfigured template repository to easily start developing a maplibre application in svelte/sveltekit.

Python

MapLibre for Python with docs at eodagmbh.github.io/py-maplibregl/ and examples at eodagmbh.github.io/py-maplibregl/examples/

Other Plugins

  • H3J / H3T - Light H3 data formats for client side geometry generation and rendering using MapLibre GL JS
  • Gauge Legend - Dynamic gauge legend for MapLibre GL JS
  • maplibre-preload - A tiny zero-configuration plugin for preloading tiles and smoothen the experience when using targeted movements in MapLibre GL JS.
  • maplibre-gl-basemaps - A plugin for switching between raster basemaps.
  • maplibre-gl-vector-text-protocol - Supports CSV, TSV, Topojson, KML, GPX, and TCX formats using the addProtocol feature.
  • PMTiles for MapLibre - A library that uses addProtocol to read PMTiles, a single-file format for hosting tilesets without a server or API, just S3 or other storage providers.
  • ol-maplibre-layer - Render a MapLibre GL JS map as an OpenLayers layer.
  • maplibre-gl-measures - A plugin for taking measures on the map.
  • maplibre-contour - Renders contour lines from raster DEM tiles in MapLibre GL JS.
  • Terra Draw - The library has a MapLibre GL JS adapter to provide drawing and geometry editing functionality to the map
  • svelte-maplibre-components - A set of maplibre plugins to integrate with svelte/sveltekit. The respository consists of various useful plugins such as export plugin, legend plugin, measure plugin, attribute table plugin, tour plugin, etc.
  • maplibre-gl-opacity - A plugin to switch layer like Leaflet.control.layers, and update opacities. demo
  • maplibre-gl-temporal-control - A plugin to easily animate temporal data. demo
  • L7-maplibre-gl - Adds large-scale WebGL-powered geospatial data visualization framework to maplibre-gl.demo

Utilities

  • Font Maker - web app to convert font files into SDF fontstacks for use in MapLibre.

  • Headless Node Renderer Headless Node.js MapGL renderer for generating MBTiles with styled raster tiles.

  • MapBlockly - MapBlockly is a simple and fun way to learn and build Map with Blockly using MapLibre.

  • MapInventor - MapInventor is the visual language built on top of MapBlockly.

Users

awesome-maplibre's People

Contributors

harelm avatar matkoniecz avatar lseelenbinder avatar wipfli avatar bdon avatar abelvm avatar msbarry avatar klokan avatar rudokemper avatar birkskyum avatar caspg avatar ka7eh avatar cioddi avatar deevroman avatar crazycapivara avatar ntadej avatar vinodpahuja avatar freedom-studio avatar m0nac0 avatar jdsantos avatar jinigarashi avatar jimmyrocks avatar jameslmilner avatar kanahiro avatar fredj avatar cardin avatar lzxue avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.