awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesMap Tile Serving

Systems for rendering and delivering vector or raster map data to client applications.

Distinct from Mapping Libraries: Distinct from mapping libraries: focuses on the server-side delivery of map tiles.

Explore 13 awesome GitHub repositories matching graphics & multimedia · Map Tile Serving. Refine with filters or upvote what's useful.

Awesome Map Tile Serving GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur GitHub↗

    Ce projet est un répertoire de logiciels open source organisé par la communauté, conçu pour être déployé dans des environnements de serveurs privés et des laboratoires domestiques. Il sert de ressource complète pour découvrir des alternatives indépendantes et auto-hébergées aux services cloud grand public, permettant aux utilisateurs de conserver la pleine propriété des données et le contrôle de leur infrastructure numérique. Le répertoire est structuré par une taxonomie hiérarchique qui organise une vaste collection d'applications en catégories logiques, allant de la gestion multimédia et de l'analyse de données à la communication privée et aux outils de productivité d'équipe. Il se distingue par un processus de revue par les pairs collaboratif, où les membres de la communauté valident la qualité et la pertinence de chaque soumission pour garantir que le répertoire reste précis et fiable. Le projet couvre une large surface de capacités, notamment l'automatisation de l'infrastructure, le déploiement de services basés sur des conteneurs et la gestion de configuration déclarative. Ces outils aident les utilisateurs à maintenir des environnements de serveur reproductibles et à gérer des dépendances de services complexes sur du matériel privé. Le répertoire est maintenu en tant que dépôt contrôlé par version, garantissant que toutes les mises à jour et les changements pilotés par la communauté sont suivis et transparents.

    Renders and delivers vector or raster map data to support various web and mobile mapping interfaces.

    awesomeawesome-listcloud
    Voir sur GitHub↗299,516
  • tidwall/tile38Avatar de tidwall

    tidwall/tile38

    9,672Voir sur GitHub↗

    Tile38 is an in-memory geospatial database that uses the Redis protocol for communication and query execution. It serves as a distributed spatial store for points and polygons, featuring high availability through leader-follower replication and disk-based persistence. The system includes a real-time geofencing engine that monitors virtual geographic boundaries and triggers webhooks when objects enter or exit specified areas. It further distinguishes itself with an embedded Lua scripting engine for server-side data transformations and a built-in vector tile server for efficient map visualizati

    Serves vector tiles to client applications for efficient and interactive map visualization.

    Go
    Voir sur GitHub↗9,672
  • python-visualization/foliumAvatar de python-visualization

    python-visualization/folium

    7,372Voir sur GitHub↗

    Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling geographic data visualization in Jupyter notebooks or as standalone HTML pages. It creates maps centered on given coordinates with configurable zoom, tiles, and dimensions, and supports embedding those maps inside web routes for serving in browsers. The library provides a comprehensive set of tools for data-driven map creation, including choropleth maps that bind tabular data to geographic geometries, colormap application to markers and polygons, and GeoJSON data overlay and visua

    Adds a tile layer from built-in providers or a custom URL to display map imagery at multiple zoom levels.

    Pythondata-sciencedata-visualizationjavascript
    Voir sur GitHub↗7,372
  • nuno-faria/tilerAvatar de nuno-faria

    nuno-faria/tiler

    6,047Voir sur GitHub↗

    Tiler est un générateur de mosaïques d'images et un moteur de tuilage conçu pour assembler de grandes images composites en arrangeant une collection de tuiles plus petites pour correspondre à un visuel cible. Il fonctionne comme un outil de composition artistique algorithmique, mappant des fragments d'image source aux données de pixels cibles. Le système inclut un générateur de bibliothèque de tuiles de mosaïque qui produit plusieurs versions colorées et rotations d'une image source. Ce processus étend l'ensemble de tuiles disponible pour augmenter la précision du visuel composite final. Le projet gère le processus technique de création de mosaïque par partitionnement spatial basé sur une grille et mappage de couleurs basé sur les pixels. Il utilise la recherche de couleur du plus proche voisin et la correspondance invariante par rotation pour sélectionner et assembler des tuiles individuelles en une sortie haute résolution.

    Produces various colored and rotated versions of a source image to use as building blocks for mosaics.

    Python
    Voir sur GitHub↗6,047
  • anmolsaini16/mapcnAvatar de AnmolSaini16

    AnmolSaini16/mapcn

    5,965Voir sur 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

    Connects to any tile provider that is compatible with the map library, including OpenStreetMap, Carto, and MapTiler.

    TypeScript
    Voir sur GitHub↗5,965
  • tagspaces/tagspacesAvatar de tagspaces

    tagspaces/tagspaces

    4,935Voir sur GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    Changes the visual map layer from default OpenStreetMap to topographic, satellite, or custom styled tiles.

    TypeScriptelectronjavascriptnote-taking
    Voir sur GitHub↗4,935
  • hyperknot/openfreemapAvatar de hyperknot

    hyperknot/openfreemap

    4,737Voir sur GitHub↗

    OpenFreeMap is an OpenStreetMap vector tile server and distribution system designed for self-hosted map tile infrastructure. It provides a platform for deploying and managing full-planet map datasets on independent server infrastructure, delivering map data as vector tiles. The system distinguishes itself by distributing pre-processed map data as standard filesystem images, allowing for the mounting of full-planet extracts without the need for a live database. It utilizes a static file serving model and a vector tile distribution system that provides weekly updates in image formats for local

    Implements a high-performance file system approach to deliver vector map tiles from open data.

    Pythongeospatialgismaplibre
    Voir sur GitHub↗4,737
  • urbica/martinAvatar de urbica

    urbica/martin

    3,707Voir sur GitHub↗

    Martin is a vector tile server and map asset server that delivers geospatial data from PostGIS databases, MBTiles, and PMtiles files. It functions as a TileJSON metadata provider and a suite of vector tile tooling for generating, validating, and exporting geospatial tile archives. The project distinguishes itself by providing integrated map asset management, generating map styles, sprite sheets, and font glyphs on the fly. It supports advanced visual rendering capabilities such as Signed Distance Field sprites for runtime recoloring and fallback-based font composition to ensure complete chara

    Reduces latency and bandwidth usage by controlling encoding formats and limiting features per tile.

    Rust
    Voir sur GitHub↗3,707
  • openseadragon/openseadragonAvatar de openseadragon

    openseadragon/openseadragon

    3,360Voir sur GitHub↗

    OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and

    Issues POST requests with custom bodies instead of GET requests when fetching specific image tiles.

    JavaScripthigh-resolutioniiifimage
    Voir sur GitHub↗3,360
  • gpac/gpacAvatar de gpac

    gpac/gpac

    3,205Voir sur GitHub↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Encodes tiled HEVC video and packages each tile as a separate MP4 track.

    Catsc3broadcastcenc
    Voir sur GitHub↗3,205
  • protomaps/pmtilesAvatar de protomaps

    protomaps/PMTiles

    2,662Voir sur GitHub↗

    PMTiles is a cloud-native geospatial data format and a set of tools for creating cloud-optimized map tile archives. It organizes map tile pyramids into a single-file archive, allowing map data to be stored and retrieved from remote buckets without a dedicated backend database. The project provides a map tile format converter to transform various data sources into this unified archive and a map tile server proxy that serves these archives to display systems using standard protocols. It enables the use of HTTP byte-range requests and metadata-driven indexing to retrieve specific tiles without d

    Packages tiled map data into a single file for hosting on cloud storage without a dedicated server.

    TypeScriptpmtilesserverless
    Voir sur GitHub↗2,662
  • admol/systemdesignAvatar de Admol

    Admol/SystemDesign

    2,645Voir sur GitHub↗

    This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges. The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-ava

    Implements the decomposition of global maps into zoom-level-specific image tiles for efficient delivery.

    Voir sur GitHub↗2,645
  • bluemap-minecraft/bluemapAvatar de BlueMap-Minecraft

    BlueMap-Minecraft/BlueMap

    2,518Voir sur GitHub↗

    Hosts generated map tiles and viewer files via an integrated HTTP server for direct browser access.

    Javabluemapminecraftminecraft-mod
    Voir sur GitHub↗2,518
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Mapping Libraries
  5. Map Tile Serving

Explorer les sous-tags

  • Custom Tile Provider Support2 sous-tagsConnects to any tile provider that is compatible with the map library, including OpenStreetMap, Carto, and MapTiler. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: this feature focuses on the client-side ability to connect to any compatible tile provider, not on server-side tile delivery.
  • Integrated Map Tile ServersHosts generated map tiles and viewer files using an integrated HTTP server, making the map accessible without external software. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: specifically uses an embedded server within the application, not a standalone tile server.
  • Tile Generation4 sous-tagsProcesses for converting raw geographic data extracts into optimized vector tile formats. **Distinct from Map Tile Serving:** Distinct from Map Tile Serving: focuses on the pre-processing and creation of tiles rather than their delivery to clients.