Calendar

284 open source Calendar apps

Oburo.O
APK
Your personal attendance recorder where you can clock in working hours.
F-DroidGitHub
Octal Sun Time
APK
A clock that shows the octal solar time of your chosen location. Octal solar time is a location-specific time system that defines a day as the time between two consecutive solar midnights. Known to contain 24 hours in the regular clock system, a day is divided into 8 equally long octal hours. Each octal hour is divided into 64 equally long octal minutes. Each octal minute is divided into 64 equally long octal seconds. The clock is visualized by an hour finger that runs one cycle per day, with 0 (solar midnight) at the bottom and 4 (solar noon) at the top. In addition, the octal hour and minute is also shown digitally as a three-digit octal number in the center. A golden arch visualizes the time between sunrise and sunset. Locations can be managed and chosen. Locations can be added by an online search function backed by wikidata. Privacy notice: When using the location search function, the app connects to a wikidata server and shares your typed search term in order to get search results. This is the only situation when the app uses internet connection.
F-DroidGitHub
OnTime
APK
OnTime is a simple app for managing time during live events, presentations, and speeches. It provides clear, color-coded alerts to help speakers stay on track. Features: - Timer: Set total time, yellow warning, and red warning durations. - Color alerts like a traffic light: - Green: Time remaining. - Yellow: Warning phase. - Red: Critical or overtime. - Pause and Resume - Overtime Timer: Shows time over the set amount. - Saved Settings: Retains your preferences between sessions.
F-DroidGitHub
OneTimeAlarm
APK
The use case for this app is creating reminders which are only relevant once in a time and they don't repeat such as reminders to go to the train on 15:30. Using standard alarm app I had a lot of alarms which then I had to delete manually to avoid clutter. Using the standard calendar event notifications were not loud enough so I could forget about them if I didn't have my phone nearby. This app solves this use case. After alarm is fired it is deleted, it doesn't have to be deleted manually as in normal alarm application. READ BEFORE USE! In this app it's only possible to set alarms which don't repeat and only for today or tomorrow! Don't expect this app to be used as a replacement for your standard alarm app or calendar! It's a different type of application! It is not a calendar or standard alarm clock app.
F-DroidGitHub
Open TimeLimit
APK
This App (Open TimeLimit) is mostly equal to TimeLimit without the linking of multiple devices. Flexible Apps are grouped to categories (a category can contain one or multiple App). You can chose per category at which times it should be allowed. This allows preventing playing games too late. Additionally, you can configure time limit rules. These rules limit the total usage duration at one day or over multiple days (e.g. a weekend). It is possible to combine both, e.g. 2 hours per week end day, but in total only 3 hours. Moreover, there is the possibility to set an extra time. This allows using something longer than regulary once. This can be used as bonus. There is additionally the option to disable all time limits temporarily (e.g. for the whole day or an hour). Multi user support There is the scenario that one device is used by exactly one user. However, with tablets, there are often multiple possible users. Due to that, it is possible to create multiple user profiles in TimeLimit. Each user has got different settings and time counters. There are two kinds of users: parents and children. If a parent was chosen as user, then there are no restrictions. Parents can chose any other user as current user. Notes It can be a good idea to take a look at https://timelimit.io/en/configsuggestions/ if you don't use TimeLimit in the default scenario. TimeLimit does not work good at some smartphone brands (mostly Huawei and Wiko). With the correct settings, it can work better. But better is not good. If it "does not work": This can be caused by power saving features. You can find at https://dontkillmyapp.com/ how you can disable these features. Get in touch with the support if that does not help. Depending on the Android version, TimeLimit uses the permission for the usage stats access or the GET_TASKS permission. These are only used to detect the currently used App. Based on the currently used App, the App is blocked, allowed, or the remaining time is calculated. The device admin permission is used to detect an uninstallation of TimeLimit. TimeLimit uses the notification access to block notifications of blocked apps and to count and block background playback. Notifications and their contents are not saved. TimeLimit uses an accessibility service to press the home button before showing the lock screen. This fixes blocking in some cases. Moreover, this allows opening the lockscreen at newer Android versions. TimeLimit uses the permission "draw over other Apps" to allow opening the lockscreen at newer android versions and to overlay blocked Apps until the lockscreen is launched. TimeLimit uses the location access to detect the used WiFi network and allow/ block Apps depending on it and your settings. The location access is not used otherwise.
F-Droid
Opening Hours Manager
APK
OpeningHoursManager is a simple, privacy-friendly app that allows you to manage the opening hours of your favorite stores locally.Material DesignAll data exclusively on your deviceNo access the internet
IzzyOnDroid
Orgro
APK
Orgro is an Org Mode file editor and viewer that brings essential Org features to mobile: - TODO and checkbox toggling, with progress cookies - Quick actions to start a new Org doc or go straight to your most important one - Notifications for Org Agenda items - Narrow, search, and filter your document just like in Emacs - Org Crypt section symmetric decryption/encryption - Org Cite bibliography support - Syntax highlighting, beautiful tables, LaTeX rendering - Expand or collapse sections, blocks, and drawers - Reflowed text for easy viewing on mobile Note: INTERNET permission is required for displaying remote images and dynamically loading fonts from online sources (Google Fonts, AWS S3). Notification- and execution-related permissions required for Org Agenda notifications and background updating of agenda.
F-DroidGitHub
Orgzly Revived
APK
Orgzly Revived is an outliner for taking notes and managing to-do lists. You can keep notebooks stored in plain-text and have them synchronized with a directory on your mobile device, SD card or over WebDAV. Notebooks are saved in Org mode's file format. “Org mode is for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system.” See orgmode.org for more information. Features: * Create, edit and delete notes and tasks * Collapse and expand sub-notes * Schedule tasks and set their deadlines * Set priorities and tags for notes * Fling notes left or right to open quick-menus * Search notes by various properties * Create and save searches for quick access * Synchronize notebooks with one or more directories Orgzly Revived is a community fork of the app Orgzly.
F-DroidGitHubIzzyOnDroid
Oriens
APK
Display and Roman Timekeeping (Unequal Hours) calculated by location * Roman Night Watches * Gregorian Calendar * Roman Timekeeping * Sunrise and Sunset
F-DroidGitHub
PTO - Plaintext Organizer
APK
To-do list, notes, appointment book, diary, journal, and… alarm clock? All possible with one plaintext file per day. PTO brings a convenient editor and important additional functions. Features • Powerful text editor with undo/redo, autosave, and more. • Quickly take notes on the lockscreen, without unlocking your device. • Reminders for upcoming events (format: @12:34 -15m foobar) • Fast search through all pages. • Save and open links to other apps and webpages. • Uses no network connection. All content is local on the device. • Optional template for new pages. • Backup/import pages to/from ZIP file. • And more, see the help: https://gitlab.com/ferreum/pto/-/blob/master/app/src/main/assets/help.md Origin This is a (now distant) fork of billthefarmer's Diary: https://github.com/billthefarmer/diary PTO has a lot of internal and UI changes. It focuses on usage as a general organizer instead of a Diary, though it can still be used as such, if you don't need the removed features. Most notably the markdown view has been removed, so no inline media can be displayed. See the help file for more differences: https://gitlab.com/ferreum/pto/-/blob/master/app/src/main/assets/help.md#origin
F-Droid
Pendulums
APK
Easy to use and efficient time tracking tool. You can use Pendulums to manage time and calculate the time spent as an individual or as group projects, and get charts per team member with the option of selecting time periods and calculating the overall time. Using Pendulums allows you to calculate the time spent on various daily avtivities, such as exercise, study, etc., and in a business, you can count the amount of time spent by each person in the project. * Simply sign up and sign in, create your projects, touch the start button, and at the end touch the stop button and now you have your timesheets. * Unlimited projects * Unlimited team members * Use in online and offline modes * Easy to use * Stay synced in all platforms (Web / Android / Desktop) * Completely free * Open source
F-DroidGitHub
Periodical
APK
This application calculates the fertile days according to Knaus-Ogino and can track menstrual symptoms. WARNING: It is not recommended to use this calendar to avoid pregnancy! There are more accurate methods, like measuring the basal body temperature. The data can be backed up on a memory card or "internal" memory, if present. If you have any further questions or want to help me with translations in other languages, please contact me via e-mail - thank you. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You can obtain the source on my website.
F-Droid
Persian Calendar
APK
Free and open-source Persian Calendar * Compass/Qibla and Athan support * Dari, Kurdish, Azeri, Pashto, Arabic, Gilaki, English, Turkish, Japanese, Spanish, Chinese and French languages support. * Supports Gregorian and Islamic calendars support. * Works with TalkBack accessibility feature of Android also. * An optional Athan player. https://github.com/persian-calendar/persian-calendar
F-DroidGitHub
Personal Stuff
APK
App used to track, manage and remind you of your own stuff. Sometimes we forgot where to put something somewhere or forgot when something is going to expire. it could be your cooked food that have short expiry or maybe raw meat or chicken that people forgot to cook or even dispose them from refrigerator, or could be anything with expiry or need action that you store somewhere and forgot about it. Having calendar events to all of these doesn't really solve problems, because it can be a lot of things to put in and you do not want to mix important events with your raw meat expiration events. Having todo list app or notes also not much helpful since it was meant to be as generic as possible. similar to like warehouse logistics system but more to personal. Features of this app: Allow user to manage item easily Setup notification to remind you of something Allow user to manage the amount and reminder of the items to keep track of the item. Support barcode scan as input & search
F-DroidGitHub
Petals
APK
The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using. Features - Track consumption - Time-gate your consumption - Track usage - See statistics to understand your consumption - Damage reduction instructions - Export and Import as simple CSV files - Extra privacy with a personal PIN
F-DroidGitHubIzzyOnDroid
PlugBrain
APK
PlugBrain is an app that encourages regular breaks from distracting apps by blocking access at scheduled intervals. To regain access, you’ll need to solve a math challenge that adjusts in difficulty: the more frequently you use the apps, the harder the challenges become, but the longer you stay away, the easier they get. **Features** - No ads - No internet required - Blocks distracting apps - Unblock apps by solving math challenges - Difficulty increases with frequent use, decreases with focus **How to use** - Grant all required permissions - Select distracting apps - Choose your focus interval - Stay focused ;)
F-DroidGitHubIzzyOnDroid
PocketCheck
APK
You forget to return things to their proper place after using them. You accidentally take home things you borrowed. You leave tasks half-done. And worst of all — you forget to even check your checklist. PocketCheck is a working memory app for people like you. The app periodically asks "Anything to put in your pocket?" You don't have to remember to check yourself. FEATURES Item Management • Register items with name and notes • Quick photo registration - snap a photo to register instantly • Switch toggle to manage task status • Visual distinction for active tasks • Swipe left to delete, swipe right to archive • Drag & drop to reorder items Smart Reminders • Periodic notifications: "Anything to put in your pocket?" • Tap "Yes" to open app, "No" to dismiss • Notifications don't pile up - stays as one • Configurable interval and quiet hours Persistent Status • Always-visible notification when tasks are active • Silent, non-dismissible notification • Shows active tasks Privacy First • Works completely offline • No accounts, no tracking • No Google Services required • Your data stays on your device • Open source (GPL-3.0)
F-DroidIzzyOnDroid
Polar Clock
APK
A polar clock, inspired by the one made by pixelmaker:
F-DroidGitHub
Polite Droid
APK
Activates silent mode during calendar events.
F-DroidGitHub
PolyCal
APK
The color coding is intended to be especially useful for people who must coordinate multiple calendars. Multiple widgets can be added, and they will have separate calendar selection settings. It is relatively simple, at least by Android project standards, and attempts to use the standard practices for each part. By default, it has no calendar permissions, and so it will be in "screenshot mode" (which was also used to prepare the app widget preview). Source Code (GPLv2): https://github.com/jasongyorog/PolyCal Privacy Policy: http://gyorog.com/PolyCal-privacy.html
F-DroidGitHub
Pomodoro
APK
This is a very simple and tiny pomodoro timer app for Android 2.3 and later, with support for WearOS devices too!Features:Countdown & countup timer (up to 96 hours)Cyan flashing and/or alarm sounds reminder when each pomodori completedNormal texts or text arts displayControls:Single tap: Pause & resume active timer, Dismiss flashing reminderDouble tap: Stop active timerLong tap: Set a new timerSwiping: Switch between text art fonts
IzzyOnDroid
Pomozen
APK
Pomozen is a modern, open-source Pomodoro timer app designed to boost productivity and focus. It applies the Pomodoro Technique—structuring work into focused intervals (typically 25 minutes) followed by short breaks. This systematic approach helps combat mental fatigue, maintain concentration, and improve efficiency in work or study.Key Features:📊 Comprehensive Statistics: Track focus sessions, break times, and productivity patterns. Custom labels let you track time spent on specific tasks, activities, or anything you want.⏰ Customizable Reminders: Stay on track with personalized notifications. Smoothly transition between focus and break periods.💧 Hydration Reminder: Get timely reminders to drink water and stay hydrated throughout your day.🧘 Minimal Design: Clean, focused interface built with minimalism at its core—balanced spacing, calm colors, and no distractions.📴 Offline Support: No internet? No problem. All features, timers, and logs work offline.⚙️ Fully Customizable Timer: While the default Pomodoro cycle is 25/5/15, you can fine-tune focus time, short/long breaks, session count, and reminder behavior to match your personal workflow.Privacy FirstPomozen has a strict no data collection policy. All session logs and preferences are stored only on your device—never sent to external servers or third parties.
GitHubIzzyOnDroid
P
Počasí v krajích
APK
A short-term forecast for the regions of Czech Republic. Available only in Czech language.
F-Droid
P
Prayer Time Muter
APK
Prayer Time Muter automatically silences your device around prayer times. Features: - Diyanet-compatible prayer times - Per-prayer mute offsets - Friday noon custom offsets - Silent or silent+vibrate modes - Offline cache support
F-DroidGitHub