Productivity

1843 open source Productivity apps

NCalcLibre
APK
This is a fork of NCalc+ to make NCalc fully free (it removes the dependencies on proprietary libraries).NCalc+ is a calculator for Algebra, Analytics, Trigonometrics, Determination of Statistics, and more. It does not show the steps to solve the equations, system of equations, derivative… but only for the final result.Note: this app is no longer maintained, there will be no further updates.
GitHubIzzyOnDroid
NFC Alarm Clock
APK
Customize how your alarms look, easily create/delete alarms, and more. Each alarm can be configured however you want to use it. For those that struggle to wake up, you can restrict the volume or have it gradually increase when your alarm goes off. You can also use an NFC card or tag to dismiss your alarm. See the full list of features below for a more detailed look into all the things you can do. Features: * Edit and view alarms all in one screen. * Swipe left to delete an alarm. * Swipe right to copy an alarm. * Play music from your phone to wake up. Can even choose to play all the music in a folder. * Use NFC to dismiss an alarm. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Gradually increase the volume when your alarm goes off. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Restrict changing the volume when your alarm goes off. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Text-to-speech when your alarm goes off. It will say the current time to you at whatever cadence you choose. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Choose which audio source you want the alarm sound to play out of (Alarm, Call, Music, Notification, Ringtone). This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Customize the colors of: the theme, name of the alarm, days in which the alarm runs, time, and AM/PM. Found in Settings › Appearance. * View statistics of how many alarms you have dismissed/snoozed/missed, and how many you have created/deleted. Permissions: * NFC: (Optional) Allow the app to detect NFC tags. * Storage: (Optional) Read music that is stored on the phone. You are prompted to enable this permission if and only if you choose to play music as the alarm ringtone. Otherwise, this permission is unused. * Vibrate: (Optional) Allow the app to vibrate the phone. * Startup: (Required) Restore alarms when the phone is turned on. By default, Android will delete alarms when the phone is turned off. * Wakelock: (Required) Prevent the phone from sleeping so that an activated alarm will continue to go off.
F-DroidGitHubIzzyOnDroid
NFC Archiver
APK
A distributed data archive system using NFC tags. Store files across multiple NFC tags and restore them later. Split any file into parts and write them to NFC tags. Scan the tags in any order to reassemble and restore the original file. Features: * File archiving — split any file into parts for writing to NFC tags * Text archiving — store text messages across NFC tags * Restoration — scan tags in any order and assemble the original file * Compression — optional GZIP compression to reduce the number of tags needed * Encryption — AES-256-GCM encryption with password protection (PBKDF2 key derivation) * Offline operation — no network connection required Supported NFC Tags: * NTAG213 (144 bytes) * NTAG215 (504 bytes) * NTAG216 (888 bytes) * MIFARE Ultralight (48 bytes) * MIFARE Ultralight C (144 bytes) Uses the NFAR v1 binary format with a 28-byte header, CRC32 integrity checking, and UUID-based archive identification. Chunks can be scanned in any order and are validated automatically. NFC Archiver is free and open source software. No tracking, no ads, no network access required.
F-DroidGitHub
NFC Reader
APK
This is a simple app to read various tags (NDEF, RFID, FeliCa, ISO 14443, etc). It has been forked from se.anyro.nfc_reader.
F-DroidGitHub
NFCGate
APK
NFCGate is an Android application meant to capture, analyze, or modify NFC traffic. It can be used as a researching tool to reverse engineer protocols or assess the security of protocols against traffic modifications. On-device capture: Captures NFC traffic sent and received by other applications running on the device. Relay: Relays NFC traffic between two devices using a server. One device operates as a "reader" reading an NFC tag, the other device emulates an NFC tag using the Host Card Emulation (HCE). Replay: Replays previously captured NFC traffic in either "reader" or "tag" mode. Clone: Clones the initial tag information (e.g. ID). pcapng export of captured NFC traffic, readable by Wireshark.
F-DroidGitHubIzzyOnDroid
NLWeer
APK
NLWeer is a simple open-source and privacy-friendly Dutch weather app for Android (5.0 or newer). It is free both as in free lunch and as in freedom. Weather information is provided by KNMI or optionally by Buienradar, see the about screen in the app for more information. Compared to other weather apps for the Netherlands (e.g. Buienradar), here are some reasons to use NLWeer instead: * It is open-source and can be customized/improved by anyone if needed * It does not nor never will display commercial advertisements * It does not require any permissions (except for GPS if explicitly requested) * It is very lightweight and battery friendly * It does not require the Google Play Services Features of NLWeer: * Includes weather maps as well as a written weather report * Includes weather information from multiple sources * Three options for localisation: manual lon/lat coordinates, mobile service provider, or GPS * Includes a precipitation prediction graph on your current location
F-DroidGitHub
N
NXT Remote Control
APK
Lets you control Lego Mindstorms NXT robots from an Android phone via Bluetooth. Protocol is documented on Lego website. The official MINDdroid app is also free software.
F-DroidGitHub
NadaMillas
APK
Account your swimming sessions, in the pool and in open waters. Get statistics and share your achievements with your friends.This is an Android App that manages your workouts on the water. You can take into account whether it was an open water session or at the pool, browse your swimming session in this and previous months and sequentially explore the history. The application generates graphs for week, month and year measurements.
GitHubIzzyOnDroid
N
Nani?
APK
Nani is an app that allows you to browse a complete bilingual Japanese dictionary offline. Some of its features include: - Entirely free with no ad nor tracking - Look for word by kanji, pronounciation or meaning - Multiple dictionaries enable different functionalities On first start, no dictionary is loaded in the application. It's up to you to select which dictionary you want to use.
F-Droid
Nanji clock widget
APK
Home screen clock widget for language learners. - Chinese, Japanese, Korean, Russian, English and default date/time format - 12/24 hours time format - Japanese era date format - Customizable time zone - Highly customizable appearance - Switch between showing digits/words on tap - Open system alarm app on tap
F-DroidGitHub
NanoLedger
APK
NanoLedger is a data entry app for plain text accounting. It supports the ledger and hledger syntax. You can view all transactions in a file, and easily add a new one. While adding, auto-completion is supported for payee, note and account names.
F-DroidGitHub
Native Alpha
APK
FeaturesShows any website in a borderless full-screen window using Android System WebView.Offers to create home screen shortcuts and retrieves icons in suitable resolution.arious settings (JavaScript, cookies, adblocking, location/camera/microphone access) can be set for every web app individuallyNavigation with multi-touch gestures while browsing.Opt-in adblock with user-selected filter lists.Less memory footprint and no privacy-invading app permissions in comparison to native appsDark mode for Android 10+FAQQ: Why would I need this app if any mobile browser can do the same?A: Mobile browsers usually only are able to create shortcuts which give a native, borderless fullscreen experience if the website has a Progressive Web App (PWA) manifest. Unfortunately, most websites do not offer this feature yet.Q: Can I keep multiple log-in sessions of the same website?A: Yes, this is possible using the sandbox feature of Native Alpha Plus.Q: Why isn't the sandbox feature in Native Alpha Plus enabled by default?A: The sandboxing approach is recommended for specific usage rather than general usage because it can limit the performance of the application and increase the disk usage. Therefore, use it for privacy-invasive websites or websites where you want to be logged in twice, but not for any website just because you can.Q: Why is it not possible to find an icon for a certain website?A: This problem can occur due to multiple reasons. In most cases, the website does not offer a high-resolution icon. If you are a website maintainer and your website icon cannot be found, look at RealFaviconGenerator for further information. If you think it should work, feel free to post the URL and I will look into it.Q: Is this app a dedicated web browser with its own browser engine?A: No. As stated, this app relies on the system built-in Android WebView in order to display the website. For privacy reasons, you can opt to use alternative webviews such as Bromite on rooted phones. Always make sure to use to most recent version of any WebView implementation you use!Q: In constrast to your promise, this app has a large memory footprint!A: This is because Native Alpha makes use of caching in the same way your browser app does, i.e., it saves web content locally on your device. Then it can be loaded faster if you visit the same page again. I will look into a way for better cache management. In the meantime, you can either delete cache regularly yourself or set the "Clear cache after usage" setting in the global settings if memory footprint is a concern for you. However, then websites will take a longer time to load because everything has to be loaded from net.
GitHubIzzyOnDroid
NeatLauncher
APK
The home app (the launcher) to replace ugly home apps that are too colourful, distracting, inefficient, and full of non-sensical icons. Clarity by efficient and elegant design based on text. With configurable quick access to apps, shortcuts, or contacts via a list or by gestures. Supports app shortcuts, both static and dynamic. Search function optionally integrates the contact list, and includes a configurable web search. Tries to have enough configurability without making testing corner cases tedious, to ensure functionality and robustness. Weather info (uses network and location services, if necessary). New app developed from scratch. Takes inspiration from Unlauncher (a fork of Slimlauncher), and Nolauncher, and also feedback of users. Features: - uniform and elegant text-based design - configurable quick access and gestures on home screen - shortcut support (long click on app by default) - hide/show apps (but keep searchable) - apps can be renamed and reordered - good search function for apps - integrated contact list search - integrated, configurable web search - clock options - date format options - weather forecast options (via open-meteo.com) - configurable colour scheme - can use system wallpaper as background - free open source software - no icon set support (no need: no icons at all) - no widget support
F-DroidGitHub
Neer
APK
Neer is an Open-Source Water Reminder App Promoting Hydration and Wellness Without Compromising Privacy. Stay hydrated and healthy with Neer – your personal hydration assistant. Set goals, track your water intake, and achieve optimal hydration effortlessly.
GitHubIzzyOnDroid
Neo Backup
APK
Make and restore backups of apps on your device and save app data to a user-accessible location. Supports backing up and restoring single or multiple apps. Part of Neo Applications. Fork of OAndBackup bringing support for new Android versions and updated looks. Help translate it on Weblate: https://hosted.weblate.org/engage/oandbackupx/. Requires root: Because it copies files from /data/data, /data/app and /system/app. Status: Beta
F-DroidGitHubIzzyOnDroid
Neo Store
APK
A feature-rich quick F-Droid client: * UX focused on empowering users * No cards or inappropriate animations * Fast repository syncing * Standard Android components and minimal dependencies A direct adaptation/modification of Foxy-Droid Copylefted libre software, licensed GPLv3+. \ Use, study, change, and share; with all.
F-DroidGitHubIzzyOnDroid
NeoLinker
APK
Hybrid version of Flashify & Browser-Intercept (without any permission or security weakness) '''Flashify Open websites in another browser via Share option''' ...is a simple utility app that takes a url from the Share Intent in Android and opens it in another browser. It was orginally designed to easily open Adobe Flash websites in a browser that supports Flash but is equally useful for quickly testing mobile websites in multiple browsers. https://github.com/GodsMoon/Flashify '''browser-intercept''' shows url & choice of browsers before launching links from apps. https://github.com/intrications/browser-intercept Iterate on NeoLinker icon will switch to: * @view/browse: link * @SEND/share: {link} * @view/browse: searX{link} * @view/browse: Gibiru{link} * @view/browse: VirusTotal{domain(link)} (included: sdk29 + @PROCESS_TEXT(Lollipop api22) & @WEB_SEARCH)
F-Droid
NerdCalci
APK
NerdCalci is a powerful calculator designed for nerds and power users who need more than basic arithmetic. Features: - Offline - Works without internet - Variable support - Define variables and reuse them in calculations - Percentage calculations - Natural syntax like "20% of 50000" or "15% off 1000" - Unit conversions - Natural syntax like "10 m in feet" or "100 kmph to mph" - Calendar-aware date and time engine with timezone support - Custom functions - Define your own functions with multi-statement support and scope isolation - Dynamic variables - Quickly compute block sums (`total`) and averages (`avg`) - Syntax highlighting - Color-coded numbers, variables, operators, and comments - Smart error diagnostics - See human-friendly explanation of math or syntax errors - Auto-completion - Smart suggestions for variable names - Comments - Document your calculations with # comments - Multiple files - Organize calculations in separate files with auto-save - Tags - Organize files with custom tags - Pin files - Keep frequently used files at the top - Search - Search your files easily by name or tag - Duplicate files - Create a copy of a file with a new name - Undo/Redo - Up to 30 steps per file - Backups - Automatically or manually backup your files to app storage or a custom folder - Restore from backups - Restore your files from backups - Copy with results - Copy calculations with their results - Export - Share your calculations as a PNG image or a multi-page PDF - Dark/light theme - System, dark, or light mode support - Line numbers - Easy reference and navigation Perfect for: - Quick calculations with reusable values - Budget planning and financial calculations - Unit conversions and formulas - Educational purposes and learning - Any scenario where you need to document and reuse calculation values NerdCalci combines the simplicity of a calculator with the power of a text editor. As a capable alternative to text-based calculators like Numi, Calca, and Soulver, it is ideal for developers, students, accountants, and anyone who frequently works with numbers.
F-DroidGitHubIzzyOnDroid
NetCounter
APK
NetCounter keeps track of your bandwidth usage (both cell and Wi-Fi) and displays it to you in an easy to read format. It can also alert you when you reach a predefined limit.
F-Droid
NetUpDown
APK
Upstream is a small tool to show net speed as floating window in real time.Note: there was no activity in the app's repo (or by its author) since 2018, so there won't be any updates to the app here.
GitHubIzzyOnDroid
Netclip
APK
Telnet to your Android device, send snippets of text to it and copy them to the device clipboard. It is useful for people who want to copy/paste text to their phones or tablets.
F-DroidGitHub
N
Network
APK
This is a simple shortcut-app to a hidden preference, where the user can switch between the different network-modes and see general info. This is a fork of https://github.com/scheich/Network with Android 11 support added.
F-DroidGitHub
Network Scanner
APK
Network Scanner is a fast, lightweight, and privacy-focused tool for discovering and analyzing devices on your local network. Key Features: • Fast network scanning to discover all devices on your WiFi network • Detailed device information including IP address, MAC address, and hostname • Port scanning to identify open ports and running services • Device type detection and categorization • Material Design 3 interface with modern, intuitive UI • Refresh for quick rescans • Customizable scan settings Privacy First: • No ads or tracking • No analytics or data collection • No external internet connection — all traffic stays on your local network • All scanning happens locally on your device • Minimal permissions requested • 100% open source (GPL-3.0) Perfect For: • Network administrators monitoring their home/office network • Tech enthusiasts exploring their network setup • Troubleshooting network connectivity issues • Discovering unauthorized devices on your network • Finding IP addresses of network devices (printers, cameras, smart home devices) Permissions Explained: Network Scanner only requests permissions essential for network scanning: • Network access - To communicate with devices on your network • WiFi state - To check if you're connected to WiFi • Location (not used for tracking) - Required by Android for WiFi scanning Network Scanner is completely ad-free, tracker-free, and respects your privacy. All code is open source and auditable.
F-DroidGitHub
Network Switch - One-tap network switching
APK
Network Switch provides control over 34 network modes including 2G, 3G, 4G, and 5G configurations. Works with both Root and Shizuku permissions.Features34 network modes: Basic (2G/3G/4G/5G), Combined, Regional (CDMA, TD-SCDMA), GlobalConfigurable toggle between any two modesQuick Settings tile with current/next mode displayBattery and speed optimization through mode selectionModern Material Design 3 interfacePrivacy-focused (no internet permissions)Compatible with rooted (Root) and non-rooted (Shizuku) devicesUse CasesOptimize battery life, maximize speed, improve coverage in poor signal areas, manage data usage, and test network compatibility.
GitHubIzzyOnDroid