ConsoleFlow is not just another web browser. It is built specifically for web developers who need to debug websites on mobile devices. By intercepting web requests using OkHttp, ConsoleFlow automatically injects Eruda (a mobile web console) into web pages, allowing you to view console logs, inspect DOM elements, check network requests, and execute JavaScript right from your Android phone.
- Auto-Injected Web Console: Automatically injects Eruda into web pages for seamless mobile debugging.
- Smart Interception (Anti-CAPTCHA): Bypasses interception for major search engines (Google, Bing, DuckDuckGo) to prevent annoying CAPTCHAs.
- Desktop Mode: One-tap switch to a real desktop user agent and viewport.
- Custom JS Injection: Add your own custom JavaScript to be executed automatically on every page load.
- Find in Page: Easily search for specific text within any webpage.
- Bookmarks & History: Built-in local storage manager for your favorite sites and browsing history.
- Native Downloads: Integrated with Android's native
DownloadManagerfor stable file downloading. - Sleek UI: Custom dark-themed start page, error pages, menus, and Android 12+ Splash Screen support.
- Language: Kotlin
- Network Interception: OkHttp3
- Web Rendering: android.webkit.WebView
- UI Components: AndroidX, Material Design Components, SwipeRefreshLayout
- Dev Tools: Eruda (Local Asset)
ConsoleFlow is ready to use right out of the box.
- OS: Android 5.0 (Lollipop, API 21) or higher.
- Architecture: Universal. The application is built entirely on Android framework APIs and Java/Kotlin bytecode, meaning it supports all device architectures (armeabi-v7a, arm64-v8a, x86, x86_64) without compatibility issues.
- Go to ConsoleFlow.
- or go to the Releases page.
- Download the latest
ConsoleFlow.apkfile. - Open the downloaded file to install it on your Android device. (Note: You may need to enable "Install unknown apps" in your device settings).
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Karrar Nazim - portfolio
Project Link: https://github.com/SANDRO00O/ConsoleFlow-mobile



