├── .gitattributes ├── .github └── workflows │ ├── verify-pr.yml │ └── website.yml ├── .gitignore ├── LICENSE ├── README.md ├── build.zig ├── people ├── 0ded.json ├── 0xsaif-egzig.json ├── ABuffSeagull.json ├── AbelGeorgeAntony.json ├── AliChraghi.json ├── ArtixFox.json ├── Avokadoen.json ├── Banacial.json ├── BaroqueLarouche.json ├── BlackGoku36.json ├── Corendos.json ├── DemonKingSwarn.json ├── Der_Teufel.json ├── Durobot.json ├── Eleanor NB.json ├── Frain_Breeze.json ├── Guigui220D.json ├── Jan200101.json ├── KomariSpaghetti.json ├── LewisGaul.json ├── LingQ.json ├── LordMZTE.json ├── Namek.json ├── Noel.json ├── PhilippWendel.json ├── Pixeli.json ├── PrajwalCH.json ├── PressY4Pie.json ├── Sin-Gala.json ├── TheComputerGuy.json ├── Timme.json ├── Zorgatone.json ├── aarvay.json ├── alexnaskos.json ├── amesaine.json ├── andreafeletto.json ├── andrewzah.json ├── announcement.json ├── aryalaadi.json ├── atomtoast.json ├── aurame.json ├── bdoner.json ├── bkataru.json ├── canadaduane.json ├── captainhorst.json ├── cassidy.json ├── cfrederrrr.json ├── chrboesch.json ├── clebs.json ├── cloudef.json ├── cnx.json ├── cpuglitch.json ├── cricket.json ├── cturtle.json ├── cztomsik.json ├── darltrash.zig ├── desttinghim.json ├── devins2518.json ├── dimdin.json ├── diseptennea.json ├── dromedariodechapeu.json ├── endel.json ├── ewaldhorn.json ├── fallow64.json ├── felbit.json ├── fengb.json ├── firefox317.json ├── firesquid6.json ├── fwx.json ├── g-w1.json ├── garrett ├── gb82.json ├── git-bruh.json ├── gonzo.json ├── greenfork.json ├── guidorice.json ├── haze.json ├── hazeycode.json ├── hbibel.json ├── heartofthebone.json ├── himujjal.json ├── hkmshb.json ├── hoangdz.json ├── ianprime0509.json ├── iddev5.json ├── infrandomness.json ├── injuly.json ├── iszn11.json ├── itzurabhi.json ├── jackdbd.json ├── jcollie.json ├── jeang3nie.json ├── jedisct1.json ├── jiacai2050.json ├── jimt.json ├── jmc.json ├── joachimschmidt557.json ├── joe-degs.json ├── joed.json ├── jonathanhallstrom.json ├── jorandirkgreef.json ├── kassane.json ├── kenneth.json ├── kivikakk.json ├── klltkr.json ├── knarkzel.json ├── kristoff.json ├── ktravis.json ├── kvoli.json ├── lachlanm-git.json ├── laladrik.json ├── laqudee.json ├── leecannon.json ├── lhp.json ├── lithdew.json ├── lovc21.json ├── marler.json ├── marnix.json ├── mattnite.json ├── matu3ba.json ├── mikkurogue.json ├── miktwon.json ├── mouvedia.json ├── nazhard.json ├── nektro.json ├── nimaidev.json ├── nopainkiller.json ├── nyk.json ├── nypsie.json ├── omissis.json ├── os.json ├── osuwaidi ├── painhardcore.json ├── pancake.json ├── peterhellberg.json ├── pimar57.json ├── pjz.json ├── postspectacular.json ├── potato.json ├── pyxel.json ├── qbradley.json ├── ratfactor.json ├── rbatiati.json ├── reuben.json ├── rimuspp.json ├── rofrol.json ├── rudedogg.json ├── rvcas.json ├── seongmin.json ├── silversquirl.json ├── sjb.json ├── slimsag.json ├── sobeston.json ├── spex_guy.json ├── srekel.json ├── sunarch.json ├── supok.json ├── tauoverpi.json ├── techatrix.json ├── tiagoantao.json ├── tobyjaffey.json ├── tomhoule.json ├── truemedian.json ├── v.json ├── vent.json ├── vitalnodo.json ├── vivek.json ├── vizmi.json ├── vrischmann.json ├── wilsonk.json ├── woody.json ├── xackus.json ├── xq.json ├── yeshello.json └── ㎝.json ├── src └── main.zig └── website ├── chevron-left.svg ├── dist ├── images │ ├── layers-2x.png │ ├── layers.png │ ├── marker-icon-2x.png │ ├── marker-icon.png │ └── marker-shadow.png ├── leaflet.css └── leaflet.js └── index.htm /.gitattributes: -------------------------------------------------------------------------------- 1 | *.zig text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/verify-pr.yml: -------------------------------------------------------------------------------- 1 | name: Verify Pull Request 2 | 3 | on: 4 | pull_request: 5 | branches: [ master ] 6 | 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | 11 | steps: 12 | - uses: actions/checkout@v2 13 | with: 14 | submodules: "recursive" 15 | 16 | - name: Setup Zig 17 | uses: goto-bus-stop/setup-zig@v2 18 | with: 19 | version: 0.11.0 20 | 21 | - name: Render website 22 | run: | 23 | zig build run 24 | -------------------------------------------------------------------------------- /.github/workflows/website.yml: -------------------------------------------------------------------------------- 1 | name: Render Website 2 | 3 | on: 4 | push: 5 | branches: 6 | - master 7 | 8 | jobs: 9 | build: 10 | runs-on: ubuntu-latest 11 | 12 | steps: 13 | - uses: actions/checkout@v2 14 | with: 15 | submodules: 'recursive' 16 | 17 | - name: Setup Zig 18 | uses: goto-bus-stop/setup-zig@v2 19 | with: 20 | version: 0.11.0 21 | 22 | - name: Render website 23 | run: | 24 | zig build run 25 | 26 | - name: Deploy 27 | uses: easingthemes/ssh-deploy@main 28 | with: 29 | SSH_PRIVATE_KEY: ${{ secrets.DEPLOY_PRIVATE_KEY }} 30 | ARGS: "-vzrli" 31 | SOURCE: "website/" 32 | REMOTE_HOST: ${{ secrets.DEPLOY_HOST }} 33 | REMOTE_USER: ${{ secrets.DEPLOY_USER }} 34 | REMOTE_PORT: ${{ secrets.DEPLOY_PORT }} 35 | TARGET: "." 36 | 37 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | zig-cache/ 2 | zig-out/ 3 | website/users.json 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Except for all files in the folder people, this code is: 2 | 3 | MIT License Copyright (c) 2021 Contributors 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is furnished 10 | to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice (including the next 13 | paragraph) shall be included in all copies or substantial portions of the 14 | Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS 19 | OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 20 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF 21 | OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Zig User Map 2 | 3 | This is the second attempt on creating a cool map where you can see the (rough) locations of all ziguanas out there! 4 | 5 | **[Visit the map!](https://usermap.random-projects.net/)** 6 | 7 | ## Contribution 8 | 9 | If you want to add yourself to the repo, make a PR that adds a file to the folder [`people`](people/). This file has to have the following format and should have `${your-nick}.json` as name: 10 | 11 | ```json 12 | { 13 | "nick": "xq", 14 | "coordinates": [ 15 | 48.77844, 16 | 9.18014 17 | ], 18 | "links": { 19 | "Website": "https://random-projects.net", 20 | "GitHub": "https://github.com/MasterQ32" 21 | } 22 | } 23 | ``` 24 | 25 | Some tips: 26 | - You can [create the file online](https://github.com/zig-community/user-map/new/master/people) 27 | - You can find your location with either [OpenStreet Maps](https://www.openstreetmap.org/), [Google Maps](https://www.google.com/maps) or your mobile phone if GPS is enabled 28 | - `links` is an object where each key will be displayed as a link with the string content as `href`. 29 | - You decide how precise you want it to be. On your room, just the right street, the center of the city, center of the country. You decide! 30 | -------------------------------------------------------------------------------- /build.zig: -------------------------------------------------------------------------------- 1 | const std = @import("std"); 2 | 3 | pub fn build(b: *std.Build) void { 4 | // Standard target options allows the person running `zig build` to choose 5 | // what target to build for. Here we do not override the defaults, which 6 | // means any target is allowed, and the default is native. Other options 7 | // for restricting supported target set are available. 8 | const target = b.standardTargetOptions(.{}); 9 | 10 | // Standard optimization options allow the person running `zig build` 11 | // to select between Debug, ReleaseSafe, ReleaseFast, and ReleaseSmall. 12 | const optimize = b.standardOptimizeOption(.{}); 13 | 14 | const exe = b.addExecutable(.{ 15 | .name = "user-map", 16 | .root_source_file = .{ .path = "src/main.zig" }, 17 | .target = target, 18 | .optimize = optimize, 19 | }); 20 | b.installArtifact(exe); 21 | 22 | const run_cmd = b.addRunArtifact(exe); 23 | run_cmd.step.dependOn(b.getInstallStep()); 24 | if (b.args) |args| { 25 | run_cmd.addArgs(args); 26 | } 27 | 28 | const run_step = b.step("run", "Run the app"); 29 | run_step.dependOn(&run_cmd.step); 30 | } 31 | -------------------------------------------------------------------------------- /people/0ded.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "0ded", 3 | "coordinates": [ 4 | 32.09807, 5 | 34.81193 6 | ], 7 | "links": { 8 | "linkedin": "https://www.linkedin.com/in/oded", 9 | "GitHub": "https://github.com/0ded" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/0xsaif-egzig.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "0xsaif", 3 | "coordinates": [ 4 | 30.0444, 5 | 31.2357 6 | ], 7 | "links": { 8 | "Website": "https://0xsaif.netlify.app/", 9 | "GitHub": "https://github.com/0xsirsaif" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/ABuffSeagull.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ABuffSeagull", 3 | "coordinates": [28.0401, -82.423], 4 | "links": { 5 | "Website": "https://abuffseagull.dev", 6 | "GitHub": "https://github.com/ABuffSeagull" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /people/AbelGeorgeAntony.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Abel George Antony", 3 | "coordinates": [ 4 | 9.368281, 5 | 76.472250 6 | ], 7 | "links": { 8 | "Website": "https://www.instagram.com/abelgeorgeantony/", 9 | "GitHub": "https://github.com/abelgeorgeantony" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/AliChraghi.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "AliChraghi", 3 | "coordinates": [ 4 | 37.54887, 5 | 45.08445 6 | ], 7 | "links": { 8 | "Website": "https://chraghi.ir", 9 | "GitHub": "https://github.com/alichraghi" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/ArtixFox.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ArtixFox", 3 | "coordinates": [ 4 | 28.6517178, 5 | 77.2219388 6 | ] 7 | 8 | } 9 | -------------------------------------------------------------------------------- /people/Avokadoen.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Avokadoen", 3 | "coordinates": [ 4 | 63.4185, 5 | 10.403 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Avokadoen", 9 | "Twitter": "https://twitter.com/etxrase" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Banacial.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Banacial", 3 | "coordinates": [ 4 | 49.3797914, 5 | 8.6725471 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Banacial/" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/BaroqueLarouche.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "BaroqueLarouche", 3 | "coordinates": [ 4 | 45.548689488694, 5 | -73.54559565718631 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/mlarouche" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/BlackGoku36.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "BlackGoku36", 3 | "coordinates": [ 4 | 13.55717, 80.02501 5 | ], 6 | "links": { 7 | "Website": "https://blackgoku36.github.io/BG36Notes/", 8 | "GitHub": "https://github.com/BlackGoku36" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/Corendos.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Corendos", 3 | "coordinates": [ 4 | 48.8635059, 5 | 2.3723771 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Corendos" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/DemonKingSwarn.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "DemonKingSwarn", 3 | "coordinates": [ 4 | 23.035904, 5 | 84.538163 6 | ], 7 | "links": { 8 | "Website": "https://demonkingswarn.is-a.dev", 9 | "GitHub": "https://github.com/DemonKingSwarn" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Der_Teufel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Der Teufel", 3 | "coordinates": [ 4 | 52.17535, 5 | 21.06258 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/der-teufel-programming" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/Durobot.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Durobot", 3 | "coordinates": [ 47.02553, 28.82803 ], 4 | "links": { "GitHub": "https://github.com/Durobot/" } 5 | } 6 | -------------------------------------------------------------------------------- /people/Eleanor NB.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Eleanor NB", 3 | "coordinates": [ 4 | -37.821281299999995, 5 | 145.0162697 6 | ], 7 | "links": { 8 | "Website": "https://eleanor-nb.com", 9 | "GitHub": "https://github.com/EleanorNB" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Frain_Breeze.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Frain_Breeze", 3 | "coordinates": [ 4 | 52.075648, 5 | 4.288393 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Frain-Breeze" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/Guigui220D.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Guigui220D", 3 | "coordinates": [ 4 | 48.8169282, 5 | 2.0301389 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Guigui220D" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/Jan200101.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Jan200101", 3 | "coordinates": [ 4 | 51.59463, 5 | 7.14002 6 | ], 7 | "links": { 8 | "Website": "https://jandroegehoff.de/", 9 | "GitHub": "https://github.com/Jan200101" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/KomariSpaghetti.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "KomariSpaghetti", 3 | "coordinates": [ 4 | 57.0521, 5 | 9.9304 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Hejsil" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/LewisGaul.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "LewisGaul", 3 | "coordinates": [ 4 | 51.6209567046579, 5 | -0.22155674013295001 6 | ], 7 | "links": { 8 | "Website": "https://www.lewisgaul.co.uk/", 9 | "GitHub": "https://github.com/LewisGaul/" 10 | } 11 | } 12 | 13 | -------------------------------------------------------------------------------- /people/LingQ.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "LingQ", 3 | "coordinates": [ 4 | 39.993445171748185, 5 | 116.47710688711835 6 | ], 7 | "links": { 8 | "Website": "https://lqxclqxc.com", 9 | "GitHub": "https://github.com/lovebaihezi" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/LordMZTE.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "LordMZTE", 3 | "coordinates": [ 4 | 50.64776, 5 | 11.36078 6 | ], 7 | "links": { 8 | "Website": "https://mzte.de", 9 | "GitHub": "https://github.com/LordMZTE" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Namek.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Namek", 3 | "coordinates": [ 4 | 52.40739, 5 | 16.920236 6 | ], 7 | "links": { 8 | "Website": "https://namekdev.net", 9 | "GitHub": "https://github.com/Namek" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Noel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Noel", 3 | "coordinates": [ 4 | 10.2069616, 5 | 76.4456911 6 | ], 7 | "links": { 8 | "Website": "https://noel.ink", 9 | "GitHub": "https://github.com/NoelJacob" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/PhilippWendel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "PhilippWendel", 3 | "coordinates": [ 4 | 48.778569, 5 | 9.1798420 6 | ], 7 | "links": { 8 | "Website": "https://wendel.io", 9 | "GitHub": "https://github.com/PhilippWendel" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Pixeli.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Pixeli", 3 | "coordinates": [ 4 | 60.40323, 5 | 25.10591 6 | ], 7 | "links": { 8 | "Website": "https://pixeli.dev", 9 | "GitHub": "https://github.com/TommiSinivuo", 10 | "Twitter": "https://twitter.com/TommiSinivuo" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/PrajwalCH.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "PrajwalCH", 3 | "coordinates": [ 4 | 26.6701, 5 | 87.70635 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/PrajwalCH", 9 | "Twitter": "https://twitter.com/prjwlCH" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/PressY4Pie.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "PressY4Pie", 3 | "coordinates": [ 4 | 39.7645187, 5 | 104.9951952 6 | ], 7 | "links": { 8 | "Website": "https://cone.codes", 9 | "GitHub": "https://github.com/ConnorRigby" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Sin-Gala.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Sin-Gala", 3 | "coordinates": [ 4 | 48.692055, 5 | 6.184417 6 | ], 7 | "links": { 8 | "Website": "https://sin-gala.github.io/SinGala_Portfolio/", 9 | "GitHub": "https://github.com/Sin-Gala" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/TheComputerGuy.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "The Computer Guy", 3 | "coordinates": [ 4 | 33.2260995, 5 | -117.3875804 6 | ], 7 | "links": { 8 | "Website": "https://tristanxr.com", 9 | "GitHub": "https://github.com/RossComputerGuy" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Timme.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Timothy Elems", 3 | "coordinates": [ 4 | 5.367164, 5 | -3.994405 6 | ], 7 | "links": { 8 | "Website": "https://timothyelems.github.io/", 9 | "GitHub": "https://github.com/TimothyElems" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/Zorgatone.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Zorgatone", 3 | "coordinates": [45.12705, 7.82472], 4 | "links": { 5 | "LinkedIn": "https://www.linkedin.com/in/zorgatone", 6 | "GitHub": "https://github.com/Zorgatone" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /people/aarvay.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "aarvay", 3 | "coordinates": [ 4 | 13.189592006563121, 5 | 80.2529463947743 6 | ], 7 | "links": { 8 | "Website": "https://aarvay.com", 9 | "GitHub": "https://github.com/aarvay" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/alexnaskos.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "alexnaskoς", 3 | "coordinates": [ 4 | 40.629269, 5 | 22.947412 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/alexnask" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/amesaine.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "amesaine", 3 | "coordinates": [ 4 | 14.58951, 5 | 120.77270 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/amesaine", 9 | "Youtube": "https://www.youtube.com/@amesaine" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/andreafeletto.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "andreafeletto", 3 | "coordinates": [ 4 | 46.07468, 5 | 11.12808 6 | ], 7 | "links": { 8 | "Website": "https://andreafeletto.com", 9 | "sourcehut": "https://sr.ht/~andreafeletto" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/andrewzah.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "andrewzah", 3 | "coordinates": [37.561514, 126.912798], 4 | "links": { 5 | "Website": "https://andrewzah.com", 6 | "GitHub": "https://github.com/andrewzah" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /people/announcement.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Announcement", 3 | "coordinates": [ 4 | 29.9145, 5 | -95.6207 6 | ], 7 | "links": { 8 | "Website": "http://mathematical.ml/", 9 | "GitHub": "https://github.com/Announcement" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/aryalaadi.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "aryalaadi", 3 | "coordinates": [ 4 | 27.6951215, 5 | 85.3297653 6 | ], 7 | "links": { 8 | "Website": "https://aryalaadi.github.io/", 9 | "GitHub": "https://github.com/aryalaadi" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/atomtoast.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "AtomToast", 3 | "coordinates": [ 4 | 52.5145075, 5 | 13.3501115 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/atomtoast" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/aurame.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "aurame", 3 | "coordinates": [ 4 | 38.8977542, 5 | -77.0364908 6 | ], 7 | "links": { 8 | "Website": "https://augustera.me", 9 | "GitHub": "https://github.com/SuperAuguste" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/bdoner.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "bdoner", 3 | "coordinates": [ 4 | 56.1530557, 5 | 9.5183196 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/bdoner" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/bkataru.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "bkataru", 3 | "coordinates": [ 4 | 13.03730, 77.74959 5 | ], 6 | "links": { 7 | "Website": "https://dev.to/bkataru", 8 | "GitHub": "https://github.com/bkataru" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/canadaduane.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "canadaduane", 3 | "coordinates": [ 4 | 40.5837, 5 | -111.9061 6 | ], 7 | "links": { 8 | "Website": "https://www.relm.us", 9 | "GitHub": "https://github.com/canadaduane" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/captainhorst.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "captainhorst", 3 | "coordinates": [ 4 | 49.8748498, 5 | 8.5846105 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/fabioarnold" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/cassidy.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Cassidy", 3 | "coordinates": [ 4 | 50.6289399415859, 5 | 3.0576253263001525 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/KevinBockelandt" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/cfrederrrr.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cfrederrrr", 3 | "coordinates": [ 4 | 38.958871, 5 | -77.359492 6 | ], 7 | "links": { 8 | "Github": "https://github.com/cfrederrrr" 9 | } 10 | } -------------------------------------------------------------------------------- /people/chrboesch.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "chrboesch", 3 | "coordinates": [ 4 | 52.51738946892429, 5 | 13.379201824856725 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/chrboesch" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/clebs.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "clebs", 3 | "coordinates": [ 4 | 48.137222, 5 | 11.5655829 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/clebs", 9 | "Twitter": "https://twitter.com/Cl3bs", 10 | "Mastodon": "https://hachyderm.io/@clebs" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/cloudef.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Cloudef", 3 | "coordinates": [ 4 | 35.7033579, 5 | 139.6076765 6 | ], 7 | "links": { 8 | "Website": "https://cloudef.pw", 9 | "GitHub": "https://github.com/Cloudef" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/cnx.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cnx", 3 | "coordinates": [ 4 | 35.57171, 5 | 129.18973 6 | ], 7 | "links": { 8 | "Website": "https://cnx.gdn" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/cpuglitch.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cpuglitch", 3 | "coordinates": [ 4 | 41.94, 5 | -87.64 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/mjoerussell" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/cricket.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cricket", 3 | "coordinates": [ 4 | 51.50, 5 | -3.19 6 | ], 7 | "links": { 8 | "Website": "https://kitty.codeberg.page" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/cturtle.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cturtle", 3 | "coordinates": [ 4 | 40.2546, 5 | -111.6109 6 | ], 7 | "links": { 8 | "Website": "https://nathancraddock.com", 9 | "GitHub": "https://github.com/natecraddock" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/cztomsik.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "cztomsik", 3 | "coordinates": [ 4 | 49.1992, 16.599 5 | ], 6 | "links": { 7 | "Website": "https://tomsik.cz", 8 | "GitHub": "https://github.com/cztomsik" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/darltrash.zig: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "darltrash", 3 | "coordinates": [ 4 | -35.4269444, 5 | -71.6655555 6 | ], 7 | "links": { 8 | "Organization": "https://starlightnet.work", 9 | "Github": "https://github.com/darltrash", 10 | "Website": "https://n.cyrneko.eu" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/desttinghim.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "desttinghim", 3 | "coordinates": [ 4 | 41.7337, -111.833 5 | ], 6 | "links": { 7 | "Website": "https://louispearson.work", 8 | "Blog": "https://desttinghim.name", 9 | "GitHub": "https://github.com/desttinghim" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/devins2518.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "devins2518", 3 | "coordinates": [ 4 | 40.427110525858915, 5 | -86.92671836568252 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/devins2518" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/dimdin.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "dimdin", 3 | "coordinates": [ 4 | 38.321733, 5 | 23.787934 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/dimdin" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/diseptennea.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "diseptennea", 3 | "coordinates": [ 4 | 41.060783, 5 | 28.856667 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/diseptennea" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/dromedariodechapeu.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Dromedario de Chapeu", 3 | "coordinates": [ 4 | -7.2164, 5 | -35.9097 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/MarceloLuisDantas", 9 | "Bluesky": "https://bsky.app/profile/dromedariodechapeu.bsky.social" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/endel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "endel", 3 | "coordinates": [ 4 | -29.6381777, 5 | -51.0073890 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/endel", 9 | "Twitter": "https://twitter.com/endel", 10 | "LinkedIn": "https://linkedin.com/in/endel" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/ewaldhorn.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ewaldhorn", 3 | "coordinates": [ 4 | -33.918861, 5 | 18.423300 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/ewaldhorn", 9 | "Website": "https://www.nofuss.co.za/" 10 | } 11 | } -------------------------------------------------------------------------------- /people/fallow64.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "fallow64", 3 | "coordinates": [ 4 | 43.0766, 5 | -89.4125 6 | ], 7 | "links": { 8 | "Website": "https://austinschneider.dev", 9 | "GitHub": "https://github.com/fallow64" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/felbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "felbit", 3 | "coordinates": [ 4 | 57.480087, 5 | 12.065557 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/felbit" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/fengb.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "fengb", 3 | "coordinates": [ 4 | 41.8865, 5 | -87.6377 6 | ], 7 | "links": { 8 | "Website": "https://www.fengb.me", 9 | "GitHub": "https://github.com/fengb" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/firefox317.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "FireFox317", 3 | "coordinates": [ 4 | 52.5085368, 5 | 6.0870086 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/FireFox317" 9 | } 10 | } -------------------------------------------------------------------------------- /people/firesquid6.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "firesquid6", 3 | "coordinates": [ 4 | 30.1644672, 5 | -97.9149229 6 | ], 7 | "links": { 8 | "Website": "https://firesquid.co", 9 | "GitHub": "https://github.com/firesquid6" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/fwx.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "fwx5618177", 3 | "coordinates": [ 4 | 35.676192, 139.650311 5 | ], 6 | "links": { 7 | "GitHub": "https://github.com/fwx5618177" 8 | } 9 | } -------------------------------------------------------------------------------- /people/g-w1.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "g-w1", 3 | "coordinates": [ 4 | 40.778, 5 | -73.982 6 | ], 7 | "links": { 8 | "Website": "https://g-w1.github.io/blog/", 9 | "GitHub": "https://github.com/g-w1/" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/garrett: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "garrett", 3 | "coordinates": [ 4 | 33.351614, 5 | -86.607635 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/garrettprimm" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/gb82.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "gb82", 3 | "coordinates": [ 4 | 42.27435, 5 | -71.8089 6 | ], 7 | "links": { 8 | "Website": "https://giannirosato.com/", 9 | "GitHub": "https://github.com/gianni-rosato" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/git-bruh.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "git-bruh", 3 | "coordinates": [ 4 | 13.0440477, 5 | 77.6182857 6 | ], 7 | "links": { 8 | "Website": "https://iovec.net", 9 | "GitHub": "https://github.com/git-bruh" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/gonzo.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "gonzo", 3 | "coordinates": [ 4 | 52.382, 5 | 4.62938 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/gonzus" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/greenfork.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "greenfork", 3 | "coordinates": [ 4 | 52.2893, 5 | 76.9584 6 | ], 7 | "links": { 8 | "sourcehut": "https://sr.ht/~greenfork/", 9 | "GitHub": "https://github.com/greenfork" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/guidorice.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "guidorice", 3 | "coordinates": [ 4 | 39.058, 5 | -108.557 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/guidorice" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/haze.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "haze", 3 | "coordinates": [ 4 | 40.81718, 5 | -73.93925 6 | ], 7 | "links": { 8 | "Website": "https://haz.ee", 9 | "GitHub": "https://github.com/haze" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/hazeycode.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "hazeycode", 3 | "coordinates": [ 4 | 53.4426, 5 | -2.2333 6 | ], 7 | "links": { 8 | "Twitter": "https://twitter.com/hazeycode", 9 | "GitHub": "https://github.com/hazeycode" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/hbibel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "hbibel", 3 | "coordinates": [ 4 | 48.14085, 5 | 11.55529 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/hbibel" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/heartofthebone.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "heartofthebone", 3 | "coordinates": [ 4 | 53.478137, -2.244703 5 | ], 6 | "links": { 7 | "Website": "https://mattjhall.co.uk", 8 | "GitHub": "https://github.com/mattyhall" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/himujjal.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "himujjal", 3 | "coordinates": [26.1192489, 92.1945606], 4 | "links": { 5 | "Github": "https://github.com/Himujjal" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /people/hkmshb.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "hkmshb", 3 | "coordinates": [ 4 | 11.9882, 5 | 8.57124 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/hkmshb" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/hoangdz.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Lucifer-02", 3 | "coordinates": [ 4 | 21.037194, 5 | 105.768865 6 | ], 7 | "links": { 8 | "Website": "https://www.facebook.com/a2lucifer", 9 | "GitHub": "https://github.com/Lucifer-02" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/ianprime0509.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ianprime0509", 3 | "coordinates": [ 4 | 26.14394, 5 | -80.32117 6 | ], 7 | "links": { 8 | "Website": "https://ianjohnson.dev", 9 | "GitHub": "https://github.com/ianprime0509" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/iddev5.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "iddev5", 3 | "coordinates": [ 4 | 20.5000, 5 | 84.4167 6 | ], 7 | "links": { 8 | "Website": "https://iddev5.github.io", 9 | "GitHub": "https://github.com/iddev5" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/infrandomness.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "infrandomness", 3 | "coordinates": [ 4 | 43.68911, 5 | 7.24028 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/infrandomness" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/injuly.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "injuly", 3 | "coordinates": [ 4 | 12.9352, 5 | 77.6245 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/srijan-paul", 9 | "Website": "https://injuly.in", 10 | "Twitter": "https://twitter.com/ptrCast", 11 | "BlueSky": "https://injuly.bsky.social" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /people/iszn11.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "iszn_11", 3 | "coordinates": [ 4 | 51.110667, 5 | 17.031117 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/iszn11" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/itzurabhi.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "itzurabhi", 3 | "coordinates": [ 4 | 10.2384263, 5 | 76.3264958 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/itzurabhi" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/jackdbd.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jackdbd", 3 | "coordinates": [43.86631, 10.25375], 4 | "links": { 5 | "GitHub": "https://github.com/jackdbd", 6 | "Twitter": "https://twitter.com/jackdbd", 7 | "Website": "https://www.giacomodebidda.com/" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /people/jcollie.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jcollie", 3 | "coordinates": [41.5868654, -93.6249494], 4 | "links": { 5 | "GitHub": "https://github.com/jcollie" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /people/jeang3nie.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jeang3nie", 3 | "coordinates": [ 4 | 41.0247, 5 | -81.0504 6 | ], 7 | "links": { 8 | "Gitlab": "https://gitlab.com/jeang3nie" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/jedisct1.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jedisct1", 3 | "coordinates": [ 4 | 43.579411, 5 | 7.119145 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/jedisct1", 9 | "Twitter": "https://twitter.com/jedisct1", 10 | "Instagram": "https://instagram.com/pretty_simple_images" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/jiacai2050.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jiacai2050", 3 | "coordinates": [ 4 | 30.2555, 120.1214 5 | ], 6 | "links": { 7 | "Blog": "https://en.liujiacai.net/", 8 | "Twitter": "https://twitter.com/liujiacai", 9 | "Maston": "https://mastodon.social/@liujiacai", 10 | "GitHub": "https://github.com/jiacai2050" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/jimt.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jimt", 3 | "coordinates": [ 4 | 34.9699179, 5 | 139.093337 6 | ], 7 | "links": { 8 | "Fediverse": "https://mastodon.oeru.org/@jimt", 9 | "Twitter": "https://twitter.com/jtittsler", 10 | "GitHub": "https://github.com/jimt" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/jmc.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jmc", 3 | "coordinates": [ 4 | 53.33817, 5 | -6.25914 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/jmc-88" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/joachimschmidt557.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "joachimschmidt557", 3 | "coordinates": [ 4 | 49.87283, 5 | 8.65118 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/joachimschmidt557" 9 | } 10 | } -------------------------------------------------------------------------------- /people/joe-degs.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "joe-degs", 3 | "coordinates": [ 4 | 5.6050, 5 | -0.1806 6 | ], 7 | "links": { 8 | "Website": "https://joe-degs.github.io", 9 | "GitHub": "https://github.com/Joe-Degs" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/joed.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "joed", 3 | "coordinates": [ 4 | 56.152, 5 | 10.2016 6 | ], 7 | "links": { 8 | "Website": "https://jo.ie", 9 | "GitHub": "https://github.com/joedavis" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/jonathanhallstrom.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "JonathanHallstrom", 3 | "coordinates": [ 4 | 59.3235977045232, 18.048092394894738 5 | ], 6 | "links": { 7 | "GitHub": "https://github.com/JonathanHallstrom" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /people/jorandirkgreef.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "jorandirkgreef", 3 | "coordinates": [ 4 | -33.93505546825675, 5 | 18.388405078533015 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/jorangreef", 9 | "TigerBeetle": "https://github.com/coilhq/tigerbeetle" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/kassane.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "kassane", 3 | "coordinates": [ 4 | -12.576967, 5 | -38.017303 6 | ], 7 | "links": { 8 | "Website": "https://kassane.github.io", 9 | "Twitter": "https://twitter.com/theucatarino", 10 | "Linkedin": "https://linkedin.com/in/matcf" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/kenneth.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "kenneth", 3 | "coordinates": [ 4 | -30.043238806639398, 5 | -51.19607365179435 6 | ], 7 | "links": { 8 | "Website": "https://ken.net.br", 9 | "GitHub": "https://github.com/kennethlaskoski" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/kivikakk.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "kivikakk", 3 | "coordinates": [ 4 | 59.4370, 24.7450 5 | ], 6 | "links": { 7 | "Website": "https://kivikakk.ee", 8 | "GitHub": "https://github.com/kivikakk" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/klltkr.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "klltkr", 3 | "coordinates": [ 4 | 55.944069, 5 | -3.161931 6 | ], 7 | "links": { 8 | "Website": "https://mstill.dev/", 9 | "GitHub": "https://github.com/malcolmstill" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/knarkzel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "knarkzel", 3 | "coordinates": [ 4 | 58.3270, 5 | 8.5727 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Avokadoen", 9 | "Twitter": "https://twitter.com/etxrase" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/kristoff.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "kristoff", 3 | "coordinates": [ 4 | 45.46415157096415, 5 | 9.19193517659586 6 | ], 7 | "links": { 8 | "Blog": "https://kristoff.it", 9 | "Twitter": "https://twitter.com/croloris", 10 | "Zig Showtime": "https://zig.show" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/ktravis.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ktravis", 3 | "coordinates": [ 4 | 37.53818, 5 | -77.43631 6 | ], 7 | "links": { 8 | "Website": "https://kylemtravis.com", 9 | "GitHub": "https://github.com/ktravis" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/kvoli.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "kvoli", 3 | "coordinates": [ 4 | -37.80005774277568, 5 | 144.96444377045597 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/kvoli" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/lachlanm-git.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "lachlanm-git", 3 | "coordinates": [ 4 | -31.992339723028124, 5 | 115.90047781540281 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/lachlanm-git" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/laladrik.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "laladrik", 3 | "coordinates": [ 4 | 53.345578, 5 | -6.263006 6 | ], 7 | "links": { 8 | "Website": "https://laladrik.xyz", 9 | "Codeberg": "https://codeberg.org/laladrik", 10 | "Matrix": "@billsky:matrix.org" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/laqudee.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "laqudee", 3 | "coordinates": [ 4 | 30.22872, 5 | 120.23478 6 | ], 7 | "links": { 8 | "Twitter": "https://twitter.com/Laqudee1", 9 | "GitHub": "https://github.com/laqudee" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/leecannon.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "leecannon", 3 | "coordinates": [ 4 | 51.4160, 5 | -0.7540 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/leecannon" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/lhp.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "lhp", 3 | "coordinates": [ 4 | 51.558, 5 | 9.946 6 | ], 7 | "links": { 8 | "Website": "https://leon_plickat.srht.site", 9 | "sourcehut": "https://sr.ht/~leon_plickat" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/lithdew.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "lithdew", 3 | "coordinates": [ 4 | 35.6072728, 5 | 139.6664774 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/lithdew", 9 | "Twitter": "https://twitter.com/lithdew" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/lovc21.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "lovc21", 3 | "coordinates": [ 4 | 46.047474, 5 | 14.495269 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/lovc21" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/marler.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "marler", 3 | "coordinates": [ 4 | 43.63427, 5 | -116.31451 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/marler8997" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/marnix.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "marnix", 3 | "coordinates": [ 4 | 52.025, 5 | 5.555 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/marnix" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/mattnite.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "mattnite", 3 | "coordinates": [ 4 | 48.4299858356731, 5 | -123.3751425642966 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/mattnite" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/matu3ba.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "matu3ba", 3 | "coordinates": [ 4 | 50.7741, 5 | 6.08688 6 | ], 7 | "links": { 8 | "Website": "https://matu3ba.github.io/", 9 | "GitHub": "https://github.com/matu3ba" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/mikkurogue.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "mikkurogue", 3 | "coordinates": [ 4 | 60.314318, 5 | 25.038856 6 | ], 7 | "links": { 8 | "Website": "https://mikkurogue.github.io", 9 | "GitHub": "https://github.com/mikkurogue" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/miktwon.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "miktwon", 3 | "coordinates": [ 4 | 50.4501, 5 | 30.5234 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /people/mouvedia.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "mouvedia", 3 | "coordinates": [ 4 | 48.85341, 5 | 2.3488 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Mouvedia" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/nazhard.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "nazhard", 3 | "coordinates": [ 4 | -7.0590851, 5 | 107.7965440 6 | ], 7 | "links": { 8 | "Website": "https://nazhard.github.io", 9 | "GitHub": "https://github.com/nazhard" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/nektro.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "nektro", 3 | "coordinates": [ 4 | 45.5145295, 5 | -122.6666099 6 | ], 7 | "links": { 8 | "Blog": "https://mlog.nektro.net", 9 | "GitHub": "https://github.com/nektro", 10 | "Twitch": "https://www.twitch.tv/nektro77" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/nimaidev.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "nimaidev", 3 | "coordinates": [ 4 | 12.9073152, 5 | 77.611008 6 | ], 7 | "links": { 8 | "X": "https://x.com/nimaidev_", 9 | "GitHub": "https://github.com/nimaidev" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/nopainkiller.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "nopainkiller", 3 | "coordinates": [ 4 | 22.510357, 5 | 114.045427 6 | ], 7 | "links": { 8 | "Website": "https://hannibalhuang.github.io/", 9 | "GitHub": "https://github.com/hannibalhuang" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/nyk.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "nyk", 3 | "coordinates": [ 4 | 18.7816, 5 | 99.0064 6 | ], 7 | "links": { 8 | "Website": "https://cowham.net", 9 | "GitHub": "https://github.com/nyk" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/nypsie.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Luuk", 3 | "coordinates": [ 4 | 52.069749731906306, 5 | 4.300255070858769 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/Luukdegram" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/omissis.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "omissis", 3 | "coordinates": [ 4 | 45.116177, 5 | 7.742615 6 | ], 7 | "links": { 8 | "linkedin": "https://www.linkedin.com/in/claudiobeatrice/", 9 | "GitHub": "https://github.com/omissis" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/os.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "os", 3 | "coordinates": [ 4 | 31.036024, 5 | 31.362468 6 | ], 7 | "links": { 8 | "Website": "https://osamamragab.github.io", 9 | "GitHub": "https://github.com/osamamragab" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/osuwaidi: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "osuwaidi", 3 | "coordinates": [ 4 | 25.18, 5 | 55.42 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/OSuwaidi" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/painhardcore.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Painhardcore", 3 | "coordinates": [ 4 | 59.90230804899131, 5 | 30.451644926267342 6 | ], 7 | "links": { 8 | "TG": "https://t.me/painhardcore_log", 9 | "Website":"https://yurchenkov.ru", 10 | "GitHub": "https://github.com/painhardcore" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/pancake.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "unknown pancake", 3 | "coordinates": [ 4 | 45.17724690188088, 5.726010341924188 5 | ], 6 | "links": { 7 | "GitHub": "https://github.com/linkpy" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /people/peterhellberg.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "peterhellberg", 3 | "coordinates": [ 4 | 59.270903, 5 | 18.048124 6 | ], 7 | "links": { 8 | "Website": "https://c7.se", 9 | "Twitter": "https://twitter.com/peterhellberg", 10 | "GitHub": "https://github.com/peterhellberg" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/pimar57.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "pimar57", 3 | "coordinates": [ 4 | 44.87119943930373, 5 | -65.34573526307334 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/pimar57" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/pjz.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "pjz", 3 | "coordinates": [ 4 | 38.92413807619247, 5 | -77.23687682571092 6 | ], 7 | "links": { 8 | "Website": "https://place.org/~pj/", 9 | "GitHub": "https://github.com/pjz" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/postspectacular.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "postspectacular", 3 | "coordinates": [ 4 | 48.3688, 5 | 10.8976 6 | ], 7 | "links": { 8 | "Website": "https://thi.ng", 9 | "GitHub": "https://github.com/postspectacular" 10 | } 11 | } 12 | 13 | -------------------------------------------------------------------------------- /people/potato.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "purple potato", 3 | "coordinates": [ 4 | 45.5, 5 | 5.5 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/ShuP1" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/pyxel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "pyxel", 3 | "coordinates": [ 4 | 33.7678358, 5 | -84.4906437 6 | ], 7 | "links": { 8 | "Website": "https://pyxel.pro", 9 | "GitHub": "https://github.com/xpyxel" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/qbradley.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "qbradley", 3 | "coordinates": [ 4 | 47.85577242251713, -121.97079919180104 5 | ], 6 | "links": { 7 | "GitHub": "https://github.com/qbradley" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /people/ratfactor.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "ratfactor", 3 | "coordinates": [ 4 | 33.9975, 5 | -84.3784 6 | ], 7 | "links": { 8 | "Website": "http://ratfactor.com/", 9 | "GitHub": "https://github.com/ratfactor" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/rbatiati.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "rbatiati", 3 | "coordinates": [ 4 | -22.5078, 5 | -44.0946 6 | ], 7 | "links": { 8 | "Twitter": "https://twitter.com/rbatiati", 9 | "GitHub": "https://github.com/batiati" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/reuben.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "reuben", 3 | "coordinates": [ 4 | 47.719918, 5 | -122.333453 6 | ], 7 | "links": { 8 | "Website": "https://rdunnington.github.io/", 9 | "GitHub": "https://github.com/rdunnington/" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/rimuspp.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick":"rimuspp", 3 | "coordinates": [ 4 | 6.2426, -75.5853 5 | ], 6 | "links": { 7 | "Website": "https://lldragon.net", 8 | "GitHub": "https://github.com/Deecellar" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/rofrol.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "rofrol", 3 | "coordinates": [ 4 | 52.0763004, 5 | 21.003955 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/rofrol" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/rudedogg.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "rudedogg", 3 | "coordinates": [ 4 | 42.8487, 5 | -106.2981 6 | ], 7 | "links": { 8 | "Website": "https://austinrude.com", 9 | "Twitter": "https://twitter.com/rudedoggtweets", 10 | "GitHub": "https://github.com/rudedogg" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/rvcas.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "rvcas", 3 | "coordinates": [ 4 | 25.952256, 5 | -80.134144 6 | ], 7 | "links": { 8 | "Website": "https://rvcas.dev", 9 | "GitHub": "https://github.com/rvcas", 10 | "Twitter": "https://twitter.com/rvcas" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/seongmin.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Seongmin", 3 | "coordinates": [ 4 | 37.5245, 5 | 127.0354 6 | ], 7 | "links": { 8 | "Website": "https://seongminpark.com", 9 | "GitHub": "https://github.com/seongminp" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/silversquirl.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "silversquirl", 3 | "coordinates": [51.469243157521355, -2.5609748584114795], 4 | "links": { 5 | "GitHub": "https://github.com/silversquirl" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /people/sjb.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "sjb", 3 | "coordinates": [ 4 | 43.0031393, 5 | -81.2793478 6 | ], 7 | "links": { 8 | "Website": "https://www.uwo.ca/nca", 9 | "GitHub": "https://github.com/SjB" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/slimsag.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "slimsag", 3 | "coordinates": [ 4 | 33.3918, 5 | -112.1249 6 | ], 7 | "links": { 8 | "Website": "https://slimsag.com", 9 | "GitHub": "https://github.com/hexops" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/sobeston.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "sobeston", 3 | "coordinates": [51.4818208, -0.1444765], 4 | "links": { 5 | "GitHub": "https://github.com/sobeston", 6 | "Twitter": "https://twitter.com/soworston" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /people/spex_guy.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "Spex_guy", 3 | "coordinates": [ 30.23460554902584, -97.81831217137179 ], 4 | "links": { 5 | "GitHub": "https://github.com/SpexGuy", 6 | "Twitch": "https://twitch.tv/spex_guy", 7 | "Twitter": "https://twitter.com/cachecoherent", 8 | "Website": "https://wikiwickham.com/martin" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/srekel.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "srekel", 3 | "coordinates": [ 4 | 59.234659, 18.231033 5 | ], 6 | "links": { 7 | "GitHub": "https://github.com/Srekel", 8 | "Twitter/X": "https://twitter.com/Srekel", 9 | "Mastodon": "https://mastodon.gamedev.place/@srekel", 10 | "Tides of Revival Youtube": "https://www.youtube.com/@tides-of-revival", 11 | "Stockholm Zig Meetup": "https://www.meetup.com/zig-stockholm/" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /people/sunarch.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "sunarch", 3 | "coordinates": [ 4 | 47.4817, 5 | 19.1299 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/sunarch" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/supok.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "supok", 3 | "coordinates": [ 4 | 39.4684, 5 | -6.3792 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/tato" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/tauoverpi.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "tauoverpi/levy", 3 | "coordinates": [ 4 | 57.838150, 5 | 12.014870 6 | ], 7 | "links": { 8 | "Website": "https://levy.cafe", 9 | "GitHub": "https://github.com/tauoverpi", 10 | "Codeberg": "https://codeberg.org/tauoverpi" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/techatrix.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "techatrix", 3 | "coordinates": [ 4 | 53.56308, 5 | 9.98842 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/techatrix" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/tiagoantao.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "tiagoantao", 3 | "coordinates": [ 4 | 42.83550, 5 | -71.64893 6 | ], 7 | "links": { 8 | "Website": "https://tiago.org", 9 | "GitHub": "https://github.com/tiagoantao" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/tobyjaffey.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "tobyjaffey/trj", 3 | "coordinates": [ 4 | 50.1442, 5 | -5.0683 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/ringtailsoftware", 9 | "Mastodon": "https://mastodon.me.uk/@tobyjaffey" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/tomhoule.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "tomhoule", 3 | "coordinates": [ 4 | 52.55078, 5 | 13.35980 6 | ], 7 | "links": { 8 | "Website": "https://tomhoule.com", 9 | "GitHub": "https://github.com/tomhoule" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/truemedian.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "truemedian", 3 | "coordinates": [ 4 | 31.325, 5 | -100.085 6 | ], 7 | "links": { 8 | "Website": "https://www.truemedian.me", 9 | "GitHub": "https://github.com/truemedian" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/v.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "v", 3 | "coordinates": [ 4 | 12.9782619, 5 | 77.6385257 6 | ], 7 | "links": { 8 | "Website": "https://avi.im", 9 | "Twitter": "https://twitter.com/iavins", 10 | "GitHub": "https://github.com/avinassh" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/vent.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "vent", 3 | "coordinates": [ 4 | 51.499775, 5 | -0.288648 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/ve-nt", 9 | "GitLab": "https://gitlab.com/ve-nt" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/vitalnodo.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "vitalnodo", 3 | "coordinates": [ 4 | 49.821194, 5 | 24.089889 6 | ], 7 | "links": { 8 | "Website": "https://vitalnodo.xyz", 9 | "GitHub": "https://github.com/vitalnodo" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /people/vivek.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "vivek", 3 | "coordinates": [ 4 | 28.5438, 5 | 77.2022 6 | ], 7 | "links": { 8 | "Website": "https://vivekpal.in", 9 | "GitHub": "https://github.com/vivekpal1" 10 | } 11 | } 12 | 13 | -------------------------------------------------------------------------------- /people/vizmi.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "nick": "vizmi", 4 | "coordinates": [ 5 | 40.59387568713958, 6 | -111.83074884936349 7 | ], 8 | "links": { 9 | "Website": "https://vizhanyo.info/", 10 | "GitHub": "https://github.com/vizmi" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /people/vrischmann.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "vrischmann", 3 | "coordinates": [ 4 | 45.77462930232807, 5 | 4.827879517997313 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/vrischmann" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/wilsonk.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "wilsonk", 3 | "coordinates": [ 4 | 51.053854, 5 | -114.078828 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/wilsonk" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/woody.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "woody", 3 | "coordinates": [ 4 | 49.0116454, 5 | 8.4001432 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/woodyAtHome" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/xackus.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "xackus", 3 | "coordinates": [ 4 | 52, 5 | 21 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/xackus" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/xq.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "xq", 3 | "coordinates": [ 4 | 48.77844, 5 | 9.18014 6 | ], 7 | "links": { 8 | "Website": "https://random-projects.net", 9 | "GitHub": "https://github.com/MasterQ32" 10 | } 11 | } -------------------------------------------------------------------------------- /people/yeshello.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "nick": "yeshello", 4 | "coordinates": [ 5 | 47, -117 6 | ], 7 | "links": { 8 | "GitHub": "https://github.com/PatrickTorgerson" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /people/㎝.json: -------------------------------------------------------------------------------- 1 | { 2 | "nick": "㎝", 3 | "coordinates": [ 4 | 45.44806881985764, 5 | 9.205307867512765 6 | ], 7 | "links": { 8 | "Website": "file:///dev/null", 9 | "GitHub": "https://github.com/C8E" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- 1 | const std = @import("std"); 2 | 3 | pub fn main() anyerror!void { 4 | var gpa = std.heap.GeneralPurposeAllocator(.{}){}; 5 | defer _ = gpa.deinit(); 6 | 7 | var source_files = try std.fs.cwd().openIterableDir("people", .{}); 8 | defer source_files.close(); 9 | 10 | var string_buffer = std.ArrayList(u8).init(gpa.allocator()); 11 | defer string_buffer.deinit(); 12 | 13 | var writer = string_buffer.writer(); 14 | 15 | try writer.writeAll("["); 16 | 17 | var first = true; 18 | var iter = source_files.iterate(); 19 | while (try iter.next()) |entry| { 20 | if (entry.kind != .file) 21 | return error.InvalidFile; 22 | 23 | errdefer |e| std.log.err("failed to parse {s}: {!}", .{ entry.name, e }); 24 | 25 | var arena = std.heap.ArenaAllocator.init(gpa.allocator()); 26 | defer arena.deinit(); 27 | 28 | var contents = try source_files.dir.readFileAlloc(arena.allocator(), entry.name, 1024); 29 | defer arena.allocator().free(contents); 30 | 31 | var parsed = try std.json.parseFromSlice(std.json.Value, arena.allocator(), contents, .{}); 32 | defer parsed.deinit(); 33 | 34 | defer first = false; 35 | if (!first) { 36 | try writer.writeAll(","); 37 | } 38 | 39 | try std.json.stringify(parsed.value, .{}, writer); 40 | } 41 | try writer.writeAll("]"); 42 | 43 | try std.fs.cwd().writeFile("website/users.json", string_buffer.items); 44 | } 45 | -------------------------------------------------------------------------------- /website/chevron-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/dist/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zig-community/user-map/a4cc53e861b6c7359b74dbc2214abc1efb7a3a40/website/dist/images/layers-2x.png -------------------------------------------------------------------------------- /website/dist/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zig-community/user-map/a4cc53e861b6c7359b74dbc2214abc1efb7a3a40/website/dist/images/layers.png -------------------------------------------------------------------------------- /website/dist/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zig-community/user-map/a4cc53e861b6c7359b74dbc2214abc1efb7a3a40/website/dist/images/marker-icon-2x.png -------------------------------------------------------------------------------- /website/dist/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zig-community/user-map/a4cc53e861b6c7359b74dbc2214abc1efb7a3a40/website/dist/images/marker-icon.png -------------------------------------------------------------------------------- /website/dist/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zig-community/user-map/a4cc53e861b6c7359b74dbc2214abc1efb7a3a40/website/dist/images/marker-shadow.png -------------------------------------------------------------------------------- /website/dist/leaflet.css: -------------------------------------------------------------------------------- 1 | /* required styles */ 2 | 3 | .leaflet-pane, 4 | .leaflet-tile, 5 | .leaflet-marker-icon, 6 | .leaflet-marker-shadow, 7 | .leaflet-tile-container, 8 | .leaflet-pane > svg, 9 | .leaflet-pane > canvas, 10 | .leaflet-zoom-box, 11 | .leaflet-image-layer, 12 | .leaflet-layer { 13 | position: absolute; 14 | left: 0; 15 | top: 0; 16 | } 17 | .leaflet-container { 18 | overflow: hidden; 19 | } 20 | .leaflet-tile, 21 | .leaflet-marker-icon, 22 | .leaflet-marker-shadow { 23 | -webkit-user-select: none; 24 | -moz-user-select: none; 25 | user-select: none; 26 | -webkit-user-drag: none; 27 | } 28 | /* Prevents IE11 from highlighting tiles in blue */ 29 | .leaflet-tile::selection { 30 | background: transparent; 31 | } 32 | /* Safari renders non-retina tile on retina better with this, but Chrome is worse */ 33 | .leaflet-safari .leaflet-tile { 34 | image-rendering: -webkit-optimize-contrast; 35 | } 36 | /* hack that prevents hw layers "stretching" when loading new tiles */ 37 | .leaflet-safari .leaflet-tile-container { 38 | width: 1600px; 39 | height: 1600px; 40 | -webkit-transform-origin: 0 0; 41 | } 42 | .leaflet-marker-icon, 43 | .leaflet-marker-shadow { 44 | display: block; 45 | } 46 | /* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ 47 | /* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ 48 | .leaflet-container .leaflet-overlay-pane svg, 49 | .leaflet-container .leaflet-marker-pane img, 50 | .leaflet-container .leaflet-shadow-pane img, 51 | .leaflet-container .leaflet-tile-pane img, 52 | .leaflet-container img.leaflet-image-layer, 53 | .leaflet-container .leaflet-tile { 54 | max-width: none !important; 55 | max-height: none !important; 56 | } 57 | 58 | .leaflet-container.leaflet-touch-zoom { 59 | -ms-touch-action: pan-x pan-y; 60 | touch-action: pan-x pan-y; 61 | } 62 | .leaflet-container.leaflet-touch-drag { 63 | -ms-touch-action: pinch-zoom; 64 | /* Fallback for FF which doesn't support pinch-zoom */ 65 | touch-action: none; 66 | touch-action: pinch-zoom; 67 | } 68 | .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { 69 | -ms-touch-action: none; 70 | touch-action: none; 71 | } 72 | .leaflet-container { 73 | -webkit-tap-highlight-color: transparent; 74 | } 75 | .leaflet-container a { 76 | -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); 77 | } 78 | .leaflet-tile { 79 | filter: inherit; 80 | visibility: hidden; 81 | } 82 | .leaflet-tile-loaded { 83 | visibility: inherit; 84 | } 85 | .leaflet-zoom-box { 86 | width: 0; 87 | height: 0; 88 | -moz-box-sizing: border-box; 89 | box-sizing: border-box; 90 | z-index: 800; 91 | } 92 | /* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ 93 | .leaflet-overlay-pane svg { 94 | -moz-user-select: none; 95 | } 96 | 97 | .leaflet-pane { z-index: 400; } 98 | 99 | .leaflet-tile-pane { z-index: 200; } 100 | .leaflet-overlay-pane { z-index: 400; } 101 | .leaflet-shadow-pane { z-index: 500; } 102 | .leaflet-marker-pane { z-index: 600; } 103 | .leaflet-tooltip-pane { z-index: 650; } 104 | .leaflet-popup-pane { z-index: 700; } 105 | 106 | .leaflet-map-pane canvas { z-index: 100; } 107 | .leaflet-map-pane svg { z-index: 200; } 108 | 109 | .leaflet-vml-shape { 110 | width: 1px; 111 | height: 1px; 112 | } 113 | .lvml { 114 | behavior: url(#default#VML); 115 | display: inline-block; 116 | position: absolute; 117 | } 118 | 119 | 120 | /* control positioning */ 121 | 122 | .leaflet-control { 123 | position: relative; 124 | z-index: 800; 125 | pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ 126 | pointer-events: auto; 127 | } 128 | .leaflet-top, 129 | .leaflet-bottom { 130 | position: absolute; 131 | z-index: 1000; 132 | pointer-events: none; 133 | } 134 | .leaflet-top { 135 | top: 0; 136 | } 137 | .leaflet-right { 138 | right: 0; 139 | } 140 | .leaflet-bottom { 141 | bottom: 0; 142 | } 143 | .leaflet-left { 144 | left: 0; 145 | } 146 | .leaflet-control { 147 | float: left; 148 | clear: both; 149 | } 150 | .leaflet-right .leaflet-control { 151 | float: right; 152 | } 153 | .leaflet-top .leaflet-control { 154 | margin-top: 10px; 155 | } 156 | .leaflet-bottom .leaflet-control { 157 | margin-bottom: 10px; 158 | } 159 | .leaflet-left .leaflet-control { 160 | margin-left: 10px; 161 | } 162 | .leaflet-right .leaflet-control { 163 | margin-right: 10px; 164 | } 165 | 166 | 167 | /* zoom and fade animations */ 168 | 169 | .leaflet-fade-anim .leaflet-tile { 170 | will-change: opacity; 171 | } 172 | .leaflet-fade-anim .leaflet-popup { 173 | opacity: 0; 174 | -webkit-transition: opacity 0.2s linear; 175 | -moz-transition: opacity 0.2s linear; 176 | transition: opacity 0.2s linear; 177 | } 178 | .leaflet-fade-anim .leaflet-map-pane .leaflet-popup { 179 | opacity: 1; 180 | } 181 | .leaflet-zoom-animated { 182 | -webkit-transform-origin: 0 0; 183 | -ms-transform-origin: 0 0; 184 | transform-origin: 0 0; 185 | } 186 | .leaflet-zoom-anim .leaflet-zoom-animated { 187 | will-change: transform; 188 | } 189 | .leaflet-zoom-anim .leaflet-zoom-animated { 190 | -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); 191 | -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); 192 | transition: transform 0.25s cubic-bezier(0,0,0.25,1); 193 | } 194 | .leaflet-zoom-anim .leaflet-tile, 195 | .leaflet-pan-anim .leaflet-tile { 196 | -webkit-transition: none; 197 | -moz-transition: none; 198 | transition: none; 199 | } 200 | 201 | .leaflet-zoom-anim .leaflet-zoom-hide { 202 | visibility: hidden; 203 | } 204 | 205 | 206 | /* cursors */ 207 | 208 | .leaflet-interactive { 209 | cursor: pointer; 210 | } 211 | .leaflet-grab { 212 | cursor: -webkit-grab; 213 | cursor: -moz-grab; 214 | cursor: grab; 215 | } 216 | .leaflet-crosshair, 217 | .leaflet-crosshair .leaflet-interactive { 218 | cursor: crosshair; 219 | } 220 | .leaflet-popup-pane, 221 | .leaflet-control { 222 | cursor: auto; 223 | } 224 | .leaflet-dragging .leaflet-grab, 225 | .leaflet-dragging .leaflet-grab .leaflet-interactive, 226 | .leaflet-dragging .leaflet-marker-draggable { 227 | cursor: move; 228 | cursor: -webkit-grabbing; 229 | cursor: -moz-grabbing; 230 | cursor: grabbing; 231 | } 232 | 233 | /* marker & overlays interactivity */ 234 | .leaflet-marker-icon, 235 | .leaflet-marker-shadow, 236 | .leaflet-image-layer, 237 | .leaflet-pane > svg path, 238 | .leaflet-tile-container { 239 | pointer-events: none; 240 | } 241 | 242 | .leaflet-marker-icon.leaflet-interactive, 243 | .leaflet-image-layer.leaflet-interactive, 244 | .leaflet-pane > svg path.leaflet-interactive, 245 | svg.leaflet-image-layer.leaflet-interactive path { 246 | pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ 247 | pointer-events: auto; 248 | } 249 | 250 | /* visual tweaks */ 251 | 252 | .leaflet-container { 253 | background: #ddd; 254 | outline: 0; 255 | } 256 | .leaflet-container a { 257 | color: #0078A8; 258 | } 259 | .leaflet-container a.leaflet-active { 260 | outline: 2px solid orange; 261 | } 262 | .leaflet-zoom-box { 263 | border: 2px dotted #38f; 264 | background: rgba(255,255,255,0.5); 265 | } 266 | 267 | 268 | /* general typography */ 269 | .leaflet-container { 270 | font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; 271 | } 272 | 273 | 274 | /* general toolbar styles */ 275 | 276 | .leaflet-bar { 277 | box-shadow: 0 1px 5px rgba(0,0,0,0.65); 278 | border-radius: 4px; 279 | } 280 | .leaflet-bar a, 281 | .leaflet-bar a:hover { 282 | background-color: #fff; 283 | border-bottom: 1px solid #ccc; 284 | width: 26px; 285 | height: 26px; 286 | line-height: 26px; 287 | display: block; 288 | text-align: center; 289 | text-decoration: none; 290 | color: black; 291 | } 292 | .leaflet-bar a, 293 | .leaflet-control-layers-toggle { 294 | background-position: 50% 50%; 295 | background-repeat: no-repeat; 296 | display: block; 297 | } 298 | .leaflet-bar a:hover { 299 | background-color: #f4f4f4; 300 | } 301 | .leaflet-bar a:first-child { 302 | border-top-left-radius: 4px; 303 | border-top-right-radius: 4px; 304 | } 305 | .leaflet-bar a:last-child { 306 | border-bottom-left-radius: 4px; 307 | border-bottom-right-radius: 4px; 308 | border-bottom: none; 309 | } 310 | .leaflet-bar a.leaflet-disabled { 311 | cursor: default; 312 | background-color: #f4f4f4; 313 | color: #bbb; 314 | } 315 | 316 | .leaflet-touch .leaflet-bar a { 317 | width: 30px; 318 | height: 30px; 319 | line-height: 30px; 320 | } 321 | .leaflet-touch .leaflet-bar a:first-child { 322 | border-top-left-radius: 2px; 323 | border-top-right-radius: 2px; 324 | } 325 | .leaflet-touch .leaflet-bar a:last-child { 326 | border-bottom-left-radius: 2px; 327 | border-bottom-right-radius: 2px; 328 | } 329 | 330 | /* zoom control */ 331 | 332 | .leaflet-control-zoom-in, 333 | .leaflet-control-zoom-out { 334 | font: bold 18px 'Lucida Console', Monaco, monospace; 335 | text-indent: 1px; 336 | } 337 | 338 | .leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { 339 | font-size: 22px; 340 | } 341 | 342 | 343 | /* layers control */ 344 | 345 | .leaflet-control-layers { 346 | box-shadow: 0 1px 5px rgba(0,0,0,0.4); 347 | background: #fff; 348 | border-radius: 5px; 349 | } 350 | .leaflet-control-layers-toggle { 351 | background-image: url(images/layers.png); 352 | width: 36px; 353 | height: 36px; 354 | } 355 | .leaflet-retina .leaflet-control-layers-toggle { 356 | background-image: url(images/layers-2x.png); 357 | background-size: 26px 26px; 358 | } 359 | .leaflet-touch .leaflet-control-layers-toggle { 360 | width: 44px; 361 | height: 44px; 362 | } 363 | .leaflet-control-layers .leaflet-control-layers-list, 364 | .leaflet-control-layers-expanded .leaflet-control-layers-toggle { 365 | display: none; 366 | } 367 | .leaflet-control-layers-expanded .leaflet-control-layers-list { 368 | display: block; 369 | position: relative; 370 | } 371 | .leaflet-control-layers-expanded { 372 | padding: 6px 10px 6px 6px; 373 | color: #333; 374 | background: #fff; 375 | } 376 | .leaflet-control-layers-scrollbar { 377 | overflow-y: scroll; 378 | overflow-x: hidden; 379 | padding-right: 5px; 380 | } 381 | .leaflet-control-layers-selector { 382 | margin-top: 2px; 383 | position: relative; 384 | top: 1px; 385 | } 386 | .leaflet-control-layers label { 387 | display: block; 388 | } 389 | .leaflet-control-layers-separator { 390 | height: 0; 391 | border-top: 1px solid #ddd; 392 | margin: 5px -10px 5px -6px; 393 | } 394 | 395 | /* Default icon URLs */ 396 | .leaflet-default-icon-path { 397 | background-image: url(images/marker-icon.png); 398 | } 399 | 400 | 401 | /* attribution and scale controls */ 402 | 403 | .leaflet-container .leaflet-control-attribution { 404 | background: #fff; 405 | background: rgba(255, 255, 255, 0.7); 406 | margin: 0; 407 | } 408 | .leaflet-control-attribution, 409 | .leaflet-control-scale-line { 410 | padding: 0 5px; 411 | color: #333; 412 | } 413 | .leaflet-control-attribution a { 414 | text-decoration: none; 415 | } 416 | .leaflet-control-attribution a:hover { 417 | text-decoration: underline; 418 | } 419 | .leaflet-container .leaflet-control-attribution, 420 | .leaflet-container .leaflet-control-scale { 421 | font-size: 11px; 422 | } 423 | .leaflet-left .leaflet-control-scale { 424 | margin-left: 5px; 425 | } 426 | .leaflet-bottom .leaflet-control-scale { 427 | margin-bottom: 5px; 428 | } 429 | .leaflet-control-scale-line { 430 | border: 2px solid #777; 431 | border-top: none; 432 | line-height: 1.1; 433 | padding: 2px 5px 1px; 434 | font-size: 11px; 435 | white-space: nowrap; 436 | overflow: hidden; 437 | -moz-box-sizing: border-box; 438 | box-sizing: border-box; 439 | 440 | background: #fff; 441 | background: rgba(255, 255, 255, 0.5); 442 | } 443 | .leaflet-control-scale-line:not(:first-child) { 444 | border-top: 2px solid #777; 445 | border-bottom: none; 446 | margin-top: -2px; 447 | } 448 | .leaflet-control-scale-line:not(:first-child):not(:last-child) { 449 | border-bottom: 2px solid #777; 450 | } 451 | 452 | .leaflet-touch .leaflet-control-attribution, 453 | .leaflet-touch .leaflet-control-layers, 454 | .leaflet-touch .leaflet-bar { 455 | box-shadow: none; 456 | } 457 | .leaflet-touch .leaflet-control-layers, 458 | .leaflet-touch .leaflet-bar { 459 | border: 2px solid rgba(0,0,0,0.2); 460 | background-clip: padding-box; 461 | } 462 | 463 | 464 | /* popup */ 465 | 466 | .leaflet-popup { 467 | position: absolute; 468 | text-align: center; 469 | margin-bottom: 20px; 470 | } 471 | .leaflet-popup-content-wrapper { 472 | padding: 1px; 473 | text-align: left; 474 | border-radius: 12px; 475 | } 476 | .leaflet-popup-content { 477 | margin: 13px 19px; 478 | line-height: 1.4; 479 | } 480 | .leaflet-popup-content p { 481 | margin: 18px 0; 482 | } 483 | .leaflet-popup-tip-container { 484 | width: 40px; 485 | height: 20px; 486 | position: absolute; 487 | left: 50%; 488 | margin-left: -20px; 489 | overflow: hidden; 490 | pointer-events: none; 491 | } 492 | .leaflet-popup-tip { 493 | width: 17px; 494 | height: 17px; 495 | padding: 1px; 496 | 497 | margin: -10px auto 0; 498 | 499 | -webkit-transform: rotate(45deg); 500 | -moz-transform: rotate(45deg); 501 | -ms-transform: rotate(45deg); 502 | transform: rotate(45deg); 503 | } 504 | .leaflet-popup-content-wrapper, 505 | .leaflet-popup-tip { 506 | background: white; 507 | color: #333; 508 | box-shadow: 0 3px 14px rgba(0,0,0,0.4); 509 | } 510 | .leaflet-container a.leaflet-popup-close-button { 511 | position: absolute; 512 | top: 0; 513 | right: 0; 514 | padding: 4px 4px 0 0; 515 | border: none; 516 | text-align: center; 517 | width: 18px; 518 | height: 14px; 519 | font: 16px/14px Tahoma, Verdana, sans-serif; 520 | color: #c3c3c3; 521 | text-decoration: none; 522 | font-weight: bold; 523 | background: transparent; 524 | } 525 | .leaflet-container a.leaflet-popup-close-button:hover { 526 | color: #999; 527 | } 528 | .leaflet-popup-scrolled { 529 | overflow: auto; 530 | border-bottom: 1px solid #ddd; 531 | border-top: 1px solid #ddd; 532 | } 533 | 534 | .leaflet-oldie .leaflet-popup-content-wrapper { 535 | -ms-zoom: 1; 536 | } 537 | .leaflet-oldie .leaflet-popup-tip { 538 | width: 24px; 539 | margin: 0 auto; 540 | 541 | -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; 542 | filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); 543 | } 544 | .leaflet-oldie .leaflet-popup-tip-container { 545 | margin-top: -1px; 546 | } 547 | 548 | .leaflet-oldie .leaflet-control-zoom, 549 | .leaflet-oldie .leaflet-control-layers, 550 | .leaflet-oldie .leaflet-popup-content-wrapper, 551 | .leaflet-oldie .leaflet-popup-tip { 552 | border: 1px solid #999; 553 | } 554 | 555 | 556 | /* div icon */ 557 | 558 | .leaflet-div-icon { 559 | background: #fff; 560 | border: 1px solid #666; 561 | } 562 | 563 | 564 | /* Tooltip */ 565 | /* Base styles for the element that has a tooltip */ 566 | .leaflet-tooltip { 567 | position: absolute; 568 | padding: 6px; 569 | background-color: #fff; 570 | border: 1px solid #fff; 571 | border-radius: 3px; 572 | color: #222; 573 | white-space: nowrap; 574 | -webkit-user-select: none; 575 | -moz-user-select: none; 576 | -ms-user-select: none; 577 | user-select: none; 578 | pointer-events: none; 579 | box-shadow: 0 1px 3px rgba(0,0,0,0.4); 580 | } 581 | .leaflet-tooltip.leaflet-clickable { 582 | cursor: pointer; 583 | pointer-events: auto; 584 | } 585 | .leaflet-tooltip-top:before, 586 | .leaflet-tooltip-bottom:before, 587 | .leaflet-tooltip-left:before, 588 | .leaflet-tooltip-right:before { 589 | position: absolute; 590 | pointer-events: none; 591 | border: 6px solid transparent; 592 | background: transparent; 593 | content: ""; 594 | } 595 | 596 | /* Directions */ 597 | 598 | .leaflet-tooltip-bottom { 599 | margin-top: 6px; 600 | } 601 | .leaflet-tooltip-top { 602 | margin-top: -6px; 603 | } 604 | .leaflet-tooltip-bottom:before, 605 | .leaflet-tooltip-top:before { 606 | left: 50%; 607 | margin-left: -6px; 608 | } 609 | .leaflet-tooltip-top:before { 610 | bottom: 0; 611 | margin-bottom: -12px; 612 | border-top-color: #fff; 613 | } 614 | .leaflet-tooltip-bottom:before { 615 | top: 0; 616 | margin-top: -12px; 617 | margin-left: -6px; 618 | border-bottom-color: #fff; 619 | } 620 | .leaflet-tooltip-left { 621 | margin-left: -6px; 622 | } 623 | .leaflet-tooltip-right { 624 | margin-left: 6px; 625 | } 626 | .leaflet-tooltip-left:before, 627 | .leaflet-tooltip-right:before { 628 | top: 50%; 629 | margin-top: -6px; 630 | } 631 | .leaflet-tooltip-left:before { 632 | right: 0; 633 | margin-right: -12px; 634 | border-left-color: #fff; 635 | } 636 | .leaflet-tooltip-right:before { 637 | left: 0; 638 | margin-left: -12px; 639 | border-right-color: #fff; 640 | } 641 | -------------------------------------------------------------------------------- /website/index.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 |