Android
5104 apps · platform
Bookmarks
APK
Bookmarks is an Android app to save Intents as an organized collection of bookmarks. Not only can you store and organize intents hierarchically into folders and have them perform operations like sending broadcasts or starting activities – you can also schedule this or add bookmarks to your home screen.
GitHubIzzyOnDroid
Booming Music
APK
Booming Music is a modern and powerful local music player for Android, designed for a smooth, customizable, and visually appealing experience. Built with Material You design and powered by Media3, it combines simplicity with advanced playback features. Enjoy your favorite songs with word-by-word synced lyrics, translated lyric support (TTML/LRC), and a completely reimagined Now Playing interface featuring enhanced visuals, smoother transitions, and greater customization options. Fine-tune your listening with a built-in equalizer, ReplayGain, Audio Offload, and gapless playback for seamless transitions. Organize your music your way with smart playlists, customizable sorting, and a new hierarchical folder view. Main features: * Automatic lyric download and in-app lyric editor * Word-by-word and translated lyrics (TTML, LRC) * Media3-based playback engine with audio offload support * Adaptive mini player and gesture controls * Custom covers and descriptions for playlists * Tag editor with instant library updates * Smart auto playlists (Recently Played, Most Played, History) * Sleep timer, widgets, and Android Auto support * Material You theming with dark and black modes * Multi-language support * Lightweight, open-source, and ad-free
F-DroidGitHubIzzyOnDroid
BootBoi
APK
Ever wanted to turn on your remote machine (laptop, Raspberry, NAS), but didn't want to leave the couch? Well I for sure understand this problem to the heart. But fear no more, as BootBoi is here to save you from the gruesome task of standing up and pushing a button. BootBoi features remote power on / power off / reboot for as many remote machines as you can imagine with the combined power of SSH and Wake On Lan. Preparing your Remote Machine * Before you can use BootBoi with your remote machines, you have to prepare them for **remote** rebooting and powering them on/off. Power On * To power a remote device on, BootBoi uses Wake On Lan. * This needs to be enabled in the BIOS of the machine you want to power on, read more here. Power Off / Reboot * BootBoi uses SSH to execute whoami, poweroff and reboot on the remote machine. * So make sure that * Those binaries are available and in $PATH * The SSH user has sudo access to whoami, poweroff and reboot * Either by allowing the user sudo access only to those binaries via the sudoers file (recommended) * E.g. `echo "my_ssh_user ALL=(ALL) /sbin/reboot,/sbin/poweroff,/usr/bin/whoami" >> /etc/local/sudoers` * Or by using root as SSH user in BootBoi
F-DroidGitHub
Botifier
APK
* Show notifcations on car radio * Show application as artist * Show summary as album * Show full notification text as title * Play notification via TTS (text to speech) * Use next / previous track to navigate through notifications * Use pause / play button to remove notifcation To test if your media device (car radio) supports AVRCP 1.3 play a mp3 song which has id3 information set and check if this information is shown on the media device.
F-DroidGitHub
Bouncing Logo
APK
Classic TV and DVD player screensaver app for smart devices, resembling old-school screensavers which bounced a logo of DVD or other from one screen corner to another and thus prevented static image from burning-into the screen.
F-Droid
BoutScoring
APK
BoutScoring is an Android app designed to score combat sports bouts using the 10-point scoring system. The app provides a user-friendly interface to manage and score bouts effectively. Features 1. Add Bouts. Quickly create new bouts with customizable details. 2. Delete Bouts. Remove bouts by long-pressing on them in the list. 3. Score Rounds. Tap on the winning corner to assign points and adjust scores by tapping individual numbers to decrement. 4. Edit Bout Information. Update bout details such as: - Winner - Result method - Weight class - Championship status - Location - Date - Notes for additional context 5. Dark and light mode according to system preference
F-DroidGitHub
Box Smasher
APK
Box Smasher is a physics-based puzzle game where you shoot balls to smash structures of boxes off the screen and into the void. The objective is to clear each level of all boxes in a limited amount of balls. Shoot balls to smash boxes out into the void! Do you have what it takes to clear them all in the amount of balls given? Currently the game has 17 levels, with more coming soon. Do you have what it takes to complete them all?
F-DroidGitHub
Box Stacker
APK
Box Stacker is a physics-based construction puzzle game. Build machines and structures that help balls, cars and other objects get to where they need to be. You can build from simple blocks but create quite clever machines. There are lots of easy levels and lots of hard ones, and even a few extra-hard Extremes if you like a challenge! You can also make you own levels and share them with other players in our forum!
F-Droid
Box, Box!
APK
With Box, Box! follow the latest stories of your favorite driver and team. Be aware of the battles on and off the track! Features: - Read all articles from the official website with its in-built reader and video player. - Latest Standings (Drivers and Teams). - Schedule with previous results for Free Practices, Qualifyings and Races. - While a Grand Prix is running, follow the schedule of the different sessions and read the related FIA's documents. - Enjoy the app in the colours of your favorite team! - Open links in-app. - Follow both Formula 1 and Formula E from the same app! Be in the action even without ads or trackers ;)
F-DroidGitHub
Boxcars
APK
Boxcars is a client for playing backgammon via bgammon.org, a free and open source backgammon service.
F-Droid
Brailliac: Braille Keyboard
APK
Practise your Braille skills while doing anything from texting your friends, searching the web, or writing essays! Just a few of the amazing features: - Braille Cell Mode - for typing cells directly - Translated Mode - in-built AI automatically converts your typed cells to the letters they represent in your chosen Braille code - Fully compatible with all Braille symbols and modes, including capitals, numbers, contractions, and shortforms - Highly customisable - choose the size of your keyboard exactly - Intuative motion controls - Private and safe - Has no Internet permissions, so you don't have to worry about snooping Includes all the following Braille codes: - Unified English Braille - Swedish Braille - Czech Braille - Slovak Braille - Tamil Braille - Spanish Braille
F-DroidGitHub
Brainf
APK
Interpreter for the ‘Brainf’ programming language Features: Integration with System Theme: Brainf seamlessly integrates with the system’s theme, ensuring that the app’s appearance aligns with the user’s device-wide design choices. Effortless Code Management: Easily create, edit, save, and execute Brainf code and text files, providing a comprehensive platform for coding endeavours. Vibrant Syntax Highlighting: Harness the power of regex-based syntax highlighting, making your code structures and elements vividly distinct for enhanced readability and comprehension. Swift Navigation via Launcher Shortcuts: Instantly access key sections like Settings, About, and New File through convenient launcher shortcuts, streamlining your interaction with the app for maximum efficiency. ASCII Control Character Support: supporting two notation types for ASCII control characters: hexadecimal notation (\xNN) and control character notation (@NAME;), allowing flexible inclusion of control sequences in input strings. Links: The source code for Brainf is available at https://github.com/FredHappyface/Android.Brainf The tutorials take you by the hand through a series of steps to get started using the software. Start here if you’re new: https://github.com/FredHappyface/Android.Brainf/blob/main/documentation/tutorials MIT License (See the license for more information https://github.com/FredHappyface/Android.Brainf/blob/main/LICENSE.md )
F-DroidGitHub
Brainstonz for Android
APK
Object of the Game Be the first player to fill a row, column, or diagonal with 4 stones. Setting Up the Game First select the options on the right-hand side of the screen. Below is an explanation of the controls: Type Select the type of player. A player can be a human or a computer. You can play against a friend or the computer. You can even watch the computer play itself! Skill If this player's type is "Computer," this option sets the skill level of the computer's Artificial Intelligence. (Don't be disappointed if you cannot beat the computer at the hardest setting—it's impossible!) How to Play Black is the first player to take a turn. The very first turn consists of only one move. Player 1 (black) gets to place a stone anywhere on the board. For the next turn, Player 2 (white) gets to place 2 stones on the board. If Player 2 completes a pair of symbols, he/she can remove Player 1's stone from the board. All subsequent turns are like Player 2's first turn and follow this pattern: The current player places a stone on the board. If the symbol on the board position just played matches a symbol under any of the current player's other stones, he/she must immediately remove a stone from the other player. The current player places a second stone on the board. If the current player completes a second pair of symbols, he/she removes another stone from the other player. The game ends when either: A player completes an entire row, column, or diagonal with 4 stones. It is impossible for the current player to move (a tie).
F-DroidGitHub
Brave
APK
Brave is an open-source web browser for Windows, macOS, Linux, Android and iOS.
GitHub
Brave (Beta)
APK
Brave is an open-source web browser for Windows, macOS, Linux, Android and iOS.
GitHub
B
Brave (Nightly)
APK
Brave is an open-source web browser for Windows, macOS, Linux, Android and iOS.
GitHub
Brazilian Portuguese for AnySoftKeyboard
APK
Brazilian Portuguese Language pack Features: Brazilian Portuguese dictionary based on the open source Android dictionary. Includes the ç key. This is an expansion language pack for AnySoftKeyboard. Install AnySoftKeyboard first, and then select the Brazilian keyboard from AnySoftKeyboard Settings -> Languages -> Keyboards menu.
F-DroidGitHub
Break.Down.Timer
APK
This is a handy timer that lets you set notifications ("breaks") during the timer's duration. Imagine this scenario: You have 45 minutes for a walk and should return halfway through. So, set the timer duration to 45 minutes, define a break at the halfway point, and start the timer. You will now receive a notification (audio, vibration, device notification) once the halfway point is reached, AND, of course, when the entire time has elapsed. Other scenarios include notifications every 15 minutes to keep track of the elapsed and remaining time. Or to receive notifications shortly before the timer expires. The notifications are coded as audio signals and/or vibrations so you can recognize the breaks without having to look at the display. The pattern is very simple: A short beep means "1," a long beep means "5." "Beeeeep beep," for example, means "6." All signals begin with a short "bep-bep" sequence to attract your attention. Thanks to the audio and vibration patterns, you'll be notified of the timer's progress without having to take your smartphone out of your pocket. This is especially convenient during workouts or other outdoor activities. Features: - Up to 20 notifications ("breaks") during a timer run - Audible and haptic feedback - Intuitive patterns to indicate the current reached break - Two different timer modes, "Timer" and "Clock" - Various predefined "break" presets - Save your own presets - Various color and audio schemes For more information see bdt.jepfa.de If you like the app please star it on Github
F-DroidGitHub
Breakout 71
APK
This is a roguelike twist on the original Breakout formula: The goal is to catch as many coins as possible during 7 levels. Coins appear when you break bricks. They fly around, bounce and roll, and you need to catch them with your paddle. At the end of the level, you get to pick upgrades. There are 50+ different upgrades that impact the gameplay in various ways. Many upgrades will impact your combo, that's the number of coins spawned for each brick broken. Your "combo" is displayed on your paddle. Your score is displayed in the top right corner of the screen. Oh, and don't miss the ball, you don't have extra lives. The app should work offline and perform well even on low-end devices. It's very lean and does not take much storage space (Roughly 0.1MB). If the app runs slow, turn on "fast mode" in the settings. The in-game help will tell you more about how to play. Now go have some fun, and come share your best runs on our Discord.
DirectF-Droid
B
Breathly
APK
Breathly allows you to focus on your breathing. You can use Breathly for daily relaxation and breath training: just choose a breathing technique and focus on the guided exercise.
F-DroidGitHub
Breezy Weather
APK
Breezy Weather is a feature-rich free and open source Material 3 Expressive weather app with well-though-out visualizations, supporting forecast, real-time weather conditions, nowcasting, air quality, pollen, alerts, from more than 50 weather sources, such as NWS, Met Office UK, Met Éireann, ECCC and Open-Meteo. Features - Daily and hourly forecasts up to 16 days - Precipitation in the next hour - Real-time weather conditions - Air quality, allergen and ephemeris information - Severe weather and precipitation alerts - Opt-in data sharing with other apps (such as Gadgetbridge) - Focus on accessibility for screen readers and other locales Design - Material 3 Expressive - Detailed 24-hour charts - Automatic dark mode - Custom icon packs - Large selection of widgets - Live wallpaper Sources - In all flavors: Open-Meteo, ANAM-BF, Bright Sky (DWD), DCCMS, DMN, DWR, EMI, FOSS Public Alert Server, GMet, IGEBU, INM, KNMI, Mali-Météo, Météo Benin, Météo Tchad, Météo Togo, Mettelsat, MSD, Pirate Weather, Recosanté, SMA (Seychelles), SMA (Sudan), SSMS - Not libre/self-hostable (not included in versions with suffix _freenet): AccuWeather, AEMET, Atmo Auvergne-Rhône-Alpes, Atmo France, ATMO GrandEst, Atmo Hauts-de-France, AtmoSud, Baidu IP location, BMD, BMKG, CWA, DMI, ECCC, EKUK, EPD (Hong Kong), GeoNames, GeoSphere AT, HERE, HKO, Ilmateenistus, IMD, IMS, IP.SB, IPMA, LHMT, LVĢMC, JMA, MET Éireann, MET Norway, Met Office UK, Meteo AM, Météo-France, MeteoLux, MGM, Mixed China sources, NAMEM, NCDR, NCEI, NLSC, NWS, OpenWeather, PAGASA, SMG, Veðurstofa Íslands, WMO Severe Weather Permissions Required: - Network (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, INTERNET): fetch weather data from sources over the Internet Optional: - Background services (RECEIVE_BOOT_COMPLETED, WAKE_LOCK, SET_ALARM, FOREGROUND_SERVICE, FOREGROUND_SERVICE_DATA_SYNC, FOREGROUND_SERVICE_SPECIAL_USE): weather updates in the background and scheduled forecast notifications - Ignore battery optimizations (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): help preventing the app from being killed on some devices - Send notifications (POST_NOTIFICATIONS): alerts, precipitation, today/tomorrow forecast, notification-widget, update progress of background updates, etc - Location (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, ACCESS_BACKGROUND_LOCATION): to show weather in your current location - Storage (READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE): helps setting the live weather wallpaper and/or widgets on some devices - Tile (EXPAND_STATUS_BAR): allow to launch the app from Quick Settings - Specific app language (READ_APP_SPECIFIC_LOCALES): allows to save a specific language for the app and read the value after reboot on some devices License - GNU Lesser General Public License v3.0 - This License does not grant any rights in the trademarks, service marks, or logos of any Contributor. - Misrepresentation of the origin of that material is prohibited, and modified versions of such material must be marked in reasonable ways as different from the original version.
F-DroidGitHubIzzyOnDroid
Brethap
APK
Brethap is yet another meditation app (yama). Including a timer for meditation, it also allows you to configure a breathing pattern for you to follow. Your sessions will be saved, allowing you to monitor and view stats about your progress in either a list or calendar view. Duration, breath and other options are configurable through saved preferences. Breathing technique presets include 4-7-8, physiological sigh, among others. Heart rate is only supported in the Wear OS version on Google Play The current screenshots are out of date due to an fdroid bug. For the latest screenshots visit Brethap on Google Play.
F-DroidGitHub
B
Briar
APK
Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. If the Internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. If the Internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance. You can link Briar with a device running Briar Mailbox (even on Android: https://f-droid.org/packages/org.briarproject.mailbox/) to receive encrypted messages from your contacts while Briar is offline.
F-Droid
B
Briar Mailbox
APK
Briar Mailbox is a helper app for Briar messenger (https://f-droid.org/packages/org.briarproject.briar.android/) that lets you receive encrypted messages from your contacts while Briar is offline. Next time Briar comes online it will automatically fetch the messages from your Mailbox. Install the Mailbox app on a spare device, link it with your Briar account, and leave it connected to power and Wi-Fi.
F-Droid