JS

JSON Maps – Describe Maps as JSON, Render Them with React and MapLibre

Hacker News

JSON Maps – Describe Maps as JSON, Render Them with React and MapLibre

I have been building a library that lets you define interactive maps as a JSON object. Now the already existing Maplibre Spec is quite strong, but every time I needed to put a map together with markers, widgets, a legend, layer controls and a nice color palette, I'd end up writing a lot of boilerplate html, Even writing with AI it would mess up the layer management and working with different kind of formats, So I started building a layer on top. Its inspired by the json-render library by vercel. Ive added support for a lot of formats and also loading data with duckdb wasm to power widgets which can filter with the viewport. Would love to get some reviews on this and if its genuinely useful to anyone for building maps!

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
60%60% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
59%59% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: widgets · Missing: mobile apps, ios, personal
44%44% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: reviews · Missing: plus, platform, intuitive
29%29% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Re
React-cute – render cute json in React51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

React-cute – render cute json in React

Hacker News3
Re
Renderjson—render JSON into collapsible, themeable HTML51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Renderjson—render JSON into collapsible, themeable HTML

Hacker News1
JS
JSON.stringify (without circular deps) for AngularJS 1.x41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

JSON.stringify (without circular deps) for AngularJS 1.x

Hacker News3
JS
JSON.is47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

JSON.is

Hacker News100
Pa
Parse JSON with Flex, Bison, and Ruby38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Parse JSON with Flex, Bison, and Ruby

Hacker News3
Pr
Protozoa-tsx, a JSX-to-JSON adapter for protozoa36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Protozoa-tsx, a JSX-to-JSON adapter for protozoa

Hacker News5
Js
Json-viewer2.0 released48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Json-viewer2.0 released

Hacker News4
Go
Gojay – Performant JSON encoder/decoder for Golang47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gojay – Performant JSON encoder/decoder for Golang

Hacker News153
Ho
Homogenius – JSON packer/unpacker47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Homogenius – JSON packer/unpacker

Hacker News1
js
json.is47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

json.is

Hacker News10