Dev Tools

197 open source Dev Tools apps

BinEd - Hex Editor
APK
BinEd is a hex editor tool, which allows to directly browse and edit content of any file or binary data. Features - Visualize data as numerical (hexadecimal) codes and text representation - Codes can be also binary, octal or decimal - Support for Unicode, UTF-8 and other charsets - Insert and overwrite edit modes - Searching for text / hexadecimal code with matches highlighting - Support for undo/redo - Support for files with size up to exabytes (in partial file mode)
F-DroidGitHubIzzyOnDroid
BleOta
APK
Open source application for upload firmware over Bluetooth. Additionally supports update functionality for specific hardwares.
F-DroidGitHub
Bluetooth LE Spam
APK
This project focuses on utilizing the built-in Bluetooth Low Energy (BLE) functionality of Android smartphones to create Phantom Bluetooth Device Advertisements, similar to what is known, for instance, in the case of the Flipper Zero. While there are other apps available that provide similar functionality, the objective of this app is to enhance convenience and user-friendliness in the process.
F-DroidGitHub
Bluetooth Viewer (LITE)
APK
* Connect to any Bluetooth device * Display incoming raw data * Send raw data to the Bluetooth device * You can confirm successful pairing, monitor incoming raw data and see exactly what is being transmitted from the Bluetooth device Information: Promotes a paid "full" version as a "donation" method. The functionality is exactly the same with both versions.
F-DroidGitHub
Book Listing App
APK
- Lists Books from Google Books API - Shows Images of Books with Title , Subtitle & Date Of Publish - Allows Searching for Books - Clicking a Book Opens Book in Google Play Store & shows details of it
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
B
Bruno
Desktop
Open-source API client that stores collections directly in your filesystem.
CCDroid
APK
Helps developers to track their builds on the fly from their smartphones. CCDroid is to Android what CCMenu is to Mac and what CCTray is to Windows: A very handy tool if you have continuous integration enabled on your projects.
F-DroidGitHub
CCDroidX
APK
CCDroidX is to Android what CCMenu is to Mac and what CCTray is to Windows. CCDroidX is free, as in freedom, build monitoring & alert tool.CCDroidX supports all pipelines that support CCTray. See CCTray Servers for a full list. Do note that CCDroidX does not support servers that requires basic auth for now. The feature will be released in future.
GitHubIzzyOnDroid
CanIWebView
APK
CanIWebView helps you with testing your code and understanding WebViews. This app is an open source project and not officially supported by any parties represented in the WebView Community Group
F-DroidGitHub
Checkey
APK
Checkey is a utility for getting information about the APKs that are installed on your device. Starting with a list of all of the apps that you have installed on your device, it will show you the APK signature with a single touch, and provides links to virustotal.com and androidobservatory.org to easily access the profiles of that APK. It will also let you export the signing certificate and generate ApkSignaturePin pin files for use with the TrustedIntents library.
F-Droid
Content Provider Helper
APK
This helper is a frontend to query installed content providers. Android's content providers are similar to database tables.: They have a name (aka "content:" uri), columns and they can be queried similar to SQL. Android uses content-providers as API to manage global accessable data (i.e. images, address book, text messages, ...). Forked from jenzz-s ContentProviderHelper which is not maintained anymore. App permissions are set generously to provide maximum compatibility.
F-DroidGitHub
C
Cosmic IDE
APK
A full fledged Java and Kotlin IDE for Android devices.
F-DroidGitHub
Cowsay
APK
Cowsay will turn text into happy ASCII cows, with speech (or thought) balloons. If you don't like cows, ASCII art is available to replace it with some other creatures (Tux, the BSD daemon, dragons, and a plethora of animals, from a turkey to an elephant in a snake) * Custom message * Multiple cows (additionnal Droid "cow") * Multiple faces * Say/Think * Share as ASCII or Image * Copy to clipboard
F-DroidGitHub
Crates.io unofficial
APK
This app is made for making it easy to browse Rust crates. Where you can subscribe to your favorites and get notifications when they got updates or when they get downloaded more.
F-DroidGitHub
Custom Riddle Generator [small, no ads]
APK
This app is a tool to create your own riddles/escape rooms (those with relations number->text/image) to play at home with friends or anywhere else. Note: you can specify only text, only image or both for each 4-digit number This is the list of things you can customize: - Title of the app - Text of a specific number - Image of a specific number - Text of not-specified number This is the list of things you can't customize (yet) - Theme of the app - Background - Number of digits (only 4) - Image of not-specified number As of update 2.0 there is now a demo you can load to see how it works. Many thanks to Jorge del Castillo for it! If you have any suggestion feel free to contact me (or write it in the comments) although I can't promise I'll be able to implement it :/ The source code is available on GitHub; https://github.com/TrianguloY/NumericRiddleGenerator
F-DroidGitHub
DadosD
APK
Este aplicativo foi desenvolvido para que você, desenvolvedor, possa gerar dados válidos durante os testes da ferramente que esta desenvolvendo. Pretendo implementar mais funcionalidades para esta ferramenta como um gerador de RG, nomes e CEPs para facilitar nosso dia ao testar nossas ferramentas.
F-Droid
Dalvik Explorer
APK
Find out what Java system properties, environment variables, java.nio.charset.Charsets, java.util.Locales, or java.util.TimeZones are available to your app on a specific device. (Also useful for debugging problems users in other territories are experiencing.)
F-Droid
Data Monitor
APK
Data Monitor is a user-friendly, free and open source app for you to manage your data usage. Data Monitor helps you to accurately measure your daily data traffic, and analyze the data in a way easy to understand. Features: Track daily data usage App-wise data usage stats Stats for different time period (last month, this year, all time etc) Mobile data as well as Wifi usage stats Weekly data usage overview Data Monitor widget and notification Data usage alert Custom mobile data reset time Network diagnostics Live network speed monitor (Beta) App usage time No ads or In-app purchases Light-weight and Open Source Source: https://github.com/itsdrnoob/DataMonitor
F-DroidGitHub
De1984
APK
De1984 is a powerful Firewall and Package Manager for Android devices with multiple backend support for maximum flexibility and performance. The name **De1984** is inspired by George Orwell’s novel Nineteen Eighty-Four, reflecting the app’s philosophy of resisting surveillance and reclaiming digital privacy. It symbolizes a reversal of the dystopian control described in the book, empowering users to take back control over their devices and data. FIREWALL FEATURES - Multiple firewall capabilities: iptables (root/Shizuku), ConnectivityManager (Android 13+), and VPN fallback - Automatic firewall method selection based on device capabilities - Comprehensive iptables method for rooted devices provides kernel-level blocking with superior performance - ConnectivityManager for Android 13+ devices without root - VPN backend as fallback for maximum compatibility (no root required) - Block apps from accessing WiFi, Mobile Data, or Roaming independently - Global firewall policies: "Block All by Default" (allowlist) or "Allow All by Default" (blocklist) - Screen-off blocking to save battery and data - Real-time network state monitoring and automatic rule application PACKAGE MANAGEMENT (with Shizuku or root) - Enable/disable system apps - Force stop running apps - Uninstall system and user apps - Works with Shizuku (no root required) or traditional root access - Filter packages by system/user apps, enabled/disabled state - Search functionality for quick package lookup PRIVACY FIRST - Zero tracking or analytics - No telemetry - Local-only data storage - No proprietary libraries - No Google Play Services - 100% open source (MIT License) - Buildable from source REQUIREMENTS - Android 8.0 (API 26) or higher - For iptables firewall: Root access OR Shizuku in root mode - For ConnectivityManager firewall: Shizuku + Android 13+ - For VPN firewall: VPN permission (no root required, works on all Android versions) - For package management: Shizuku or root access PERMISSIONS - ACCESS_NETWORK_STATE: Monitor network connectivity for automatic rule application - BIND_VPN_SERVICE: Create local VPN for VPN-based firewall backend - QUERY_ALL_PACKAGES: View all installed apps - POST_NOTIFICATIONS: Show notifications for new app installations (optional) - RECEIVE_BOOT_COMPLETED: Auto-start firewall on device boot - Shizuku or root access: For iptables firewall and package management (optional) OPEN SOURCE Source code: https://github.com/dorumrr/de1984 License: MIT Issues: https://github.com/dorumrr/de1984/issues Late nights for brighter days. Created by Doru Moraru
F-DroidGitHubIzzyOnDroid
DebianDroid
APK
App for maintainers, uploaders or developers of the Debian community. It communicates with the Debian soap and rest api and retrieves information that can be useful when you're not in front of your workstation at home or at office. It eases a lot of operations like checking the next DInstall time, submitting a new bug report or responding to an existing one, getting info on packages and on pending bugs for those packages, etc.
F-DroidGitHub
Deep Links for LabCoat
APK
Deep Links for LabCoat is a utility app that does one thing and only one thing: it allows you to open links to non-gitlab.com GitLab instances - for example, gitlab.gnome.org - in the LabCoat for GitLab app. Known issues: LabCoat opens but link does not load - Make sure you are signed in to an account on the Gitlab instance you are trying to access. LabCoat is unable to display anything from a Gitlab instance without a valid personal access token - even if the url you are trying to access is public on the web.
F-Droid
Deskflow Android
APK
A fully functional (90%) Deskflow client application for Android devices. - Hotkeys: App Switching (Command+Tab or Alt+Tab) - Hotkeys: Arrow keys for general navigation - Hotkeys: Escape for Back functionality - Clipboard: Text (of any kind) is supported - Clipboard: Bitmap is NOT supported currently, but is next on the list - Mouse: Simple gesture support - Mouse: Content Scrolling is not functional with gestures or click & drag, BUT arrow keys in many apps will work. - IMPORTANT: TLS is Supported, but individual client certificates are not. The project is 100% open source & contributions are welcome: https://github.com/jglanz/deskflow-android
F-DroidGitHub
DevQS
APK
Tired of banking and other financial apps whining that Developer Options is on? With DevQS, Developer Options can be toggled off then back on from the Quick Settings panel without resetting other settings. Long-clicking on any of the tiles will also open the Developer Options settings screen if the DEV toggle is on. IMPORTANT: There is no launcher icon nor activity. The tiles must be manually added to the Quick Settings panel. The app requires the permission WRITE_SECURE_SETTINGS which can be granted using ADB. adb shell pm grant me.velc.devqs android.permission.WRITE_SECURE_SETTINGS
F-DroidGitHub