#train #public-transport #railway-backend

railway-provider-hafas

Implementation of a HAFAS client in Rust

2 releases

0.1.1 Jul 24, 2024
0.1.0 Jun 12, 2024

#756 in Web programming

Download history 197/week @ 2024-06-09 65/week @ 2024-06-16 28/week @ 2024-06-23 24/week @ 2024-06-30 39/week @ 2024-07-07 32/week @ 2024-07-14 167/week @ 2024-07-21 59/week @ 2024-07-28 27/week @ 2024-08-04 90/week @ 2024-08-11 38/week @ 2024-08-18 61/week @ 2024-08-25 31/week @ 2024-09-01 15/week @ 2024-09-08

148 downloads per month
Used in railway-api

AGPL-3.0-or-later OR EUPL-1.2

245KB
7.5K SLoC

Railway Hafas Provider

Implementation of a HAFAS client in Rust.

This crate is part of railway-backend.

This was originally forked from hafas-rs, but later heavily refactored to create a generic backend for Railway. It takes a lot of inspiration from the JavaScript hafas-client library, which is licensed under ISC.

Dependencies

~3–11MB
~143K SLoC