• Stars
    star
    110
  • Rank 316,770 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The map that doesn't track you.

Mapkeep

Mapkeep is a proof of concept on how to build a simplistic google map clone that supports vector tile-rendering and host it yourself.

GIF-Demo

โš  This is a work in progress, proof of concept still in development.

Demo

You can visit a working instance at the following url: https://mapkeep.com

Features

  • Self-hosting using docker โœ”
  • Client-side vector tile rendering using Mapbox GL JS โœ”
  • Server side tile hosting and serving using OpenMapTiles โœ”
  • Address lookout using Nominatim โœ”
  • Point to point navigation โŒ

Components

The project is composed of two different parts:

  • frontend/ this folder contains the front-end application, made using React
  • tileserver/ this is the backend that serves the OpenMapTiles tiles

Related projects

This simple proof of concept is built on the hard work of successful open-source projects. Please check them out and contribute to them if you can: