CalSync - Notification Calendar Sync vs Working Time Account
Side-by-side comparison of two open source alternatives
CalSync - Notification Calendar Sync
⚠️ Note: This app is designed specifically for Simplified Chinese environment and only supports Chinese time expression parsing. Automatically create calendar events from notifications received from work and social apps by parsing Chinese time expressions. Features: • Automatically recognizes Chinese time expressions in notifications (e.g., "明天下午3点" = tomorrow 3pm, "周五晚上8点" = Friday 8pm) • Supports rich Chinese relative time parsing ("3天后" = in 3 days, "1个半小时后" = in 1.5 hours) • Supports fuzzy time expressions ("今晚" = tonight, "下午" = afternoon, "周末" = weekend) • Customizable keyword filters and app whitelist • Multiple calendar selection support • Fully offline, no internet permission required • Privacy-respecting, data never leaves your device Use Cases (Chinese social/work apps): • WeChat/QQ group notifications: "明天下午3点开会" (meeting tomorrow 3pm) • Work notifications: "周五晚上8点项目汇报" (project report Friday 8pm) • Social plans: "下周二一起吃饭" (dinner together next Tuesday) Permissions: • Calendar access: Read and create calendar events • Notification access: Read system notifications to extract time information • Foreground service: Keep service running in background • Exact alarm: Used for crash recovery mechanism • Query packages: Used for app picker to display installed apps This app contains no ads, tracking, or data collection. Target audience: Chinese-speaking users who use Chinese messaging and social apps. Note: Github Release version uses private signing, although both are built automatically by Actions, the signatures of the two packages are different.
Working Time Account
Working time account is used to record your personal working hours and time off and to prepare them clearly. What can the working time account do? - Record working hours - Calculate overtime - Document absences (sick, vacation, etc.) - Record any additional values (work locations, notes, expenses, travel times, etc.) and include them in the calculation of earnings and hours - Manage vacation days - Various overviews (year, month, week and day). Manage vacation days - Display various overviews (year, month, week and day) with working time calculation in the app - Generate configurable reports as PDF, CSV and iCal files and forward them to printer, mail or messenger apps - Manage multiple workstations, projects or clients - Create data backups (also autom. two shift models (alternating shift and partial shift) - several working time models (rolling week, monthly hours, 5-day week, 6-day week, x-day week) - stamp hours with NFC - Import public holidays from .ics files and enter them automatically in empty days The app includes a manual as a PDF file, which explains all the app's functions and provides an introduction to working time calculation. What the app can't do - display advertising - display cat videos or pictures - pass on your data to third parties - place orders online - save the world Thanks to - everyone who helped me with bug reports, suggestions and criticism - Freepik.com & dr. Web for the Human Pictos - the team "Code-Troopers" for their project "BetterPickers" - the teams of IzzySoft and F-Droid for their support in publishing Required permissions - writing files to save the reports and database backups - reading files to restore backups Please note that I am not liable for the correct functioning of the software or the entered/calculated times. In case of malfunctions or other oddities, please contact me (askanimus@gmail.com) so that we can find a solution together.
| Feature | CalSync - Notification Calendar Sync | Working Time Account |
|---|---|---|
| License | GPL-3.0-or-later | GPL-3.0-or-later |
| Install sources | F-DroidGitHubIzzyOnDroid | F-DroidIzzyOnDroid |
| Categories | Calendar | ProductivityCalendarFinance |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |