React observatory
The zero-config <BharatChoropleth> component with declarative values, controlled selection and drill-down.
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.
The zero-config <BharatChoropleth> component with declarative values, controlled selection and drill-down.
The same page from one <script> tag — no bundler, no compile step, new BharatChoropleth(...).
The same map painted natively by CustomPainter, with no WebView and no DOM.
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.