Dev Tools

209 open source Dev Tools apps

Man Man
APK
Convenient tool for any Linux enthusiast familiar with manpages. Provides a fast way to search, browse and save manpages via mankier.com. AntiFeature described applies only to http exchange with mankier.com website. All cached and local manpage search/view works without it as well. Features: * Supports searching for a single command * Supports explaining command one-liners * Supports browsing and indexing of man chapters * Supports caching of man pages that were previously accessed * Supports downloading local archive for offline work * Has dark theme :)
F-DroidGitHub
Micro REPL
APK
Micro REPL has the following features: A Terminal to access MicroPython interactive interpreter. Files Explorer (Files Manager) for MicroPython storage. A Smart Code Editor with python syntax support and code completion.
F-DroidGitHub
Minimal Kernel Manager
APK
Advanced kernel management and system monitoring for Android. Features real-time performance overlay with customizable layouts, CPU/GPU frequency control, persistent swap management, and thermal monitoring. Material Design 3 UI with drag-and-drop reordering, sparkline graphs, and multi-stage warnings. Supports both root and Shizuku access. Monitor CPU, GPU, RAM, swap, power, and temperatures with adjustable update rates. Requires Android 7.0+.
F-DroidGitHub
Mongo Explorer
APK
Mongo database client UI for Android! Featuring: * Connect to MongoDB databases (MongoHQ, MongoLab, custom...) * List, add, and remove collections * Add, edit and delete documents * Browse documents * Write custom queries
F-DroidGitHub
NDEF Tools for Android
APK
Toolkit sample for NFC/NDEF/"Beam". Repository contains libraries for developing your own projects as well. Features: * Read NFC tags and "beams" (push/P2P) from other devices. * Write NDEF payloads to any tye of tag. * Beam (pushd/P2P) to other devices.
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
NFSee - NFC Card Helper
APK
NFSee is a Flutter application that can dump data from various types of NFC tags & cards.
F-DroidGitHub
NetGuard
APK
NetGuard provides simple and advanced ways to block access to the internet - no root required.Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.Blocking access to the internet can help:reduce your data usagesave your batteryincrease your privacyFeatures:Simple to useNo root required100% open sourceNo calling homeNo tracking or analyticsNo advertisementsActively developed and supportedAndroid 5.1 and later supportedIPv4/IPv6 TCP/UDP supportedTethering supportedOptionally allow when screen onOptionally block when roamingOptionally block system applicationsOptionally notify when an application accesses the internetOptionally record network usage per application per addressMaterial design theme with light and dark themePRO features:Log all outgoing traffic; search and filter access attempts; export PCAP files to analyze trafficAllow/block individual addresses per applicationNew application notifications; configure NetGuard directly from the notificationDisplay network speed graph in a status bar notificationSelect from five additional themes in both light and dark versionThere is no other no-root firewall offering all these features.If you have a question or problem, you can send an e-mail to marcel+netguard@faircode.euIf you like to help people less fluent in English, you can help translate NetGuard in your languageIf you like to test new features, you can participate in the test programAll required permissions are described here
F-DroidGitHubIzzyOnDroid
Network Log
APK
N.B Contains pre-built grep and iptables binaries. Though source code for those is now in the repository, we have a technical problem building them. Network Log monitors iptables-logging to display a real-time list of which apps are making network connections, and provides statistics about those app connections. Requires root: Yes. iptables must run as root
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 Survey+
APK
FOR ROOTED ANDROID PHONES WITH CERTAIN QUALCOMM CHIPS ONLY.So far, the only device that this app has been tested against is a Pixel 3a. Other devices will be added at a later date.The Network Survey+ app is the "advanced" version of the regular Network Survey app. NS+ accesses the Qualcomm diag device to get QCDM messages. The QCDM messages are then processed and logged to a pcap file. Currently, only LTE RRC OTA messages are processed and logged. In addition, each pcap record is geotagged with the device's current location.The pcap files can be opened and viewed in Wireshark.This app also supports streaming the LTE OTA messages over an MQTT connection. See https://messaging.networksurvey.app/#operation-publish-lte_ota_message for details.Note that this app only works on rooted Android phones, and requires a cellular qualcomm chip that exposes the /dev/diag device and supports QCDM messages. See https://github.com/christianrowlands/android-network-survey-rooted for a list of compatible devices.See https://mosquitto.org for information on setting up a MQTT Broker.
F-DroidGitHubIzzyOnDroid
N
Network Tester
APK
Is that open wifi really letting you access the web? Android Network Tester quickly validates you're connected to the real web (by downloading a dedicated 36 bytes file and checking its content). If the hotspot is actually redirecting you to a billing or authentication portal, you'll know instantly.
F-Droid
Network Tools Library
APK
This is a sample application from the open source project Android Network Tools. If you are looking for a more complete network scanning tool, please see my other app Portdroid. It demonstrates the following features of the library: • Pinging • Port Scanning • Finding devices on your network • Wake-on-lan The project is hosted on github. Bug reports, feature requests and contributions are all welcome: https://github.com/stealthcopter/AndroidNetworkTools
F-DroidGitHub
NeuroLab
APK
F-DroidGitHub
Ning
APK
Scan your local network for connected devices. Inspired by Fing. The goal is to provide a quick and easy overview over the local network. Data sources include: * Ping devices * Network Service Discovery (Bonjour, Avahi) * ARP-Tables * open TCP and UDP ports
F-DroidGitHub
Nix-on-Droid
APK
Nix-on-Droid brings Nix package manager of NixOS fame to your mobile device. If you're not after its advanced features, you might still be interested in tapping into nixpkgs, a vast collection of precompiled software. At first start the app will download Nix repackaged for Android, leaving you with a barebones system afterwards. If you are an experienced Nix user, you know what to do next. If you are in doubt, follow the on-screen instructions, to install more of the familiar Linux software and declaratively manage your environment. NOTE: this software is alpha-quality. Users that value stability and Android integration over features and package selection might better be served with Termux as of now. Nix-on-Droid uses a fork of Termux application as a terminal emulator.
F-DroidGitHub
NoWhatOpen
APK
This application is a plugin to the existing popular Internet Messaging Application called WhatsApp, it is useless by itself. It makes clickable links to your WhatsApp chat work, without sharing the contact number with anybody.
F-DroidGitHub
Nock Nock
APK
The app will automatically knock on the door of your websites (or web servers) on a chosen interval to make sure they are up and responding successfully. If something is wrong, you get a notification telling you so. How does it check if your server is up? An HTTP GET request is made, the response code is checked. Nock Nock can also do custom validation on the response, by searching for a term, or even by executing a custom block of JavaScript.
F-DroidGitHub
NodeLook
APK
NodeLook is a general website checker for users facing internet restrictions. It helps users determine whether a service is accessible through their current connection, or whether it is filtered or unavailable.
F-DroidGitHubIzzyOnDroid
OASVN Pro
APK
Works for http:// https:// and svn:// repositories. svn+ssh:// is experimental and has been added recently. Currently supports all of the following svn operations: Checkout (Head or specify revision), Update, Commit, Export (Head or specify revision), Cleanup, and Revert. Also allows you to view remote repository revisions (you specify the number of revisions to retrieve) and see commit comments, author, date/time and all files changed, added, deleted, etc. Working copies and exports of repositories are saved locally (all checked out files will go to your mountable storage: most of the time /mnt/sdcard/OASVN) so they could be edited on your device with an IDE such as Terminal IDE and then you can commit back to your repository. The most recent version adds svn export so you can make a local copy of your repository on your Android device without making a working svn copy.
F-Droid
OONI Probe
APK
Are websites and social media apps blocked? Is your network unusually slow? Run OONI Probe to find out! With this app, you will examine the blocking of websites and instant messaging apps, measure your network's speed and performance, and check whether systems that could be responsible for censorship and surveillance are in your network. OONI Probe is developed by the Open Observatory of Network Interference (OONI), a free software project (under The Tor Project) that aims to uncover internet censorship around the world. Since 2012, OONI’s global community has collected millions of network measurements from more than 200 countries, shedding light on multiple cases of network interference. ▶ Collect evidence of internet censorship You can check whether and how websites and instant messaging apps are blocked. The network measurement data you will collect may serve as evidence of internet censorship. ▶ Detect systems responsible for censorship and surveillance OONI Probe tests are also designed to uncover the presence of systems (middleboxes) that could be responsible for censorship and surveillance. ▶ Measure the speed and performance of your network You can measure the speed and performance of your network by running OONI's implementation of the Network Diagnostic Test (NDT). You can also measure video streaming performance with the Dynamic Adaptive Streaming over HTTP (DASH) test. ▶ Open data OONI publishes network measurement data because open data allows third parties to verify OONI findings, conduct independent studies, and answer other research questions. Openly publishing OONI data also helps increase transparency of internet censorship around the world. You can explore and download OONI data here: https://ooni.io/data/ ▶ Free software All OONI Probe tests (including our NDT and DASH implementations), are based on free and open source software. You can find OONI software projects on GitHub: https://github.com/ooni. Curious to learn how OONI Probe tests work? Learn more: https://ooni.io/nettest/ To receive updates from the OONI-verse, follow us on Twitter: https://twitter.com/OpenObservatory
F-DroidGitHub
O
OSMBugs
APK
OSMBugs will show you Bugs on the various Bug reporting Platforms. Currently Supported: * Openstreetmap Notes * Osmose (Read Only) * Mapdust * Keepright
F-DroidGitHub
OctoDroid
APK
Access to GitHub and stay connected to your networks. Follow Git repositories and top users in GitHub. View all users' activities, source codes and manage your issues with OctoDroid. FEATURES Authentication/authorization * OAuth2 web application flow. * Support for authentication via personal access token. General * Notification support * Multi account support * Printing support on codes, commits etc * Search repository, user or code. Github repository * List repositories * watch/unwatch github repository * View git branches and tags * View pull requests * View collaborators/contributors * View watchers/networks * View issues User * View basic informations * Activity feeds * Follow/unfollow user * View public/watched repositories * View followers/following * View organizations (if type is user) * View members (if type is organization) Issue * List issues * Filter by label, assignee or milestone * Create/edit/close/reopen issue * Comment on issue * Manage labels * Manage milestones Git Commit * View git commit * Diff viewer with colorized HTML * View commit history on each file Tree/File browser * Browse source codes * File viewer with code syntax highlighted Gist * List gists * View gist content Explore Github * Public timeline * Trending repos (today, week, month) * GitHub blog Share function on: * user * repo * commit * diff * file * issue Github download source code. ..and many more Full credit to maniac103 (https://github.com/maniac103) for the major improvements, bug fixing and testing. OctoDroid branding by Steven Mautone: https://stevenmautone.com ** NOTE ** Please report any issues at Github (https://github.com/slapperwan/gh4a/issues) or email me the issues. Formerly known as Gh4a Android Github.
F-DroidGitHub
Open Alert Viewer
APK
Display server and network alerts from servers running Prometheus, Nagios, Icinga or Zabbix. For Linux and Android. Prometheus v0.16.0+, Nagios Core 4.x and Icinga 2.12.0+ are supported with Basic Authentication; partial support, and default authentication for Zabbix 6.x or 7.x.
F-Droid