Calendar

284 open source Calendar apps

Timed Shutdown [No Root]
APK
Are you used to turning off your phone before going to sleep and want to listen to some relaxing music? With this app, you won't have to move your sore arms and fingers, you can just set a timer, and the phone will turn off after a while! Android does not have any simple way to power off the phone without root, so the best we can do is emulate the manual gestures used to shut down the phone. To do this, the app will use the accessibility permission, but it will not register any user's data. This app is not professional and it's just a side-project of mine that I decided to share with everyone. If you want to contribute or check the code, it can all be found on my github (github.com/maforn). Any help is more than welcome!
F-DroidGitHub
Timed Silence - Don't let your phone rattle you!
APK
An app that manages your phones volume. It will mute your phone for you, so that you never get disturbed when doing important things! Time Create schedules for when your phone should be muted or loud Calendar Let your calendar manage the volume for you. Depending on events, your phone will be silent! Keywords If you have specific events, keywords will help you get the silence you need! Bluetooth When a bluetooth device connects, your phone can react to it! Sanity Check Just so that you don't miss anything important, we have a checkup that you can use to verify your settings!
F-DroidGitHub
Timer +X
APK
Time +X allows you to create a list of predefined alarm increments. Touching a predefined alarm creates a new alarm on your default clock app. The predefined alarms are also available as app shortcuts.
F-Droid
TimerDroid
APK
Use multiple timers with additional features such as a widget, send-to-background, categories, etc.
F-DroidGitHub
Timeriffic
APK
Allows you to set multiple schedules to control mute, vibrate, brightness, WiFi and airplane mode. Status: Source code was last published in 2011.
F-Droid
To-Do Manager
APK
ToDo Manager is a simple and minimalist application to manage tasks efficiently.Tasks can be sorted, ranked, and filtered based on different criteria: favorite or featured, tag, and due date.The application also allows you to export and import tasks as a backup or to share with other users.
GitHubIzzyOnDroid
Todo Agenda
APK
Todo Agenda is home screen widgets for your Android device. It displays a list of calendar events and tasks so that you can easily have a glimpse at your due, current and upcoming appointments. Features: * No advertising. Free and Open Source. * Displays all events from your calendars and task lists. Optionally shows past events. * Automatically updates when you add/delete/modify an event. Or you may update the list instantly. * Select only the calendars you want to see in the widget. * Create several widgets, if you need. Each widget will have its own settings, including layouts, colors, filters and selected calendars. * Customize background colors and transparency of different widget parts, text's black and white shading. * Scroll through the list of events. Use "Go to Today" button to return to today instantly. * Customize the text size of the widget. * Fully resizable widget with alternative layouts. * Indicators for alerts and recurring events. * Lock time zone when travelling to different time zones. * Turn off Widget or Day headers, event icons, Days from today, etc. and see only what you need. * Android 7.0+ supported. Supports Android tablets. For the older devices please use Todo Agenda for Android 4 - 7.0 app.
F-DroidGitHub
Todo List (PFA)
APK
The Privacy Friendly To-Do List can be used to keep outstanding tasks in mind and organize a personal schedule. This application allows to create lists of tasks which can be individually managed. Each list contains a set of tasks. Each task can have a deadline, a reminder time and a list of subtasks. By setting a reminder time the user will be informed by a notification. It is possible to display all tasks in a calendar, to protect the app with a secret pin and to sort and prioritize tasks within a list. Colors indicate the urgency of a task (taking the deadline into account). Features of Privacy Friendly To-Do List 1. PIN protection Open the Settings menu to setup a PIN protection for your application. The PIN needs to be a number with 4 digits. You are asked for it every time you start the application / start the main view. 2. Reminder You can set a reminder to your tasks that will notify you if a deadline is approaching. Settings provide you the possibility to enable a notification sound. 3. Widget In addition, this app provides a widget that you can add to your device’s home screen. The widget presents you tasks that belong to a chosen list. Clicking on a task or its checkbox leads to the main view of Privacy Friendly To-Do List. 4. Progress by subtasks By default, progress can be chosen freely by the user when creating or editing a task. To-Do List gives the opportunity to automatically compute and show the progress of a task dependent on its done subtasks. Therefore go to Settings and enable progress by subtasks. Our Privacy Friendly App differs from other applications with respect to three aspects: 1) Minimal permissions Privacy Friendly To-Do List does not use more permissions than are strictly necessary to provide its functionality. 2) No advertisement Privacy Friendly To-Do List completely relinquishes advertisement. Many other free apps in the Google Play Store dazzle annoying advertising which also shortens battery life. 3) No tracking Privacy Friendly To-Do List does not use any trackers. Privacy Friendly To-Do List is part of the Privacy Friendly Apps group developed by the research group SECUSO at Karlsruhe Institute of Technology. More information at: https://secuso.org/pfa You can reach us via X - @SECUSOResearch https://x.com/secusoresearch Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job Offers - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Todopad
APK
This is a todo app with local backup and restore functionality. It has many features:Write a todoEdit a todoMark todo as favouriteMark todo as completedDifferent sections for eachCreate a local backup with time and date mentionedRestore any backup from backup list on the appVery easy and accessible featuresRestore backup from a valid json file
GitHubIzzyOnDroid
Tomato
APK
Tomato is a minimalist Pomodoro timer for Android based on Material 3 Expressive. Tomato is fully free and open-source, forever. You can find the source code and report bugs or suggest features at https://github.com/nsh07/Tomato Features: - Simple, minimalist UI based on the latest Material 3 Expressive guidelines - Detailed statistics of work/study times in an easy to understand manner - Stats for the current day visible at a glance - Stats for the last week and last month shown in an easy to read, clean graph - Additional stats for last week and month showing at what time of the day you're the most productive - Customizable timer parameters - Support for Android 16 Live Updates
F-DroidGitHubIzzyOnDroid
Tomodoro
APK
Tomodoro is a modern Pomodoro technique and task management app. This application helps you manage your daily tasks and boost productivity by setting customizable work and break intervals. Key features include: - Customizable Pomodoro timer (work and break durations) - Task management with categories - Simple and modern user interface - Light and dark mode support - Local storage (no internet required)
F-DroidGitHub
Track Work Time
APK
This app can track your work time easily! You can automate time tracking using geo-fencing functions (see below). You may also categorize each recorded interval by a predefined client/task and a free text. Of course, the list of clients/tasks can be edited to suit your needs, and the app has a widget for your home screen. Additionally, if you wish, your flexible time account is taken care of: you always see how much you worked. You can also keep an eye on how much work time is left for today or for the current week (by a notification which you can enable). The app enables you to modify the planned working time effortlessly - just tap on the date you want to edit in the main table. You may provide the geo-coordinates of your work place and the app can automatically clock you in while you are at work. This is done without using GPS, so your battery won't be emptied by this app. You also may provide a Wi-Fi network name which is visible at your work place the app can use to clock in automatically when this SSID is in range (you don't need to be connected to this network). Of course you should have Wi-Fi enabled for this to work. You don't want to open the app for clocking in and out? No problem - there are at least three ways to do that: add the widget to your home screen, use launcher shortcuts (long press the app icon for that) or add a new quick settings tile to your panel by tapping on the pencil below and dragging the "Track Work Time" tile up which then can toggle your clocked-in state. If you prefer to use other apps like LlamaLab Automate or Tasker for tracking your movements, that's fine - TWT can be triggered from other apps and just do the book-keeping of your work time. In this case, you have to create broadcast intents called org.zephyrsoft.trackworktime.ClockIn or org.zephyrsoft.trackworktime.ClockOut. When using ClockIn, you can also set the parameters task=... and text=... in the "extra" section of the intent so your events are more meaningful. You can also use the action org.zephyrsoft.trackworktime.StatusRequest to get the current state of TWT: is the user clocked in, and if so, with which task and how much time remains for today? For more details on this, see the web site. It's also possible the other way around: TWT generates broadcast intents on event creation/update/deletion. Automation apps can listen for the actions org.zephyrsoft.trackworktime.event.Created, org.zephyrsoft.trackworktime.event.Updated and org.zephyrsoft.trackworktime.event.Deleted. See the web site for more details and some screenshots on how to use it. If you have a Pebble smart watch, the app will notify you on clock-in and clock-out events which is especially useful if you want to be in the know about automatic time tracking via location and/or WiFi. For other smart watches you can enable some options regarding notifications to help you. Firstly, you can enable the notification generally. Without any other related option, this will only display a notification on your phone in case you're clocked in. To also display this notification on your phone when not clocked in, select to always show it. Now, if you want it also on your watch, you also have to switch notifications to non-persistent (otherwise Android won't synchronize them). This is kind of a compromise because with this option notifications won't be pinned at the top of the list and also can be closed unintentionally (but will be displayed again after a minute). In addition you can silence all notifications so you are not distracted by them (this will be applied on your watch as well as on your phone, Android doesn't differentiate here). If you want to back up your data, you have the choice: use Google's mechanism or do it on your own. To use Google's servers just enable the corresponding option. And if you don't want to give your data to Google: The app automatically creates a backup each day which is written to the directory you allowed for the app (if you didn't allow
CodebergF-Droid
Tranquil Stopwatch
APK
Tranquil Stopwatch is a reliable stopwatch designed for extended use with minimal power consumption. It is particularly well-suited for non-interactive sessions, such as meditation or long periods where you cannot actively interact with your device but still need to track elapsed time and know the current time. **Key Features:** - **Power Efficiency**: Optimized for long-duration use, with a black AMOLED-friendly screen and no milliseconds display to minimize power consumption. Please note that this app operates without any background service. - **Reliability**: Ensures accurate timing without deviations, even during extended periods of use. - **Simple Operation**: Easily pause, resume, and reset the timer; no additional features like laps. - **Current Clock Display**: Shows the current time in addition to the stopwatch, perfect for sessions where constant interaction is not possible. - **No Disruptions**: The app does not interrupt you with advertisements, review requests, or other prompts, ensuring a smooth and distraction-free experience. - **Optional Audio Beepers**: Create audio alerts during your stopwatch sessions to keep track of the elapsed time without watching the screen.
F-DroidGitHubIzzyOnDroid
Tuta Calendar
APK
Take your privacy to the next level with the secure Tuta Calendar app. This encrypted time-management tool is the most private way to organize your busy schedule – and it’s quick to navigate, comes with dark and light mode, plus, it’s perfectly integrated with the Tuta Mail app. SECURE CALENDAR * Quantum-safe encryption: End-to-end encrypted data exchange with all Tuta Calendar users and with users of other calendar apps (via optional password-protected event invites). * No ads, no tracking, and no data sharing: We protect your privacy. * Zero-knowledge architecture: Entire events, including event notifications, are encrypted and hidden from our servers. We do not know when your meetings are taking place, who they are with, or what they are about. * Based in Germany: All data is safeguarded by strict German data protection laws. * Fully GDPR-compliant FULLY FEATURED * **SYNC ON ALL DEVICES:** Your Tuta planner syncs automatically on all devices and browsers. * **RECURRING EVENTS:** Use daily, weekly, monthly, yearly or custom repetitions. * **MULTIPLE CALENDAR VIEWS:** Switch in one tap between agenda, daily, weekly, and monthly view. * **SYNC EXTERNAL CALENDARS:** Events will automatically sync if the owner adds or updates events or meetings on external calendars. Once subscribed, no action is needed. * **MANAGE UNLIMITED CALENDARS (paid feature):** You can toggle different calendars into view with a single press or leave all events visible for a complete overview. * **EVENT REMINDERS:** Never miss a date. Tuta’s zero-knowledge reminders make sure you never miss an appointment. * **LINK CALENDAR EVENTS TO EMAILS AND CONTACTS:** Your Tuta Calendar is directly linked to your Tuta Mail account, so when creating events you can easily invite your contacts or send invites to others via email. * **OFFLINE SUPPORT:** Independent standalone app so you can check your schedule both online and offline!
F-DroidGitHub
Ubuntu Countdown Widget
APK
Keep an eye on the days remaining before the new Ubuntu release! Features: A resizeable square widget Ability to set a custom date Built with an eye on battery consumption (widget refresh once per day) Light and Dark themes
F-DroidGitHub
Unix Time Clock Widget
APK
Adds a widget that displays Unix Epoche.
F-DroidGitHub
Vacation Days
APK
See when you’re free and plan holidays. At a glance. View your vacation days in one of two layouts: a timeline or a calendar. Counters in the top bar show your vacation days for the current year — and how many are left. Sorted in seconds. Tap the floating button to add new vacation days. Enter a name, swipe to select a date range, and you’re done. Switching phones? Back up all your data on one device and restore it on another. Make periodic backups to keep your data safe. Night owls, rejoice. A beautiful Dark Mode for late-night viewing. Toggle it automatically or have it follow the system appearance. Webpage: https://www.crazymarvin.com/vacation-days Translate it on Hosted Weblate: https://hosted.weblate.org/engage/vacationdays/ Libre software on GitHub: https://github.com/Crazy-Marvin/VacationDays
F-DroidGitHubIzzyOnDroid
Valentin's PowerTools #003 - Gesture Drawing Pract
APK
This is Gesture Drawing Practice, an open source app for artists. It displays your selected pictures from the gallery, each for a set amount of time (like 1 minute). There are options to display a countdown timer and duration of pause (blank screen) between pictures Features * 🤖 select multiple pictures, order is preserved (!) * ⏲️ choose from 4 different usual time options for practice * 😴 choose from 4 different useful pause options * 🎨 options for visibility and appearance of the count down timer Usage * Tap the big red button * Select your pictures from the gallery * Change settings or leave it as it is * Tap "Start Session" Created with ❤️ by Valentin Tags: gesture drawing, practice, slide show, timer, countdown timer, artist, comic book, illustrator, drawing, draw, persons, line-of-action
F-DroidGitHubIzzyOnDroid
Valentin's PowerTools #005 - Roll Some Dice
APK
Hello dear fellow human or humanoid robot! This is Roll Some Dice, an app developed solely for the purpose to speed up your dice rolling procedures in board games that use two dice and their respective distribution of results. Everything is calculated locally, nothing is saved. Nobody will ever learn about your specific gam(bl)ing habits :) Features: * 🎲🎲 2 Dice: more than one! * 🧭 4 way display: The result will be displayed in all 4 directions ensuring ample visibility for all players. * ⏲️ Small Delay: There is a 727ms delay between dice rolls to prevent accidental or purposeful double rolls. Usage: * Press the big red button. * In the next screen each tap anywhere rolls the dice. Created with ♥️ by Valentin Tags: Würfel, Würfel App, Dice, Dice Roller, Random Number Generator, Random, Coinflip, Die
F-DroidGitHub
Valentin's PowerTools #016 - Tomato Potato Clock
APK
Welcome to Tomato Potato Clock. This is a classic pomodoro timer (this version: distraction-free). Right now: Alternating sections of 25 and 5 minutes - running in perpetuity (till stop/close app). If you found this app, you know what kind of person you are ;). Hence, there no options at all and you also cannot pause the timer. This is part of the design of this app. Good luck with your endeavours. Features - ⚫ Distraction-free: No status or navigation bar, no numbers, no letters - just visual and acoustic feedback of time. - 🎶 Sounds: A sound is played each time a new slice/section begins. Gifted to you by Valentin ❤️ Tags: Pomodoro timer, procrastination, student, learning, studying, productivity, 'lofi hip hop radio 📚 - beats to relax/study to', work, code, do boring but necessary stuff, paper work, time blindness, special needs, minimal design, one button app
F-DroidGitHubIzzyOnDroid
Valentin's PowerTools #036 - Ease The Waiting
APK
Welcome to Ease The Waiting. This app is designed to ease the waiting for scheduled events in the future, such as special holidays, your birthday, or anything else. 🎉🎂🌴 It displays the number of days until the event and (optionally) a personal background image for each event. How it works: * Just tap the big red button ("Add Event") to add your first event. * In the next screen: * Enter title and date * Optionally, choose a custom background image for this event by tapping the preview field beneath title and date. 📝🗓️🖼️ * Save event by tapping the big red button that says "Save". * You will now be back on the main screen and see your event * To add more events, either tap the "+" sign in the bottom left, or scroll to the bottom of the event list and tap the "Add New Event" button. * For a visually appealing experience like in the screenshots, use attractive images! Features: * 🔤 2 visual presets - Switch between big and small text modes by tapping the A, resp. B button next to the "+" button in the bottom line. * ✏️ Edit existing events - Tap on an event to modify its details. * 🔴 Live preview - See how your event will look as you add or edit it. * 🚀 Simple introduction - The app provides clear instructions if no events are added. Created with ❤️ by Valentin.
F-DroidGitHubIzzyOnDroid
Vedroid Events
APK
Vedroid Events - simple birthdays and events remainder app without any stupid useless "smart" features and options. No need of the google services • Create notifications for birthdays or events • Set up an additional appointment prior to event
F-Droid
VerveDo
APK
VerveDo is a concise to-do app that follows Material 3 Expressive. You can use it to keep track of your daily school homeworks or as a memo for everyday life. You can set priorities to each task and sort them, helping you stay organized and in control of your life.
F-DroidGitHub
Warpclock
APK
Warpclock provides a quick shortcut for setting alarms based on your preferred amount of sleep. No more mental math before bed - after a single button press, your head can hit the pillow and you will warp forwards in time with minimal interruption. How to use When you open Warpclock for the first time, you should configure your preferred amount of sleep using the in-app controls. There are buttons to increase and decrease the amount by 1 hour, 10 minutes, and 1 minute. You only need to set this once. There is also a button labeled "Set alarm" inside the app. Pressing this button will create a new one-shot alarm in your default alarm clock app, configured to wake you up after your personalized amount of time has passed. The alarm will automatically delete itself from your alarm app once it has triggered, keeping your list of saved alarms clean. Once the alarm is created, you'll get two toast notifications. The first notification is from Warpclock, displaying the time that the new alarm should go off. The second notification comes from the system alarm clock, confirming that it was created sucessfully and displaying how far in the future the alarm will occur. The app also exposes a widget that you can add to your homescreen for even faster access. In the default launcher, just long-press on your homescreen background and drag the "Warpclock" widget to a location on your homescreen, and drag the edges to resize as desired. Tapping on the widget text will create a new alarm just as if you'd pressed the "Set alarm" button in the app. You'll get the same two toast notifications as well. The alarm is created in your default alarm clock app, so you should use that to configure the default alarm sound and vibration settings. Once an alarm is created, if the trigger time needs to be adjusted, that should also be done in the default alarm clock app. Current limitations This app currently does not handle Daylight Savings Time changes, it simply adds the configured amount and rolls over at 24 hours. You'll need to manually fix a couple of alarms per year if you live in a region that still changes the time back and forth.
F-Droid