Calendar
284 open source Calendar apps
Tasks.org: Open-source To-Do Lists & Reminders
APK
Tasks is libre open-source software, based on the original source code from the popular Astrid Tasks & To Do List! Tasks can be used entirely offline, or synchronized with Google Tasks, CalDAV, or EteSync. It is your data, you should get to choose where it is stored! * Nested subtasks with unlimited depth * Powerful repeating task options * End-to-end encryption with EteSync * List sharing available when synchronized with CalDAV or EteSync * Location-based arrival and departure notifications * Tag, filter, and search your tasks * Drag and drop manual sorting for Google Tasks * Customize your lists with different icons and colors * Hide tasks until a later date * Automatically add tasks to your calendar * Create new tasks and list reminders with Tasker * And much more! Tasks respects your privacy! - No advertisements - No ad or location tracking - Opt-out of crash reporting and anonymous statistics - Developer has no access to your data under any circumstances In order to support development some features require a subscription - 7-day free trial - Choose your subscription price, starting at $1 per year Documentation available at https://tasks.org Source code available at https://github.com/tasks Contact support@tasks.org for help
F-DroidGitHub
Taskwarrior
APK
* Project is not affiliated with the authors of Taskwarrior, but original task binary is embedded into Android application * Because Android application uses task binary for all manipulations with tasks, in general, you can expect exactly same behaviour with original Taskwarrior * Synchronisation with taskd server works! See https://bitbucket.org/kvorobyev/taskwarriorandroid/wiki/Configuration for more information Following task features are implemented already: * See your tasks using reports * Add, edit, start, stop, delete tasks * Annotate and de-annotate * Run custom search queries * Undo your changes * Run custom task commands * Synchronisation with taskd Features below are unique to Android version: * Create shortcuts to reports and new task templates to Home screen * Multiple profiles support * Auto-syncronisation by configurable intervals Following features are not implemented at present moment: * UDAs * Dependencies You can reach developer on Freenode IRC #taskwarrior channel, nickname: kvj
F-Droid
Tasky
APK
Tasky is a highly intuitive and easy-to-use todo list application designed for those who seek a powerful yet minimalistic way to manage their daily tasks.Features ⭐️:Modern and minimal designNotifications for tasksMaterial You Dynamic themingRepeating tasksCool task completion animationAdd and Delete SoundsCompletely offline making it privacy firstFree and Open SourceOffline BackupsTasky is a simple todo list app which offers tasks with reminders that helps you remember your tasks and eliminate the concern of forgetting your tasks.Also with the help of repeating tasks or reminders, it makes it easy to form habits by getting notifications everyday about a specified task.With it's minimalistic design and no extra bells and whistles, you can keep organizing your day distraction free.
GitHubIzzyOnDroid
Taswast
APK
Taswast is an Amazigh calendar. Counts days/months/years with the amazigh system and repertorying all the traditional events of the year.
F-Droid
Tempus Romanum
APK
Tempus Romanum provides a simple tool to generate dates in latin format. You can also add a widget to see the date of the day in latin on your homescreen.
F-DroidGitHub
Terminightor
APK
A simple alarm clock with a spicy special: In order to put off an alarm, you have to hold a NFC tag onto your phone. Unless you do that the alarm will not stop, even if you try to kill the Terminightor service. So if you put a tag for example into your bathroom, and set up an alarm with that tag, it will ensure that you really get up in the morning. Features: * repeat/don't repeat alarms * repeat alarms only on certain week days * custom ring-tone * put vibration on/off * put alarms off via NFC tag
F-Droid
T
Tickmate
APK
Tickmate is basically a one bit journal. For each day, you can specify whether something occurred or not. The occurrences can be arbitrary things, like flossing your teeth or having a drink. You are able to quantify your habits and the accumulated data can be displayed for the past weeks or months to track changes over time. This way, it may help you to get over your old habits or embody new ones.
F-DroidGitHub
Time Clock
APK
This app allows you to keep track of different activities that you do during the day. Over time, as use continues, you can analyze how much time you spend during the days, weeks, and months doing different things. Use this app to: * Improve your time management skills * Improve task and activity estimates * Take control of when and what you're spending your time doing
F-DroidGitHub
Time Cop
APK
- Offline-only, mobile-first - For Android, iOS, and Linux - Fully private—there is no tracking / spying / advertising / etc - Keep track of tasks with multiple parallel timers that can be started with the tap of a button - Associate timers with projects to group your work (or don't) - Start, stop, edit, and delete timers whenever with no fuss - Export data as a .csv file, filtered by time-spans and projects - Export the app's database for full access to all of its data - Automatic light mode / dark mode based on your device settings - Localized in several languages (thanks to Google Translate): English, Arabic, German, Spanish, French, Hindi, Indonesian, Japanese, Korean, Portuguese, Russian, Chinese (Simplified), and Chinese (Traditional), as well as Italian, Czech, Norwegian, and Indonesian (via contributors) - Open source (licensed under Apache-2.0)—fork away (https://github.com/hamaluik/timecop)
F-DroidGitHub
TimeLimit.io
APK
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. Children can only chose themselves as current user. Multi device support There are scenarios in which one user has got multiple devices. Instead of time limits per device and splitting the limits across the devices, it is possible to assign one user to multiple devices. Then the usage durations are counted together and allowing an App automatically affects all devices. Depending on the settings, only one device per time can be used or multiple devices at the same time. However, un the second case, it is possible to use more time than available e.g. at connection interruptions. Connected It is possible to view and change settings from any linked device. This connection is possible - if wanted - using your server. Notes Some features cost money if you don't use your own server. These features cost 1 € per month/ 10 € per year (in Germany). 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. TimeLimit uses the permission for the usage stats access. This is 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. If the connected mode is used, then TimeLimit may transmit the usage durations and - if enabled - the installed Apps to the parent user.
F-Droid
TimePlanner
APK
Time Planner is an application for convenient scheduling and tracking of daily tasks. 📱The application supports: - Convenient division of tasks by priority, categories and subcategories 🔥 - Scheduled alerts about the start of events ⏰ - Built-in notes for tasks 📌 - Templates for everyday tasks 🏃 - Automatic repetition of template tasks 🔁 - Protection against erroneous task overlap 📐 - Maintaining analytics and statistics 📊 - Backup and transfer of data 💾 - More than 10 different color themes 🎨 - 6 languages 🌍
F-DroidGitHubIzzyOnDroid
TimeR Machine
APK
TimeR Machine is a free interval timer for not just workout and exercise, but also any situations you need to construct personalized, multi-stage timer plans. It's highly customizable and able to create almost whatever kind of timer you need. Suitable for all kinds of activities, including: - HIIT (High-Intensity Interval Training) workout - Tabata workout - Gym workout - Run, jog, walk exercise - Other sports workouts like cycling, running, stretching, boxing, MMA, circuit training, at-home bodyweight training workouts, cross fit, weightlifting, yoga... This app can serve as: - HIIT Timer - Tabata Timer - Gym Timer - Sport Timer - Round Timer - Productivity Timer - Continuous Timer - Repeating Timer - Custom Countdown Timer - Interval Traning App - ... Not just exercise, this app can help you: - Cultivate a habit - Complete daily routine - Finish game loop - Presentation - Study - ... Customize Reminders - 🎵 Music feedback. Play any sound on your device as a reminder and pause other sounds to remind you. - 💬 Voice feedback backed by Text-to-speech. Let your phone speak anything you want. - 📳 Vibration feedback. Pick different vibration pattern for different events. - ⭐ Fullscreen notification - ⌚ Stopwatch support for the indeterminate event - 🔊 Beep sound - 🚩 Half-way reminder - ⏱ Countdown seconds - 📌 App notification You can: - 🕛 Enjoy this free app with no intrusive Ads. - 🕧 Create any number of timers for free. - 🕐 Set timer names, loops, warm-up, and cool-down reminders. - 🕜 Add groups as sub-timers. - 🕑 Let timers work in the background and show the current progress in a notification. - 🕝 Start and control many timers at the same time. - 🕒 View timers in a list and jump to another stage with a double tap. - 🕞 Enter Picture In Picture mode and choose to show a floating window.. - 🕓 Create timer shortcuts to start them in one click from the launcher. - 🕟 Customize action buttons that are shown on the timer screen. - 🕔 Show a timing bar! - 🕠 Lock the screen while a timer is running. - 🕕 Plus or minus time from current timer time. - 🕡 Customize how much time to plus or minus. - 🕖 Check activities records and history. - 🕢 Schedule a timer to be run at a specific time. - 🕗 Repeat a timer every week or every few days. - 🕣 Back up your timers and settings. - 🕘 Pick an app theme from 9 pre-defined themes + night mode or Use any color as your theme. - 🕤 Automatically change to night mode. - 🕙 Choose to play sound only in the headphones or globally. - 🕥 Pause timers on phone calls. - 🕚 Enjoy nice material design with animations. - 🕦 Support for Tasker, Automate, etc.
F-DroidGitHubIzzyOnDroid
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
F-Droid