Introduction

Welcome to the documentation for Paiagram 0.1.3.

Since you are looking at this page, I would assume you are interested in some aspects of transport. You might be interested in railway locomotives, bento boxes, tracks and yards, or operation in general. So here is Paiagram, read it with me – PAI-YAA-GRAM. You can use Paiagram to figure out how to make transport timetables and visualize them.

Paiagram can help you on…:

Paiagram is not an all-in-one tool where you would find every single feature related with timetabling, though. However, if you do want something to be added into the program, feel free to open a ticket!

Getting Started

You can use the web version or the desktop version. The web version runs on Chromium 113+. Latest versions of Firefox and Safari are also supported. Despite the fact that Paiagram supports Linux and Windows, we do not provide a pre-compiled version just yet. You would, unfortunately, have to compile the desktop version yourself.

If you have any trouble using the application, feel free to ask in GitHub discussions, or in our QQ group chat: 865211882.

The performance gap between the web version and the desktop version when processing small datasets is usually acceptable. To give you a rough idea of how performant the app is, here are some very inaccurate, for-reference-only benchmarks:

In some cases, the web version runs faster than the native version (e.g. a poorly configured Linux laptop).

Related Projects

Here are some related projects you might be interested in: