This program scraps the in4SIT website for your timetable. Exporting it to an ICS file which can then be imported to a calendar app.
The program starts a local Chromium browser for the scrapping process, and the resulting HTML is then parsed on the device, credentials are not sent to an external server.
App will make a request to GitHub on start to check the latest release version to notify user of any available updates.
- Simple interface, easy to use
- Great error handling, user will know if something went wrong during export
- Version check, notify user if newer version is available.
Use the binaries released for Windows or you can build it from source
Install nodeJS
Install Rust
npm install
cargo install tauri-cli --version "^2.0.0-rc"
cargo tauri buildExecutables can be found in /src-tauri/target/release
Contributions are welcome!
Feel free to open a pull request or an issue on the GitHub repository.
I think the UI can be improved.
This project is licensed under the GNU General Public License v3.0.
SIT Timetable exporter Copyright (C) 2024 William Oon

