Android
5104 apps · platform
neutriNote CE
APK
neutriNote in a nutshell: all-in-one preservation of written thoughts, be those text, math (LaTeX), rich markdown, drawings, etc., in fully searchable plain text (universal UTF-8). * Uncluttered UI: Fine-tuned user interface elements to reduce app switching. Accessible search filters for precise navigation to your note contents with minimum taps. * Customization: Your workflow can be further automated by Tasker, Barcode Scanner, ColorDict, and other add-ons, or by connecting neutriNote's repository to web-based services. Options available to deep configure your note taking process. * Backup: Multiple ways to backup your notes. Freedom to pick a cloud backend that works for you: open source P2P Syncthing, Dropbox, or third party Google Drive, Box, OneDrive components. * Cost: Totally free. No hidden permission (see below). Optional add-ons can be purchased to support its development. App Permissions Explained: * Location access for location based search, location stamps, etc. * Camera access for built-in barcode scanner. * Storage access for core functions. * Permission required by Sony devices to avoid crashes on certain models * Permission to access network as MathJax is used for math rendering. MathJax will be cached for offline rendering later. * Permission to receive boot completion for Tasker to schedule backup requests on legacy devices (pre-Android 8.0). It has no effect on devices running later versions of Android. 1. and 2. can be denied/revoked as needed either from Settings or via Marshmallow's runtime permissions. GitHub: https://github.com/appml/neutrinote
F-DroidGitHubIzzyOnDroid
nitroxCalc
APK
Compute nitrox parameters for Enriched Air Nitrox diving (this app is only in french for the moment but will be translated as soon as possible).
F-Droid
N
nocodb
APK
NocoDB Mobile is a prototype Android/iOS client for NocoDB, an open-source alternative to Airtable.This project aims to make NocoDB's core functionality easily accessible from mobile devices. It is currently under development, and my immediate goals are to support the basic functionality of the Grid View feature of NocoDB and improve stability.
GitHubIzzyOnDroid
nospeak
APK
nospeak is a decentralized Nostr chat client for secure, private messaging. It is easy to use but has state of the art end-to-end encryption without metadata leakage. # Features - **Decentralized Chat**: Uses Nostr relays without central servers - **Private Messaging**: End-to-end encrypted conversations - **Encrypted Media Upload**: Share images and videos in chat - **Responsive Design**: Works seamlessly on desktop and mobile - **Rich Text**: Support for markdown formatting and emojis
F-DroidGitHub
notes
APK
Notes is a simple but effective app for taking plain text notes and making check lists. It started as a little playground to learn a new dev framework but quickly evolved into the desire to create a meaningful product.Apps these days tend to offer an elaborate set of features, at the cost of asking the user for many permissions. Notes takes the opposite approach: it carefully picks a small set of essential features so that the user does not have to worry about security and privacy related issues. Your data is yours to keep.
F-DroidGitHubIzzyOnDroid
ntfy - PUT/POST to your phone
APK
Send notifications to your phone from any Bash or PowerShell script, or from your own app using PUT/POST requests, e.g. via curl on Linux or Invoke-WebRequest. ntfy is an Android client for https://ntfy.sh, a free and open source HTTP-based pub-sub service. You can subscribe to topics in this app, and then publish messages via a simple HTTP API. Uses: * Notify yourself when a long-running process is done * Ping your phone when a backup has failed * Alerts when someone logs into your server Example: $ curl -d "Your backup is done" ntfy.sh/mytopic Find more examples and usage instructions here: * Website: https://ntfy.sh * GitHub (server): https://github.com/binwiederhier/ntfy * GitHub (Android app): https://github.com/binwiederhier/ntfy-android
F-DroidGitHub
ntodotxt
APK
With ntodotxt you can manage your todos in a todo.txt file (i.e. all information is stored in a single file). You can save your todos locally on your device and/or synchronize the todo.txt file via webdav - for example with a self-hosted nextcloud instance.
F-DroidGitHub
num++
APK
num++ lets you type math expression intuitively and evaluate it automatically. It supports basically all kinds of math function you will need.Features:Completely offline calculatorIntuitive operationCalculate result instantlyNo redundant feature
GitHubIzzyOnDroid
nusic
APK
nusic uses MusicBrainz - the free music encyclopedia - to find out about new releases of the artists on your phone. No account necessary. Please be patient on the first start of the app. It will be faster once initialized! Note that this app is not optimized for tablets, yet. What kind of permission does nusic require and why does it require them? * Network communication, full network access: Check MusicBrainz for new releases und Download Covers from Cover Art Archive. * Network communication, view network connections: Get notified about available connection to the Internet in order to start checking for new releases. * Your applications information, run at startup: Schedule regular checking for new releases via the Android alarm manager. * System tools, test access to protected storage: Get the artists that are stored on the device * Affects Battery, prevent phone from sleeping: Prevent the device from falling back to sleep while searching for new releases.
F-DroidGitHub
oRing - Reminder
APK
This app remind you when you can take off your contraceptive method (created for people using thermal contraception). Features * Can predict when you can take your protection off * Import your spermograms into the app. * Send a notification when you can take your protection off (with quick replies !) * Save your datas into a local database * Dark theme * Import / Export your datas and settings into XML and CSV * Add as many pauses as you want in your session ! * Available in 2 languages (FR and EN) * Completely open source (and always will be) Datas Due to the sensitivity of the data, and the fact this app is open source, no datas is collected. Everything remains on your phone.
F-DroidGitHub
oj_helper
APK
An app for looking up OJ information
F-DroidGitHub
O
open2share
APK
Open2share converts open file Intent (ACTION_VIEW) to share file Intent (ACTION_SEND). Some bloatware (such as WeChat) don't provide built-in system share integration. This app workarounds such limitation. Usage Select "Convert to share" when opening the file, and then share it.
F-DroidGitHub
openCook
APK
openCook is an open-source, offline-first recipe app. Collect, plan and cook your recipes — without an account, ads or tracking. Recipe management, meal planning and the shopping list work fully offline on your device. An optional self-hosted server (which you run yourself, on your own hardware) adds AI photo scanning and family sync over your home network — there is no cloud and no registration. Features: * Works fully offline — your recipes never leave your device * No account, no ads, no tracking * Turn cookbook photos into structured recipes (optional self-hosted AI) * Weekly meal planner * Shared shopping list * Barcode scanning via Open Food Facts * Import recipes from the web * Family sync through your own home server (invite code, LAN/VPN only) openCook is free software licensed under the GPLv3.
F-DroidGitHub
openDSP-4x4
APK
openDSP-4x4 is an open-source control app for the t.racks DSP 4x4 Mini Pro, a 4-in / 4-out XLR digital signal processor that otherwise ships with Windows-only editor software. It lets you set the DSP up from an Android phone or tablet — at the desk or on stage — connected over USB-OTG. The control protocol was reverse-engineered clean-room, purely by observing the device's USB-HID traffic and probing it (write a known value, read it back, match the bytes). The same protocol drives a zero-install desktop web app (WebHID) and this Android build. On Android the UI runs in a WebView and reaches the device through a small native USB-host layer, because no Android browser can talk to a HID device. Features: * Input/output routing matrix. * Gain, mute and polarity per channel. * 7-band parametric EQ with high- and low-pass crossovers. * Compressor, gate and output delay. * Preset recall and store (7 device slots) as quick launch pads. * Live input/output meters and full device-state read-back on connect. Privacy: * No analytics, no telemetry, no network connections — the app talks only to the DSP over USB. Plug the DSP into the phone with a data-capable USB-OTG cable, tap Connect, grant the USB permission, and the app reads the device's current state and is ready to edit. Independent, clean-room interoperability project. "the t.racks" is a trademark of Thomann; this app is not affiliated with or endorsed by Thomann.
F-DroidGitHub
openHAB
APKWeb
Vendor-neutral open-source home automation platform with 200+ integrations.
F-DroidGitHub
openHAB Beta
APK
openHAB - "empowering the smart home" - vendor and technology agnostic open source home automation The builds on F-Droid have FCM removed and therefore won't be able to receive push notifications from openHAB Cloud. Instead, notifications are polled on a regular basis in these builds. Try out new features and give early feedback! You can install the beta version alongside the stable version. openHAB is a Java-based open-source home automation platform that integrates and combines a vast range of different smart home systems and technologies into one single solution. On top of the unified abstraction layer all connected devices are available for the overarching automation rule engines and different user interfaces. Supported Products Over 200 specific add-ons provide support for brands, devices, technologies and communication protocols. Examples are Z-Wave, Philips Hue, Amazon Echo, Chromecast and Sonos. Discover all available add-ons and supported devices and/or functions at: https://www.openhab.org/addons/ The app has an action plugin for Tasker and Locale included. Open Source Community The openHAB open source initiative strongly supports its vibrant community. The forum with over 13,000 registered users is a place to find guidance, help and inspiration. Join the openHAB community forum over at https://community.openhab.org. When you find an issue please report it in the forum or at https://github.com/openhab/openhab-android/issues. If you want to translate the app into your language join us at https://crowdin.com/project/openhab-android. openHAB Foundation The openHAB Foundation e.V. is a nonprofit organization with the mission to educate the public about the possibilities and benefits of free and open smart home solutions. Learn about the mission and the services of the foundation under https://www.openhabfoundation.org. Important note You need an openHAB server for this app. Privacy policy: https://www.openhabfoundation.org/privacy.html#android-app
F-DroidGitHub
openScale
APK
Monitor and track your weight, BMI, body fat, body water, muscle and other body metrics in an open source app that: * has an easy to use user interface with graphs, * doesn't require you to create an account, * can be configured to only show the metrics you care about, and * respects your privacy and lets you decide what to do with your data. Bluetooth scales openScale has built-in support for a number of Bluetooth (BLE or "smart") scales from many manufacturers, e.g. Beurer, Sanitas, Yunmai, Xiaomi, etc. (see model list below). Together with our users we constantly improve and extend the set of supported scales and in many cases pick up where the original app falls short. For scales without Bluetooth, or Bluetooth scales not (yet) supported by openScale, measurements can be manually entered in a quick and easy way. Privacy This app has no ads and requests no unnecessary permissions. The location permission is only needed to find a Bluetooth scale. Once found the permission can be revoked (or never granted if Bluetooth isn't used). Supported metrics Weight, BMI (body mass index), body water, muscle, LBM (lean body mass), body fat, bone mass, waist circumference, waist-to-height ratio, hip circumference, waist-hip ratio, visceral fat, chest circumference, thigh circumference, biceps circumference, neck circumference, body fat caliper and BMR (basal metabolic rate). Each entry can also have an optional comment. Note: don't worry if you think the list is too long: metrics you don't use can be disabled and hidden. Other features * Resizable widget to show the latest measurement on the home screen * Configure your weight unit: kg, lb or st * Set a goal to help keep your diet * Displays all your data on a chart and in a table to track your progress * Evaluates measurements and gives a quick visual feedback to show you if you're within or outside the recommended range given your age, sex, height etc. * Import or export your data from/into a CSV (comma separated value) file * Supports body fat, body water and lean body mass estimations based on scientific publications. Useful if your scale doesn't support those measurements. * Support for multiple users * Partially or fully translated into Catalan, Chinese (traditional), Czech, Dutch, English, French, Galician, German, Greek, Italian, Japanese, Norwegian Bokmål, Polish, Portuguese (Brazil), Romanian, Slovak, Spanish, Swedish and Turkish * Optional dark theme Supported Bluetooth scales * Custom made Bluetooth scale * Beurer BF700, BF710 and BF800 * Digoo DG-S038H * Excelvan CF369BLE * Exingtech Y1 * Hesley (Yunchen) * MGB * Medisana BS444, BS440 * Runtastic Libra * Sanitas SBF70 * Silvercrest SBF75 * Xiaomi Mi scale v1 and v2 * Yunmai Mini and SE * iHealth HS3 * Easy Home 64050 * and many more Please see Wikipage for the full list and the level of support for each scale. Support If you find a bug, have an idea on how to improve openScale or have a question, please visit the openScale project page on GitHub
F-DroidGitHub
openScale sync
APK
Synchronize your openScale measurements with external services Features: * Seamless External Service Integration: Effortlessly synchronize data with external services like Health Connect, Wger, and MQTT (versions 3.1 and 5.0). * Real-time Synchronization: Automatically synchronize data upon insertion, editing, deletion, or clearing of measurements within openScale. * Configurable Service Activation: Easily enable or disable individual external services to tailor your synchronization preferences. * On-Demand Full Synchronization: Initiate a complete data synchronization manually whenever needed. * Intelligent Foreground Service: Utilizes a foreground service that activates only when required, minimizing battery consumption. * User-Specific Synchronization: Select the specific openScale user for targeted data synchronization. * Intuitive User Interface: Enjoy a user-friendly graphical interface for effortless navigation and control.
F-DroidGitHub
openWorkout
APK
openWorkout is a simple workout trainer that puts your privacy first.ImportantThis project is no longer actively maintained. I’ve decided to stop further development of openWorkout. Feel free to fork and continue if you’d like.FeaturesPre configured 7 minutes workout plan and beginners training planAnimated selectable female and male characterDetailed information for each exerciseIntegrated workout reminder functionDoesn't require you to create an account,Respects your privacyAdd your own individual training plan and workout itemsFull configuable workout itemsOptional dark theme selectable
GitHubIzzyOnDroid
openZinkBooth
APK
An easy-to-use photo booth app for capturing and instantly printing photos with HP Sprocket Summary: * Easy to Use: Capture, preview and print in three taps — a clean, intuitive interface makes it accessible for everyone. * Direct Printing: Print directly to your HP Sprocket Zink printer over Bluetooth. * Filter & Frame Library: Choose from six built-in filters and five frame styles including a classic Polaroid look, filmstrip, confetti and hearts — or upload your own custom PNG overlays. * Custom Frame Manager: Add, reorder, show/hide and delete custom PNG frames with alpha transparency using an intuitive drag-and-drop interface. * Responsive Layouts: Optimized for smartphones and tablets in both portrait and landscape orientations — the interface adapts seamlessly to any screen size. * Smart Auto-Connect: Remembers your last paired printer and reconnects automatically on startup, with automatic retry on unexpected disconnects. * Full Printer Control: Adjust sleep timer, auto-off, LED colour and other printer settings directly from within the app. * Open Gallery Support: Print any photo from your gallery, not just freshly taken ones. * Material You Design: Full Material 3 theming with dynamic colour support.
F-DroidGitHub
openmentoring-mobile
APK
This app exists as a part of a digital platform which will provide essential digital security information. The platform aims to provide: * Concise and easy to understand content * The ability to browse and search for specific content * Adaptive content that supports self-guided learning * Selective downloading of content for limited data usage and offline reading * Multi-platform access, including older Android versions * Anonymous access to content and no identifiable user data Open Mentoring exists as a learning content delivery system within a broader ecosystem of content which includes adapting content and establishing partnerships with sources such as: Security in a Box by the Tactical Technology Collective, The Umbrella app by Security First, The Story Maker app by Free Press Unlimited, Scalio, and the Guardian Project, SSD by the Electronic Frontier Foundation, The Digital First Aid Kit by the Digital Defenders Partnership, Level Up by Internews, the Panic Button app by iilab, TOTEM by Greenhost.
F-DroidGitHub
opsu!
APK
opsu! is an unofficial open-source client for the rhythm game osu!, written in Java using Slick2D and LWJGL (wrappers around OpenGL and OpenAL). opsu! runs on Windows, OS X, and Linux. A this libGDX port also supports Android devices. '''Beatmaps''' opsu! requires "beatmaps" to run, which contain the songs and gameplay data. These can be downloaded directly through opsu! in the downloads menu, or manually from the [https://osu.ppy.sh/p/beatmaplist osu! website] (requires registration) and mirror sites like [http://bloodcat.com/osu/ Bloodcat]. Place any manually downloaded beatmaps (in .osz format) in the `Import/` directory for opsu! to unpack them automatically. If osu! is installed, opsu! will attempt to read beatmaps from the osu! installation location. The beatmap directory can also be changed by setting the "BeatmapDirectory" value in the generated configuration file. '''First Run''' opsu! will parse all beatmaps when launched, which can take a while for the first time. If no beatmaps are found, the game will prompt you to download some to get started. Game settings can be changed in the options menu, accessed by clicking the "Other Options" button in the song menu. The "Music Offset" value will likely need to be adjusted initially, or whenever hit objects are out of sync with the music. '''Directory Structure''' The following files and folders will be created in the opsu folder in storage as needed: * `.opsu.cfg`: The configuration file. Most (but not all) of the settings can be changed through the options menu. * `.opsu.db`: The beatmap cache database. * `.opsu_scores.db`: The scores and player database. * `.opsu.log`: The error log. All critical errors displayed in-game are also logged to this file, and other warnings not shown are logged as well. * `Songs/`: The beatmap directory (not used if an osu! installation is detected). The parser searches all of its subdirectories for .osu files to load. * `Skins/`: The skins directory. Each skin must be placed in a folder within this directory. Any game resource (in `res/`) can be skinned by placing a file with the same name in a skin folder. Skins can be selected in the options menu. * `Replays/`: The replay directory. Replays of each completed game are saved as .osr files, and can be viewed at a later time or shared with others. * `Import/`: The import directory. All beatmap packs (.osz) and skin packs (.osk) are unpacked to the proper location. All replays (.osr) are moved to the replay directory, and their scores saved to the scores database. * `Screenshots/`: The screenshot directory. Screenshots can be taken by pressing the F12 key. * `Natives/`: The native libraries directory. * `Temp/`: The temporary files directory. Deleted when opsu! exits.
F-DroidGitHub
osm2gmaps
APK
osm2gmaps is a versatile mapping utility that allows users to easily convert location links and coordinates between various mapping services. Whether you're navigating with Apple Maps, Google Maps, or prefer an open-source solution like OpenStreetMap, osm2gmaps streamlines the process of generating shareable links for any location. Features: * Coordinate Conversion: Enter latitude and longitude coordinates to instantly generate links for popular mapping services. * Map Provider Options: Choose from a variety of map providers including Apple Maps, Google Maps, Magic Earth, OpenStreetMap, and more. * Share: Share generated links directly with others. * Location History: Keep track of past searches and coordinates for quick access. * Customization: Tailor the app to your preferences with customizable settings for map providers and link formats. * Location Detection: Use your device's GPS or network data to quickly populate coordinates for your current location.
F-Droid
osmin
APK
osmin is a GPS navigator On-Road/Off-Road for Android (and Sailfish) which is strongly inspired by osmscout by Karry, it uses a fork of libosmscout as backend. It includes features such as generic compass, tracker, GPX reader/writer, road router, POI database.Routing with your Android device is supported with Android OS Nougat (Android 7.0) or newer, LineageOS 14.1 or newer.
GitHubIzzyOnDroid