DEV Community
Follow
Indian villages with live market prices, government schemes, and soil data
The Village Finder is a fully open-source and interactive map that tracks over 78,000 villages across 130 districts in India, providing live market prices, government schemes, and soil data. The map is built on top of the GitHub ecosystem with zero server costs, using a daily GitHub Action to update the data. The project uses a unique approach to render millions of land parcel polygons without incurring expensive database and tile server costs. The data is sourced from various government portals, including the Local Government Directory, and is processed and published under the open GODL-India framework. The Village Finder map is available in six languages and provides an interactive choropleth map that drills down from district to village level, with instantaneous client-side fuzzy search. The map also streams real-time APMC market quotes and provides dynamic agriculture profiles, including 7-day agromet forecasts and organic soil profiles. The project's architecture operates natively on top of the GitHub ecosystem, using Git branches as a free CDN and CI/CD as a data audit trail. The code is under the MIT License, and the processed datasets are published under the open GODL-India framework, making it available for other engineers to use. The Village Finder is a valuable resource for those working in civic tech, agritech, logistics, or geospatial architectures, and contributions to the project are welcome. The live app and source code are available on GitHub, and the data can be downloaded directly from the repository's Releases tab.