Fast
Runs at 60fps on an Intel Core i3 3rd gen, inside the browser.
Localization
Never bother about languages again.
Open Source
MPL-2.0 licensed. Free as in freedom.
Offline & Multiplatform
Use the app offline. Download the app bundle and use it everywhere. You can also build Linux, MacOS, and Windows versions yourself.
Imports
Import your GTFS and OuDia(Second) and immediately get started editing.

About Paiagram

Timetabling

  • Graph-based network modeling
    • Organize stations and intervals in a directed graph that serves as the single source of truth for connectivity
  • Marey diagram creation
    • Generate time-distance diagrams from arbitrary network nodes without tying vehicle data to specific diagrams
  • Vehicle movement simulation
    • Visualize and simulate vehicle positions at any given time point
  • Timetable diagnostics
    • Identify conflicts and errors in your timetables

Import/Export

  • Multi-format import support:
    • GTFS Static
    • OuDia (.oud) and OuDiaSecond (.oud2)
    • qETRC/pyETRC .pyetgr
  • Export options:
    • Native .paia format for full project persistence
    • OuDia export
    • Typst diagram generation

Interface

  • Tiling window system
    • Split and organize workspace with horizontal/vertical splits for multitasking
  • Command palette
    • Quick search and opening of tabs, stations, routes, and trips
  • Chinese and Japanese search
    • Search Chinese names using Pinyin/acronyms and Japanese names using Romaji

Platform and Deployment

  • Web browser version running on WASM with complete offline functionality
  • Desktop applications for Linux and Windows (build them yourself!)
  • Runs easily on an Intel i3 3rd gen, in the browser.

About Me and the Site

About the Name

I had several names in mind for this site, like “WenSim’s Blog”, “WSIM”, and a lot more I won’t even mention because they’re too embarrassing. I eventually named it “The Gao Log”. So,

  • Gao is my surname.
  • Go and observe.
  • Gather and optimize.
  • Lots of other acronyms that can be made with GAO.
  • And idk but Gao-games? So the games I play automatically become galgames???

Alright, that was not very funny.

I eventually abandoned the name because of my latest hobby project, Paiagram.

Future Plans

So here are my plans:

  • Transport Journal
  • Random typst snippets and/or projects
  • ding ding dang dangs
  • Translation stuff
  • When I get out of high school I would add more stuff to this site. My resume perhaps.

About Me

I’m a high school student so I’m basically bad at everything.

And my English sucks, like, for real.

This page contains a minimum amount of JavaScript. You can block it by installing an Ad blocker.
It's only the footer after this point. Do you want to scroll back up?