Official Website of Peter H. Jin

Are you ready for IPv6?

Please switch to the desktop version to view this widget.

Current Events

My new Git server has been set up at, though it will still be a while until all repositories are available. Downloads of older repositories can still be found at Update 2021-07-05: That server has been rebuilt. Contents will be restored in the future.

Updated versions of MTD Bus Routes, Web Clock, and the other web applications can now be found at

Web Applications

These web applications are mostly written in JavaScript, with Node.js and Express used on the server side.

Other applications

These applications are mostly written in C and (a little bit of) Python.

Writings / Essays


I maintain this website very actively. If something doesn't work, tell me! I will get it fixed as soon as possible, very likely within 1 or 2 days.

  • Casual conversation: Hi, how are you? I'm good, thanks!
  • Causal conversation: Why?