Custom time table generator for university: goplan

Published October 17, 2024 · 2 min read

If you’ve ever struggled to organize your university schedule, you know how stressful it can be to keep track of classes, deadlines, and events. That’s where goplan comes in - a refreshingly simple yet powerful application designed to take the hassle out of timetable creation for students.

At first glance, goplan’s name might seem a bit quirky, but don’t let that fool you. This tool is all about making your academic life easier. With just a few steps, goplan helps you create clear, professional-looking timetables in PDF format, perfect for printing or sharing. If you prefer digital organization, it also generates ICS calendar files, which you can import into most calendar apps to keep your schedule at your fingertips.

One of goplan’s standout features is its flexibility. You can customize your timetable’s appearance, choosing accent colors and layouts that suit your style or even optimize it for devices like the reMarkable Paper Tablet. Setting up your schedule is straightforward: you can write a simple configuration file yourself, or let goplan generate one from your university’s data export. Either way, you’re in control.

Unlike many apps that require installation or a graphical interface, goplan runs from the command line. This means it’s lightweight, fast, and doesn’t clutter your computer. Binaries are available for both Linux and Windows, and if you’re tech-savvy, you can even build it from source for other systems. There’s no need to worry about complicated setup—just download, configure, and go.

goplan is designed to be stable and reliable, so you can trust it to deliver results every time. While the software is already feature-complete, the developer welcomes feedback and contributions, ensuring that goplan continues to meet students’ needs. Security is taken seriously, and any issues can be reported directly.

Licensed under the EUPL v. 1.2, goplan is open and transparent, aligning with European standards for software distribution.

In short, goplan is the perfect companion for any student who wants to spend less time organizing and more time focusing on what matters. Whether you need a printed timetable for your wall or a digital calendar for your phone, goplan makes university life simpler, more organized, and a lot less stressful. Try it out and see how easy scheduling can be.

Source code and distribution can be found at https://git.davidpenkowoj.de/goplan