Project

rail_feeds

0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Make use of the various open data rails feeds in the UK. Currently only some from Network Rail.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.7
~> 4.2, >= 4.2.5
~> 12.0
>= 3.7, < 4
~> 0.67
~> 0.7
~> 0.5

Runtime

~> 1.10, >= 1.10.4
~> 1.4
 Project Readme

Gem Version Build Status Coveralls Status Code Climate security

Ruby Versions

This gem supports the following versions of ruby, it may work on other versions but is not tested against them so don't rely on it.

  • ruby:
    • 2.4.4 - 2.4.10
    • 2.5.0 - 2.5.8
    • 2.6.0 - 2.6.6
    • 2.7.0 - 2.7.1
  • jruby:
    • 9.2.0.0 - 9.2.6.0

Rail Feeds

Make use of the various open data rails feeds in the UK. For more details of what feeds are available visit The Open Rail Data Wiki.

Installation

Add to your Gemfile and run the bundle command to install it.

gem 'rail_feeds', '~> 0.1'

Documentation & Versioning

Documentation can be found on rubydoc.info Some guides can be found in the doc folder of the repo.

We follow the Semantic Versioning concept.

Feed Support

Sources

Source Module Module Alias Support
Network Rail RailFeeds::NetworkRail NetRailFeeds Being developed
National Rail RailFeeds::NationalRail NatRailFeeds

Feeds

Source Client Feed Status
Network Rail stomp Real Time Public Performance Measure Todo
Network Rail stomp Temporary Speed Restriction Todo
Network Rail stomp Train Describer Todo
Network Rail stomp Train Movements Todo
Network Rail stomp Very Short Term Planning Todo
Network Rail http Schedule Can download, fetch, parse and dump.
Network Rail http CORPUS (location data) Can download, fetch and parse.
Network Rail http SMART (berth stepping data) Can download, fetch and parse.
Network Rail http Train Planning Data Todo
Network Rail http Train Planning Network Model Todo
National Rail stomp Darwin Push Port
National Rail stomp Darwin Timetable Feed
National Rail stomp Knowledgebase
National Rail http Knowledgebase Can download, fetch and parse NSI.
National Rail soap Darwin Webservice
National Rail rest Historical Service Performance