srinivasan0000
framex_flutter_opensource_project
Dart✨ New

No description available.

Last updated Jul 13, 2026
11
Stars
1
Forks
1
Issues
0
Stars/day
Attention Score
17
Language breakdown
Dart 76.8%
Kotlin 23.2%
β–Έ Files click to expand
README

FrameX β€” Open Source Project

Android Framework Detector & APK Extractor

FrameX Logo

Flutter Logo

FrameX is the ultimate, privacy-first developer utility for Android package inspection, framework detection, and APK extraction. Designed specifically for Android developers, security researchers, and technology enthusiasts, FrameX provides deep, offline-first insights into any installed application on your deviceβ€”with zero ads, zero tracking, and absolutely no internet connection required.


πŸ“± Screenshots

| | | | | |:---:|:---:|:---:|:---:| | App List | Flutter Filter | Drawer Navigation | App Insights |

| | | | | |:---:|:---:|:---:|:---:| | APK Extraction | Flutter Pub Packages | Manifest Specs | Decoded Manifest XML |


πŸ›‘οΈ Key Features

  • πŸ” Advanced Framework Detection: Instantly identify engines and platforms (Flutter, React Native, Unity, Xamarin/MAUI, Unreal Engine, Native Java/Kotlin, Cordova/Ionic).
  • πŸ“¦ Powerful APK Extractor: Seamlessly extract base and split-APK (.apks) configurations and share them or save to public storage.
  • πŸ’™ Flutter Pub Packages Inspector: Perform deep binary scans to extract external compiled Flutter packages, versions, and public libraries.
  • πŸ“Š App Metrics & Raw Manifest: View detailed code/data/cache sizes, SDK specifications, and browse the decoded AndroidManifest.xml with built-in search.

πŸ”’ 100% Offline & Private

FrameX is built with a strict privacy-first architecture:

  • No Internet Permission: The android.permission.INTERNET permission is completely absent from the app's manifest.
  • 100% Local Scanning: All scanning, parsing, and extraction operations are performed strictly in-memory on your device.
  • Zero Telemetry: No ads, no tracking SDKs, and no analytics.

Required Permissions

  • QUERYALLPACKAGES: Required to list and index installed applications for framework scanning.
  • PACKAGEUSAGESTATS (Optional): Used solely to calculate exact storage metrics.
  • WRITEEXTERNALSTORAGE (Legacy): Used on Android 9 and below to export extracted files to public storage.

πŸ“– Technical Documentation

  • 🧱 Architecture & Design: Details the background preloader isolate, native facade model, and caching strategies.
  • πŸ” Framework Detection Engine: Explains the weighted signature system and how to add new framework detection rules.
  • πŸ“¦ APK Extraction & Storage: Explains split-APK compilation, MediaStore integrations, and URI persistence.

⚑ Future Scope & Key Improvements

We are actively looking to improve the utility in these key areas (contributions are welcome!):

  • πŸš€ Performance & Speed: Optimize scanning latency and loading times for devices with hundreds of installed applications.
  • 🎯 Accuracy & Detection: Elevate framework confidence math by refining binary and file signature patterns.
  • βš–οΈ Speed/Confidence Trade-off: Design dynamic strategies to balance deep scanning depth against UI responsiveness.
  • πŸ’‘ New Features: Add remote Wi-Fi sharing, signature inspection details, and local metadata databases.

🀝 Contributing & Community

FrameX is open-source and built for the Flutter Community! We welcome and encourage contributions from developers around the world.

Branching & PR Rules

  • development Branch: Main branch for public community contributions. All Pull Requests should target this branch.
  • master Branch: Stable branch maintained by the Maintainers.

Contribution Workflow

  • Fork the repository and create your feature/bugfix branch (e.g., feature/awesome-improvement).
  • Ensure code satisfies all static checks with no warnings or lints:
flutter analyze
  • Ensure all unit/widget tests pass successfully:
flutter test
  • Submit a Pull Request targeting the development branch.

πŸ‘€ Creator

  • Srinivasan Ragupathy β€” GitHub LinkedIn Buy Me a Coffee

πŸ‘₯ Maintainers

Currently maintained solely by the Creator.*


🀝 Contributors

No external contributors yet. We are open for contributions! Feel free to submit your first Pull Request.*


πŸ“± Try Our Other Apps

Explore more tools and applications built by the developer on the Google Play Store:

|
InstaSky
|
Stellaris
|
Periodic Table
|

More
Apps

Others | |:---:|:---:|:---:|:---:| | Sky & Celestial Tracker | Interactive Space Browser | Complete Chemical Inspector | More Apps & Utilities |

Β© 2026 GitRepoTrend Β· srinivasan0000/framex_flutter_opensource_project Β· Updated daily from GitHub