CalendarFixer is a simple macOS tool to fix timezones in ICS calendar files and filter out unwanted courses. It's designed to ensure your calendar events are always in the correct timezone, regardless of where they were originally created, and to help you manage your schedule more effectively.
- Cross-Platform:
- macOS: Native Universal App (Apple Silicon + Intel).
- Windows: Native executable (
.exe).
- Timezone Fix: Forces events to
Europe/Brussels(configurable in code) to prevent timezone shifts. - Event Filtering: Allows you to specify keywords (e.g., course names) to keep. All other events are removed. If no keywords are provided, all events are kept.
- Persistent Settings: Remembers your filter keywords between launches.
- Privacy First: Runs entirely locally on your machine. No data is sent to any server.
- Go to the Releases page.
- Download
CalendarFixer_macOS.zip. - Unzip the file.
- Drag
CalendarFixer.appto yourApplicationsfolder.
- Go to the Releases page.
- Download
CalendarFixer_Windows.exe. - Run the executable directly.
- Open CalendarFixer from your Applications folder.
- Note: You may see a warning about an "Unidentified Developer". Right-click the app and select Open to bypass this.
- Enter the names of the courses/events you want to keep.
- Click Select .ics File.
- Run
CalendarFixer_Windows.exe. - The application will open instantly.
- Enter the names of the courses/events you want to keep.
- Click Select .ics File and choose your calendar file.
- Success! The app will create a new file ending in
_filtered.icsin the same folder as the original.