India Development Observatory

The same dashboard, built three times on the same boundary data — once per ecosystem bharat-choropleth supports. Six published official indicators, each joined to the administrative vintage it was actually collected on — plus a seventh read live from a weather API, which is the one that drills all the way to sub-district.

React

React observatory

The zero-config <BharatChoropleth> component with declarative values, controlled selection and drill-down.

Open React version
Plain JavaScript

Framework-free observatory

The same page from one <script> tag — no bundler, no compile step, new BharatChoropleth(...).

Open plain JS version
Flutter

Flutter observatory

The same map painted natively by CustomPainter, with no WebView and no DOM.

Open Flutter version

What the numbers are

Every figure is published official data joined to boundary bundles in this repository, with the producer, download URL, source SHA-256 and join rule shown in each page. Nothing is estimated: where a source does not cover a region — or cannot be honestly joined to it — the region reads No data.