spider - Crawls Indian Railways website to extract all information and store it in database. Read its README file to know more.
api - A collection of modules which output JSON formatted response. For ex: LIVE train status, PNR status, Seat Availability, Train and station metadata. Make sure to copy the databases generated from 'spider' in the API directory.
NOTICE: This is an experimental and creative personal project. I am releasing the source code just to share it with other enthusiasts. I have no responsibility for what is done using this code. Consult Indian Railways rules and regulations before using this code.