#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

#722 in Web programming

Download history 172/week @ 2024-07-22 54/week @ 2024-07-29 43/week @ 2024-08-05 76/week @ 2024-08-12 51/week @ 2024-08-19 48/week @ 2024-08-26 30/week @ 2024-09-02 21/week @ 2024-09-09 77/week @ 2024-09-16 112/week @ 2024-09-23 35/week @ 2024-09-30 40/week @ 2024-10-07 8/week @ 2024-10-14 48/week @ 2024-10-21 12/week @ 2024-10-28 25/week @ 2024-11-04

93 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

~4–12MB
~130K SLoC