Dev Tools
197 open source Dev Tools apps
Platypush
APK
This app provides an easy way to access your Platypush (https://platypush.tech) devices and instances. The app scans for Platypush web services running on your network and offers a way to control integrations (lights, switches, music and media library and playback, cameras etc.) through the responsive web interface provided by the services. Features: * Automatic scan of devices on your network through Zeroconf/Bonjour. * Manual connection to devices not found on your network. Changelog: https://git.platypush.tech/platypush/platypush-app/-/blob/master/CHANGELOG.md
F-Droid
PlayMusic Widget (sample)
APK
Sample app for a new music player widget.
F-DroidGitHub
Prism File Explorer
APK
Prism File Explorer is a modern, feature-rich, and lightweight file manager for Android, delivering a seamless file management experience with a beautiful Material Design interface.โจ Key FeaturesModern User InterfaceJetpack Compose UI: Fully declarative and responsive interfaceMaterial Design 3: Beautiful, consistent design languageDark/Light Theme: Automatic theme switchingSmooth Animations: Fluid transitions and interactionsComprehensive File ManagementComplete file operations: create, copy, move, rename, delete files and foldersMulti-select with intuitive gesturesClipboard operations with visual feedbackBatch operations on multiple filesDetailed information about files and directoriesAdvanced FeaturesMulti-tab interface: manage multiple directories simultaneouslyBreadcrumb navigation and quick access shortcutsSearch functionality: find files and folders quicklySorting options: by name, size, date, typeGrid and list view modesBuilt-in Media ViewersImage viewer: JPEG, PNG, GIF, WebP, and moreVideo player: MP4, AVI, MKV, MOV, and othersAudio player: MP3, WAV, FLAC, OGGPDF viewer: view PDF documents nativelyText editor: syntax highlighting for code filesArchive ManagementExtract and create ZIP archivesArchive preview: browse archive contents without extractionPerformance & EfficiencyLightweight and fast startupOptimized for smooth performance on low-end devicesBackground file operationsMemory efficient for large directories
GitHubIzzyOnDroid
PuppyGit
APK
PuppyGit is a modern git client for Android. Open Source, no Ads and free to use.Features๏ผpull/push when enter/exit specified appstasker supported via http servicefetch/merge/pull/push/sync/checkout/resetresolve conflictfiles explorermarkdown previewtext editorrebase/tags/reflogand more...https://github.com/catpuppyapp/PuppyGit
GitHubIzzyOnDroid
QRAlarm
APK
Say goodbye to oversleeping with QRAlarm! ๐ QRAlarm - QR Code Alarm Clock is an effective and smart alarm clock that gets you out of bed by making you scan the QR or Barcode to turn off the alarm! This makes it perfect for both heavy sleepers and productive early risers! ๐ Have you ever... - โฐ ...found yourself caught in the โsnooze loopโ where you kept snoozing the alarm while never getting up? - ๐ด ...turned off your alarm giving yourself those mythical โ5 more minutesโ just to fall back asleep again and oversleep? - ๐ ...wanted to start off the day earlier to get your tasks done but you simply couldnโt leave your bed in the morning? Then QRAlarm is perfect for you! ๐ซต QRAlarm is not just another alarm clock app - the QR alarm mission functionality is there to help you always get up on time! Because a strong and innovative alarm clock does not only wake you up - it makes sure that you GET UP! ๐ If you are seeking to: - Fight with oversleeping, - Break your snooze habits, - Improve your morning productivity, - Build your perfect morning routine, - Stay healthy and happy, Then you have found the perfect alarm clock application - this is your new life hack! ๐ QRAlarm is a simple and lightweight alarm clock! Don't worry about low memory in your phone - QRAlarm is only around 15 MB making it perfect fit for everyone, no matter the device! ๐ฑ QRAlarm has a simple, clean and intuitive user interface that makes the experience easy and seamless! You will feel at ease using QRAlarm as it does not overwhelm the user with bloated functions. QRAlarm is uncluttered, clear and beautiful! โจ Download the app now, set up and configure your alarms and let QRAlarm work its magic! ๐ช
F-DroidGitHubIzzyOnDroid
QueueToDo
APK
Task management app. The queue instead of a task list to force execution order. Lightweight and simple.
F-Droid
Q
QuickTiles
APK
QuickTiles lets you add custom quick settings tiles to your Android device, enabling fast access to your favorite actions and shortcuts. The app is open source and privacy-friendly. Features: - ๐ต Media control (play/pause, next, previous, media volume) - ๐ Show volume panel - ๐
New event/alarm/timer - ๐ Make call - ๐ท Take photo/record video - ๐งฎ Open calculator/file manager - ๐ฑ Open custom apps - ๐ Search settings - ๐ Open languages - ๐ Open dictionary/privacy - ๐ Open VPN/data usage/screen cast/connected devices/about - โฒ๏ธ Set screen timeout - ๐ Switch volume modes (normal, vibrate, priority only, alarms only, total silence) - ๐ก Adjust brightness - ๐ Adaptive brightness toggle - ๐ Grayscale - ๐ธ Take screenshot - ๐ Force rotation (0ยฐ, 90ยฐ, 180ยฐ, 270ยฐ) - ๐ Lock screen - ๐ฅ๏ธ Split screen - ๐ณ Set vibration on calls - โก Open power menu - ๐ Show battery level - ๐ข Counter - ๐ Enable/disable USB debugging - ๐น๏ธ Enable/Disable demo mode - ๐ ๏ธ Open developer options - ๐ Enable/Disable keep screen on - ๐ Set animator duration scale - ๐ซ Disable all animations - ๐ Always finish activities **Important:** Google Play Protect may warn that QuickTiles is a "harmful app." This is a false positive. You can check the full source code in this repository โ there is no malicious activity. If you disable Play Protect, Android may still periodically show warnings. This seems to be because Android stores previously detected warnings and repeats them, even after Play Protect is turned off. Acknowledgments: Icons - Old App icon by [Freepik](https://www.flaticon.com/authors/freepik) from [Flaticon](https://www.flaticon.com/) - New App Icon generated with DALL-E 3 ([OpenAI](https://openai.com/dall-e-3/)) - Toggle-split-screen icon by [Smashicons](https://www.flaticon.com/authors/smashicons) from [Flaticon](https://www.flaticon.com/) Open Source Projects - [Dev-Tiles](https://github.com/mustafa01ali/Dev-Tiles) by Mustafa Ali ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)) - [Dev-QuickSettings](https://github.com/adriangl/Dev-QuickSettings) by Adriรกn Garcรญa ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)) - [Adaptive Brightness Tile](https://github.com/rascarlo/AdaptiveBrightnessTile) by rascarlo ([GNU GPLv3](https://www.gnu.org/licenses/gpl-3.0.txt)) - [PowerButtonTile](https://github.com/rascarlo/PowerButtonTile) by rascarlo ([GNU GPLv3](https://www.gnu.org/licenses/gpl-3.0.txt)) - [Greyscale](https://github.com/fei-ke/Greyscale) by fei-ke ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
F-Droid
ROT13 Translator
APK
Encode/decode text using the simple ROT13 substitution cipher. ROT13 is a means of hiding text from a casual glance, comparable to a magazine printing the solution to a quiz upside down.
F-DroidGitHub
RandomFileMaker
APK
Tool to make random files, using SecureRandom. Use random files for KeePass keyfiles, shredding disk storage, or anything else that you want. NO permissions, NO ads, NO trackers, Open Source.
F-DroidGitHub
RaspFinder
APK
RaspFinder will tell you the IP address of your RaspberryPi on your Wi-Fi network. RaspFinder helps you to find your device in case, when * you are not able to access your Raspberry directly * you can't browse your router for a connected devices list * you have your Raspberry at hand, but too lazy to connect it via HDMI or Ethernet All you need to care about - that the Raspberry and your smartphone are on the same network. Features: * quick search: within 2-3 secs * simple and intuitive interface * does not include advertising * low application weight * decent and modern design Attention: does NOT work if you are using MAC address spoofing!
F-DroidGitHub
Rethink: DNS + Firewall + VPN
APK
Say hello to a safer, transparent, and secure Android. VPN: Connects to multiple WireGuard VPNs of your choice. Safe: Reveals network activity of installed apps and lets you disable, uninstall, or firewall them. Secure: First line of defense against spyware, ransomware, and malware that steal personal information and takeover accounts. Protects from DNS manipulation typically employed to censor websites, social media, and messaging apps. Fast: DNS Servers deployed to 300+ locations world-wide to ensure your internet is as fast and highly available as it can be. Open: Open source and free of any trackers. ***Features*** Firewall: Prevent apps from connecting to the Internet. Block spyware, malware, ransomware and more. A firewall blocks any app connecting to the Internet over WiFi or Mobile data. Since most forms of surveillance require the data to be sent the network to a server, firewalling them effectively mitigates the threat (File Managers, Alarm Clock, Calculator are few such examples of apps that do not require any Internet access to function). The firewall feature uses Accessibility Service to detect and firewall background applications. Monitoring: Keep tabs on incoming and outgoing Internet traffic. If enabled, the connectivity logs are collected and analyzed. Automated reports flag previously unknown or suspicious connections, and reveal the extent of attempt to steal data by spyware networks. In our tests, around 60% of the traffic is flagged and reported as being initiated by known spyware. Logs generated are made available in near-real time to the user for their own analysis. WireGuard: Secure outgoing Internet traffic. The app uses fast, modern, light-weight, and secure WireGuard protocol to encrypt outgoing connections to any compatible VPN provider of your choice. Anti-censorship: The app encrypts your internet connection to Domain Name System (DNS) server run by Rethink with presence in our 300+ locations world-wide. DNS servers are the address book of the internet: A DNS server provides the exact addresses you need to visit a website or open an app. Data Monitor: Track per-app and per-connection Mobile or WiFi data usage.
F-DroidGitHub
R
RoboZZle Droid
APK
Over 1024 levels from very easy 1 minute ones to extremely hard, which could take hours to solve. RoboZZle is a cool programming puzzle game invented by Igor Ostrovsky. Your program will control a robot to collect all items from 2D tri-colored field. You can move, turn, repaint cells and call very short (in most cases) functions.
F-DroidGitHub
R
Rtl-sdr driver
APK
Allows you to use I/Q packet source in your Android applications. All you need is to launch an intent in the form "iqsrc://rtl_tcp_arguments" where you replace rtl_tcp_arguments with the arguments that you want your application to run rtl_tcp with and the magic will be done behind the scenes. This driver could be used by third party applications to implement Software Defined Radio. It does not require root for Android 3.1 and above.
F-DroidGitHub
Rview
APK
Rview is a Gerrit client application for Android, which allows you to access to a Gerrit instance to perform code reviews. Features: * View open, merged or abandoned changes * Search for changes * Review and comment on changes * Edit files and publish new revisions * Compare the differences on any changed file textually and visually * and much more...
F-DroidGitHub
Scoop
APK
Scoop catches and saves the stack traces of crashing apps and displays all crashes in a list so you don't have to look through annoyingly long logcats anymore. Extremely useful for app debugging. Scoop supports both rooted and non-rooted devices (though non-rooted devices require some setup; see the repository wiki for details). Scoop also supports Xposed. Features: - Search (apps, stack traces) - Crash preview in notifications (configurable in settings) - Combination of the same crashes / apps to avoid repetitive lists (configurable in settings) - App blacklist - Quick actions in notifications to copy / share stack traces
F-DroidGitHub
ScreenInfo
APK
Shows the screen configuration for an Android device, including the screen size (small, normal, large, xlarge) and the density classification (ldpi, mpdi, hdpi, xhdpi). Also shows other screen metrics, as well as the calculated screen size in physical units. Users can email the report or share it to other apps. This information is useful for developers producing layouts for their applications, or to assist them in customer support scenarios.
F-DroidGitHub
Sensor Readout
APK
Provides low level access to the devices sensors. Readout is presented in a graph for easy side by side comparison with other devices. Usage: * Touch desired sensor on the list screen in order to start the readout. Long touch the sensor to show it's details. Use "Back" to close the details dialog again. * On readout view, touching the graph will stop the sensor from being read out. After stopping, the graph can be scrolled and or panned by a drag or pinch gesture. To restart the readout, return to the main sensor list and select the sensor again.
F-DroidGitHub
S
SerialPipe
APK
A USB Serial to UDP bridge app This app works as a bridge to transfer the communication between the UDP and USB serial port. It has the same function as the following command in Linux: socat -dd /dev/ttyACM0,raw,echo=0,b<baudrate> udp4-listen:<port>,reuseaddr,fork
F-DroidGitHub
SerialTest
APK
A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver. Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP. (Supports hardware serial port on Android, like "/dev/ttyXXX") (Please refer to this workaround for USB serial devices: https://github.com/wh201906/SerialTest/discussions/11#discussioncomment-5892063) (You can download/build the PC version in https://github.com/wh201906/SerialTest)
F-DroidGitHub
Shader Editor
APK
Create and edit GLSL shaders on your Android phone or tablet and use them as live wallpaper. Features: * Live preview in background or on an extra screen * Syntax highlighting * Error highlighting * FPS display * Use any shader as live wallpaper * Exposure of hardware sensors * Support for wallpaper offset * Exposure of battery level * Supports multiple touches * Previous rendered frame in backbuffer texture * Import and use arbitrary textures * Disables rendering when battery is low
F-DroidGitHub
Simple Play Integrity Checker
APK
SPIC (short for Simple Play Integrity Checker) is a simple Android App that demonstrates the usage of the PlayIntegrity API as well as the deprecated SafetyNet Attestation API.The received integrity verdict from the APIs can be check locally on the device or send to a remote server so they can be validated there. The remote server implementation has to be self hosted for now.The app is OpenSource and the source code of the android app as well as the server implementation can be found on Github (see /herzhenr/SPIC-android and /herzhenr/SPIC-server).
GitHubIzzyOnDroid
SimpleAppDowngrader [ROOT]
APK
This uses androids pm tool to downgrade already installed apps to an older version. Root access is required. Credits: * topjohnwu for libsu
F-DroidGitHub
SimpleTextEditor
APK
This is simple text editor that can help you with editing text files. This editor mostly used by me for small text notes, write down ideas while I have a break. Supports only plain text files at the moment. The code is open so can review code, send pull requests, new features, translations and so on. https://github.com/maxistar/TextPad. Any suggestions for this project are welcomed. Thank you!
F-DroidGitHub
Smart Card Emulator
APK
The Android Smart Card Emulator allows the emulation of a contact-less smart card. The emulator uses Android's HCE to fetch process APDUs from a NFC reader.
F-DroidGitHub