Giter Club home page Giter Club logo

sergecroise / osrd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openrailassociation/osrd

1.0 0.0 0.0 31.45 MB

An open source web application for railway infrastructure design, capacity analysis, timetabling and simulation

Home Page: https://osrd.fr

License: GNU Lesser General Public License v3.0

Shell 0.15% JavaScript 0.44% Python 4.02% C 0.02% Java 10.26% Rust 27.04% Kotlin 19.73% TypeScript 34.96% Nix 0.06% HTML 0.02% PLpgSQL 0.78% HCL 0.06% Dockerfile 0.11% SCSS 2.27% MDX 0.08%

osrd's Introduction

OSRD Logo    Public Money Public Code

Contributors badge LGPL License badge Build Status

What is OSRD?

OSRD is an open source web application for railway infrastructure design, capacity analysis, timetabling and simulation.

It's free and open-source forever!

Learn more about the project on osrd.fr.

WARNING

OSRD it not yet production ready. User and programming interfaces can and will change (now is the time to make suggestions!). Important features are missing. Documentation is sparse. Please don't rely on OSRD unless you are prepared to deal with frequent changes.

Getting Started

To compile and run the application with an example infrastructure:

# build and run the entire stack
docker compose up -d --build

./scripts/load-railjson-infra.sh small_infra tests/data/infras/small_infra/infra.json
./scripts/load-railjson-rolling-stock.sh tests/data/rolling_stocks/*.json

# open the web app
xdg-open http://localhost:4000/

(Linux or WSL users can use scripts/osrd-compose.sh instead of docker compose to enable host networking - useful to launch services in a debugger)

Deployment

To deploy the application on a server, check out the deployment guide.

Get in touch

Send an email at [email protected], open an issue, or join the #public-general:osrd.fr matrix channel.

Sponsors

Ministère chargé des Transports European Union SNCF Réseau

License

OSRD is licensed under the GNU Lesser General Public License v3.0, see LICENSE.

Copyright © 2022 The OSRD Contributors

osrd's People

Contributors

flomonster avatar eckter avatar nicolaswurtz avatar multun avatar clarani avatar dependabot[bot] avatar leovalais avatar sim51 avatar hamz2a avatar jacomyal avatar younesschrifi avatar khoyo avatar sharglutdev avatar uriel-sautron avatar alexandredamiron avatar anisometropie avatar transifex-integration[bot] avatar emersion avatar shenriotpro avatar wadjetz avatar axrolld avatar pguenezan avatar tristramg avatar tguisnet avatar akctarus avatar sarahbellaha avatar yohh avatar bloussou avatar woshilapin avatar bgiuliana avatar

Stargazers

Serge Croisé avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.