{"id":42148051,"url":"https://github.com/peter-mount/nr-timetable","last_synced_at":"2026-01-26T18:01:02.968Z","repository":{"id":85760448,"uuid":"65422723","full_name":"peter-mount/nr-timetable","owner":"peter-mount","description":"Network Rail TimeTable using the CIF format from the SCHEDULE data feed","archived":false,"fork":false,"pushed_at":"2016-09-20T07:18:53.000Z","size":215,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-06T21:38:32.473Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/peter-mount.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-08-10T23:19:28.000Z","updated_at":"2021-12-21T13:53:48.000Z","dependencies_parsed_at":"2023-05-04T17:46:36.907Z","dependency_job_id":null,"html_url":"https://github.com/peter-mount/nr-timetable","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/peter-mount/nr-timetable","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fnr-timetable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fnr-timetable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fnr-timetable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fnr-timetable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peter-mount","download_url":"https://codeload.github.com/peter-mount/nr-timetable/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peter-mount%2Fnr-timetable/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28784093,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-26T18:00:28.750Z","updated_at":"2026-01-26T18:01:02.932Z","avatar_url":"https://github.com/peter-mount.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Network Rail TimeTable\n\nThis is a replacement of our Java/SQL based timetable engine, rewritten entirely in C.\n\nIt provides two commands:\n\n## ttimport\n\nImports one or more CIF files and loads the data into a custom database.\n\nCIF files are the file format we receive the rail timetables from Network Rail over the SCHEDULE data feed.\n\n## timetabled\n\nProvides a simple webserver which responds to simple REST queries on the schedule.\n\n# Note\n\nThis is a work in progress however 90% of the CIF is now parsed (only Associations need implementing) and currently only the Tiploc data can be queried.\n\nHowever this is the majority of the work done. Import performance is way improved on the original - it can now do a full import and a week's worth of updates in under a minute. The old system took 4 to 6 HOURS!\n\nThe memory/cpu footprint should also be a lot less when running.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-mount%2Fnr-timetable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeter-mount%2Fnr-timetable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeter-mount%2Fnr-timetable/lists"}