Ad-Free
5118 apps · feature
Calendar
APK
The only fully-functional open-source calendar app with Material You.
F-DroidGitHub
C
Calendar Color
APK
A simple app to change the color of a calendar in android 6+. Tested with calendars provided by baikal. Kown Issues: The color is slightly different from what the google calendar app is showing. The google calendar app seems to tweak the colors a little bit. Colors set in owncloud are also slightly different in the google calendar app. The colorchanges back after some time: Many calendar services will overwrite the color when syncing. Set the color directly in the service (e.g. google, owncloud) instead. Thanks: HoloColorPicker - https://github.com/LarsWerkman/HoloColorPicker
F-DroidGitHub
Calendar Import-Export
APK
This app allows you to import/export your calenders using ics files without using Google synchronization services. Features: * Export/Backup to ics file * Import from SD card or server * Supports ics (iCal, iCalendar) files
F-DroidGitHub
Calendar Trigger
APK
Trigger various actions on different types of calendar event, and handle overlapping events wanting different ringer states in a sensible way (the "quietest" state wins). Also the start and end actions for an event can be delayed until the device is in some particular state.
F-DroidGitHub
Calendula
APK
Calendula is a modern, open-source calendar app for Android. It works directly on the system calendar provider, so any source synced to your device — Nextcloud via DAVx5, Google, local, WebCal subscriptions — shows up automatically, and changes you make sync back the same way. Create, edit and delete events, including recurring events with scoped changes (only this event / this and all following / the whole series) and a simple repeat picker. Calendula also delivers your event reminders as notifications — tap one and you're on the event. The differentiator is the design: real Material 3 Expressive throughout, with dynamic color, expressive motion, and expressive shapes. Privacy: zero telemetry, no analytics, no network access — your data never leaves the device.
F-Droid
Calibre-Web-Companion
APK
Unofficial companion app for Calibre-Web and Calibre-Web Automated. Browse your book collection and manage your digital library on the go. Built with Flutter and Material You for a modern, intuitive and responsive experience. Available for Android, in 15 languages. Features: - Connect to your Calibre-Web (Automated) server, including reverse-proxy / SSO setups, custom HTTP headers and self-signed certificates. - Browse your whole library and discover books by author, series, publisher, rating, hot & trending, and more. - View rich details for every book, edit its metadata, and upload new covers. - Mark books as read or unread, archive them, and organize them into shelves. - Create, edit and browse Magic Shelves: dynamic, rule-based shelves (Calibre-Web Automated only). - Add books quickly by scanning their ISBN barcode. - Read books in the built-in eBook reader and sync your reading progress across devices via WebDAV. - Send books to your e-reader (Kindle/Kobo) via send2ereader or Calibre-Web's email function. - Download books into your collection with Shelfmark. This app does not support or encourage the piracy of copyrighted works; please only download content you are legally entitled to. - Upload books to your server, and sync your whole library or selected books for offline reading. - Make it yours: reorder or hide book actions and sections, choose a theme, enable e-ink mode, and adjust the text size. The app is in active development. You can open issues on GitHub for bugs, feedback and feature ideas. Credits: Calibre-Web, Calibre-Web Automated, Shelfmark, send2ereader, Flutter.
F-DroidGitHub
Calisthenics Memory
APK
A privacy-focused bodyweight training tracker. Customize everything — exercises, training methods, and workflow — to match your needs. No rigid templates. Adapt the app to your training style. To Do • Plan your workout as a list, tap to jump directly • Schedule repeats by day of week to automate your weekly routine Record Mode • Quickly log your workouts after training Workout Mode • Auto-guided training with built-in timers • Single: Timer-assisted rep counting and isometric hold tracking • Program: Create and run multi-exercise routines in sequence • Interval: Timed work/rest cycles with customizable rounds • Programs and intervals are built by freely combining your own exercises Exercise Creation • Create any exercise with any name, organize into groups • Choose rep-based (dynamic) or time-based (isometric) tracking • Support for unilateral (one-sided) exercises • 10-level progressions to match your method • Optional distance, weight, and assistance tracking • Favorite exercises (★) for quick access • Add optional description notes to each exercise Progress Tracking • Calendar: See your training activity at a glance • List: Browse all sessions chronologically • Graph: Visualize trends with average/max/total stats • Challenge: Color-coded goal achievement tracking • Period filters (1 week, 1 month, 3 months) Data Management • Export/import in JSON/CSV format • Your data stays on your device, no internet required Convict Conditioning, StartBodyweight, RR (Recommended Routine), HIIT, circuit training — whatever your method, this app adapts to you.
F-DroidIzzyOnDroid
C
Call Blocker
APK
Call Blocker is an app to block unwanted calls on Android. Features: • Block specific numbers • Block by prefix (e.g.: 800 blocks all 800xxxxxxx) • Blocked calls history • Dual SIM support • Backup and restore with optional encryption • No ads, no tracking • 100% open source (GPLv3) Privacy: • No internet connection required • No data sent to external servers • Your blocked numbers are stored only on your device Compatibility: • Android 9 - 17 (API 28+) • Uses native Android CallScreeningService Permissions: • Phone: To identify and block calls • Notifications: To alert when a call is blocked
F-Droid
Call Counter
APK
Call Counter helps to manage the call and SMS plan contracted on your mobile phone. The App display the minutes consumed by outgoing calls and the number of SMS messages sent in the current month (by default) or in a selected billing cycle. A selected range of dates can also be queried. The App is available in English, German and Spanish.
F-DroidGitHub
Call Limiter
APK
Call Limiter is a simple, open-source Android app that helps you take control of your phone calls. Set time limits for specific contacts and let the app automatically hang up when the limit is reached — making it easy to save time, avoid distractions, and manage conversations better. Features: Per-Contact Call Limits: Define custom call durations for individual numbers. Automatic Hang-Up: Calls are disconnected when the chosen time is reached. Easy Time Selection: Choose limits using a bottom sheet scroll wheel for a smooth experience. Global Call Limit: Set default time limit for all contacts. Persistent Storage: Your limits remain saved until you decide to change or delete them. Flexible Editing: Update or remove call limits anytime with ease. Emergency Buffer: Add a few extra seconds for urgent or unexpected needs. Modern Theming: Supports both light and dark modes, adapting to your system theme. Privacy-Focused: Works entirely offline — no internet, no tracking, no data sharing. Stay in control of your conversations with Call Limiter — lightweight, private, and designed to fit seamlessly into your daily calling habits.
F-DroidGitHubIzzyOnDroid
Call Log Sync
APK
In our office, we synchronize the call logs from android with the call logs of our local telephone system and analyze them. We can get up to 95% of the calls with the call log of our local telephone system during our office times. But we need the call logs from our "attendance" android phones too, which are used outside of our office times.With this android app, you can sync your call log with a remote endpoint.Privacy Policy:The app only sends the call log to the specified remote endpointThe app does not collect any data at allThe app does not send any data to third party services
GitHubIzzyOnDroid
CallForwardingStatus
APK
With this app you can forward your calls on a simple push of a button. Be it in the app or from a widget.Features:save up to three phone numberssimply switch between thoseResizable widget displays current call forwarding status
GitHubIzzyOnDroid
CallScope
APK
CallScope helps you understand patterns in your Android call history without sending your call records anywhere. The app summarizes your local call log into review queues, ranked contacts, and trend views so you can see who you talk with most, who you miss, and how your call activity changes over time. Features: * Review missed, screened, blocked, and reconnected calls * Rank contacts by call time, call count, missed calls, and recency * Explore call-time trends and incoming/outgoing balance * Use built-in sample data until call-log access is granted * Keep analytics local to your device CallScope requests call log and contacts access only to read call records and display contact names on this phone. It has no cloud account, no remote sync, and no network permission.
F-DroidGitHub
CallerID
APK
Uses a web service to provide information about an incoming caller based on their number. It works in certain European countries, the U.S., Canada and Australia: see the website for more information. The web service is also FOSS.
F-Droid
Calliope mini
APK
With the Calliope mini, countless creative possibilities are at your fingertips. Whether you want to build a robot or transmit messages: With just a few clicks, you can create your own programs in no time and get things moving. In addition to 25 red and three RGB LEDs and two programmable buttons, the board contains a combined position sensor with motion sensor and compass as well as a Bluetooth module that Calliope mini can use to communicate with other devices.
F-DroidGitHub
Calorimeter
APK
With Calorimeter you can track your daily calorie intake. Build your own database of your favorite foods. Or scan the foods that you buy. As simple as it gets.
F-Droid
Calyx - Grow Tracker
APK
Calyx tracks indoor garden environments, plant schedules, and hardware. Commercial alternatives lock features behind cloud subscriptions and isolate data from local smart devices. Calyx stores its 30,000-strain database entirely offline and integrates directly with Home Assistant to control grow room sockets without a monthly fee. Environment and hardware control The application queries the Home Assistant REST API to display temperature, relative humidity, and Vapor Pressure Deficit (VPD). Users toggle smart sockets directly from the application interface. Calyx also monitors for light bleed during scheduled dark periods and pushes an alert if it detects illumination. Plant and tent management Users define physical grow tents and assign plants to them. The application references an offline database of 30,000 strains. When a user logs a plant, an automatic calculator uses the strain genetics to determine the optimal harvest window. Growers capture and view chronological photos in a full-screen gallery overlay, which renders the days since germination and current growth phase on the image. Feeding and scheduling The application provides a nutrient solution recipe database to store feeding mixtures. Users assign custom quick actions, such as pruning or nutrient application, to individual plants. Tapping a nutrient action automatically attaches a specific recipe and liquid volume to the plant's history. A soil moisture reading below 30% places a watering indicator on the calendar. Self-hosted Backend While Calyx works entirely offline, power users can optionally deploy the included self-hosted backend using Docker. Connecting the application to your own backend enables advanced multi-device synchronization and external database storage, guaranteeing that you remain in complete control of your data.
F-DroidGitHub
Calyx VPN
APK
With CalyxVPN, you can safely encrypt all your network traffic and route it through the Calyx Institute. • Anonymous VPN: No user accounts and no logging. • Anonymous IP Address: When the VPN connection is active, all the servers on the internet will see you as originating from an anonymous IP hosted by Calyx. • Free: This is a free service provided by the Calyx Institute. • Open Source: Both the client and server are 100% free and open source software. • No IPv6 Leaks: CalyxVPN will not leak IPv6 traffic (requires root). • No DNS Leaks: CalyxVPN is configured on both the client and the server to prevent any leaking of DNS. All DNS requests are anonymously handled by Calyx when the VPN is on. • Circumvention: When "Use Bridges" option is enabled, all your traffic is hidden as normal web traffic, in order to circumvent some censorship systems that block VPN traffic. As with all VPNs, CalyxVPN only adds security to your data as it flows over the network. It cannot protect the content of your data that is stored or that you give to a website. It also does not prevent advertising and tracking in your apps or web browser (except when this tracking is based on your IP address).
F-Droid
CamCov
APK
Gain more safety while walking with your eyes on the screen. Alert: This app does not have Super Cow Powers. Do NOT rely on this app. Dut to technical issues, this software actually uses the camera as a translucent covering layer (overlay). However, that behaves quite similar to using it as background. Similar software: transparent screen Interoperable by Broadcast/Intent. See INTEROPERABILITY.md in the source code for details.
F-DroidGitHub
CamTimer
APK
CamTimer is a simple camera timer application for Android devices. It allows you to choose from a 5, 10, or 15 second countdown and takes one or four pictures after the time has elapsed. After you take a picture it will be shown full screen, allowing you to share or delete it. You can also control the camera flash setting, switch to the front-facing camera if available (requires Android 2.3 or later), and take pictures without a delay.
F-DroidGitHub
Camera
APK
Google Camera Port from Celso Azevedo
DirectF-DroidGitHub
Camera Color Picker
APK
Camera Color Picker lets you capture, in real time, the colors around you using the camera of your device.
F-DroidGitHub
Camera Date Folders
APK
Sorts all photos, located in the device's camera folder, into a date specific subfolder structure. This makes it easier to transfer specific photos to a computer, e.g. via USB cable (MTP protocol). Either keep photos inside the camera folder tree or move or copy them to a separate directory. This can also be used as a simple backup method. Up to three levels are supported: year, month and day. The sorting can be reverted, i.e. all photos can be moved back to the base directory (but not back to the camera directory in case a destination directory is specified). On the demand a file name prefix like "IMG_" or "PXL_" can be appended instead or completely removed. Note that this operation is not revertible. The program does not read metadata (EXIF) from the photo files, instead it uses the data information encoded in the filenames. To meet Google's restrictive policy, the Play Store variant of the program must use Google's proprietary Storage Access Framework when running on Android 11 or newer. As a consequence, file operations are extremely slow. This restriction partially exists also for older Android versions and not at all for the F-Droid version of the program. In this case standard file access calls can be activated alternatively, which accelerate the file operations with a factor of approximately 90 (!).
F-Droid
C
Camera Folder
APK
When "Camera Folder" is installed, any Android app that can open jpg files can also take a photo from camera. Note that "Camera Folder" has no user interface and no start icon of its own. The app is super tiny: 0.16 MB
F-DroidGitHub