- sveltekit
- tailwindcss
- leafletjs
- openstreetmap
- localforage
- chartjs
- d3-geo
- marked
- dompurify
- yarn
- prettier
- axios
- vite
- fontawesome
- lottie
- opencage
(see package.json
for full list)
git clone
the repo andcd
into the directory- run
yarn
to install the packages yarn dev
will open the app onlocalhost:5173
- after making edits run
yarn format
to format the files
NOTE: BTC Map uses the latest LTS version of node. If you have NVM, you can simply run nvm use
in the root directory of the repo to switch to the supported node version.
This website is a progressive web app, meaning you can install it on your mobile device and use it like a native application. Just look for the Add to home screen or Install option in your browser while visiting btcmap.org.
For information on how to embed the BTC Map web map onto your own website or application please reference our Wiki.
Thanks to:
- OpenStreetMap (OpenStreetMap, OpenStreetMapDE, OpenStreetMapFR)
- OpenTopoMap (Topo)
- ESRI (Imagery)
- Stamen (Terrain, Toner, Toner Lite, Watercolor)
- Stadia (Alidade Smooth, Alidade Smooth Dark, Outdoors, OSM Bright)
Tagger profile badges by AndrejCibik
Satoshi nakamoto icons created by Vitaly Gorbachev - Flaticon