OSRD is a work in progress tool meant to help design and operate railway infrastructure. It's built around a simulator, which evaluates a timetable on a given infrastructure.
It's free and open-source forever!
npm install
to install all the project dependenciesnpm run start
to get a development servernpm run build
to make a production build
docker run --rm -it \
-v $(pwd):/src \
--entrypoint npm \
klakegg/hugo:ext-alpine \
install
# starts hugo using the klakegg/hugo:ext-alpine docker image
./hugo.sh server
# by default, it just builds the site
./hugo.sh
cspell --config cspell/cspell.json
If you need to use a specific word that isn't in the dictionaries, you can add it to the correct .txt
dictionary in the cspell
folder.
If you think OSRD doesn't quite fit your needs yet, but still believe it could, please tell us about your needs.
Please consider committing resources to help development if you'd like to use OSRD in production. Code contributions are very welcome, and we'd love to work together to make this project better.
For more information on how to contribute, check out the Contributing file
Send an email at [email protected], open an issue, or join the #public-general:osrd.fr matrix channel.