Skip to content
Thursday, 7 May 2026 — Jakarta Issue №127


About the publication

An independent window on the city.

In brief: Streetside Jakarta is an independent, free directory of roughly 1,280 live public CCTV street cameras across Jakarta, Indonesia. The streams are sourced from the DKI Jakarta provincial government's open camera network via the Molecool aggregator, surfaced through a searchable, mappable interface. There is no login, no tracking, and no advertising — the project exists as a civic-infrastructure mirror.


Streetside is a one-person publication. There are roughly 1,280 public street cameras pointed at Jakarta — at intersections, markets, the Ciliwung's banks, the toll plazas at the city's edge — and most of the time nobody is looking through them. This site is the lens cap, removed.

It's free to use. There are no accounts, no ads, no analytics scripts, no cookies that follow you around. The data is sourced from official DKI Jakarta government CCTV feeds via the Molecool API, cached for sixty seconds at Cloudflare's edge, and rendered for you in the same handful of milliseconds it takes a camera to refresh. Think of the city as a slow film, and this as the projector room.


What Streetside is not

Streetside Jakarta is not Microsoft Streetside, the Bing Maps street-level imagery product. We share a name and nothing else — no affiliation, no shared data, no shared lineage. If you're looking for the Microsoft product, you want bing.com/maps.

Streetside Jakarta is also not an official property of the DKI Jakarta provincial government. We're a derivative work — an editorial frontend — built on top of public data the government already publishes. Camera placement, content, and uptime are decisions made by the city, not by us.


How it's built

The site is a SvelteKit application running on Cloudflare's edge network. The camera index is fetched from the upstream API, sanitised, and cached in Cloudflare KV — a globally-replicated key-value store — for sixty seconds. Live video uses HLS, the same protocol most modern broadcasters use, proxied through this site so your browser never talks to the upstream directly. The map is MapLibre GL with a Maptiler basemap.

There's no database. There's no user state. Each request is fully reproducible from the publicly visible source code. If something on a page surprises you, you can verify it.


Who runs this

About the author — Streetside Jakarta is built and maintained by , an independent software developer based in Jakarta, Indonesia. Mugni works across web platforms, urban mobility data, and open civic technology. Streetside started as a personal experiment to make Jakarta's public CCTV feeds — already broadcast publicly by the city government via the Molecool aggregator — easier to read, browse, and reason about. There is no team, no funding, no analytics tracking visitors, and no commercial intent. The site is a hobby maintained in spare evenings.

You can reach Mugni at github.com/mugnimaestra or mugnimaestra.dev. For corrections, takedown requests, or feature ideas: hello@streetside.mugnimaestra.dev.


Licence

The aggregated camera directory is published under the Creative Commons Attribution 4.0 International licence. You're welcome to scrape the API at /api/cameras and build your own thing — just credit Streetside Jakarta. The site's own source code is the developer's own work.

See Data sources for the full provenance chain, and Privacy for what we collect (almost nothing).


Last updated: 28 April 2026