Serverless open-source map indexes 78,000+ Indian villages
An open-source serverless map indexing 78,000+ Indian villages with live market prices, soil data, and government schemes—zero server cost.
Village Finder is a fully open-source, multilingual interactive map covering over 78,000 villages across 130 districts in Andhra Pradesh, Telangana, Karnataka, and Tamil Nadu. It turns India's fragmented Local Government Directory data into a searchable, drillable hierarchy—district to mandal to village—with instant fuzzy search, PIN code lookup, and six-language support including RTL scripts generated via an offline neural transliteration model.
The standout engineering detail is a zero-server-cost architecture built entirely on GitHub's infrastructure. Millions of cadastral land parcels are compressed into PMTiles and streamed to the browser via HTTP byte-range requests using MapLibre GL, avoiding the need for a PostGIS database or tile server. Volatile data like daily market prices and scheme updates is pushed to isolated data branches rather than the main branch, letting the app treat GitHub itself as a CORS-enabled static CDN.
A daily GitHub Actions pipeline runs over 90 pytest validation checks and opens automated pull requests before any administrative data change merges, turning the commit history into a transparent audit trail of government boundary updates. The code is MIT-licensed, and the processed datasets are published under the GODL-India framework as clean CSV/JSON exports—giving civic tech and agritech developers a ready-to-use dataset and reusable serverless geospatial pattern.