awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amitshekhariitbhu avatar

amitshekhariitbhu/Android-Debug-Database

0
View on GitHub↗
8,663 stars·883 forks·Java·Apache-2.0·10 viewsoutcomeschool.com↗

Android Debug Database

Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores.

The project distinguishes itself by supporting encrypted database decryption via provided passwords and the ability to map and inspect volatile in-memory databases. It also includes a data export tool that transfers database files from the private application directory to a local machine for external analysis.

The tool covers broader diagnostic capabilities including record modification through SQL queries, data searching and sorting, and the management of shared preferences. It can also incorporate custom database files for inspecting non-standard data sources.

Features

  • Browser-Based App Inspection - Provides a browser-based interface to inspect the internal database state and preferences of an Android application.
  • Direct Database Debugging - Provides a web-based interface to query and modify the application's database records directly for debugging.
  • Database Record Operations - Provides the capability to create, update, and delete rows within the database using SQL queries or direct editing.
  • Database Record Querying - Includes search and sort tools to retrieve and locate specific records across multiple databases.
  • File Export Utilities - Includes a utility for exporting database files from the private Android app directory to local storage.
  • On-the-Fly Decryption - Decrypts database files in memory using provided passwords before displaying content in the inspector.
  • Debugging Interfaces - Maps volatile in-memory databases to a debugging interface for real-time data inspection.
  • Runtime Inspection - Allows monitoring and inspection of temporary in-memory databases during application runtime.
  • Raw SQL Execution - Provides the ability to execute custom, raw SQL expressions against the application database at runtime.
  • SQLite Integration - Offers direct support for querying and editing records in standard, encrypted, and in-memory SQLite database files.
  • Editors - Enables viewing and editing of Android shared preference key-value pairs for testing application settings.
  • Android SQLite Management - Provides specialized tools for managing and debugging SQLite databases specifically within the Android ecosystem.
  • Shared Preferences Editors - Enables reading and writing Android shared preference pairs by interacting directly with the system via reflection.
  • Data Export - Facilitates the export of structured database files from a mobile device to a local machine.
  • Database Export - Enables the downloading of database files from a device to a local machine for external analysis.
  • Inspection Tools - Provides real-time inspection of volatile in-memory databases during application runtime.
  • Mobile Data Extraction Tools - Extracts database files from Android devices to a local machine for external auditing.
  • Encrypted Database Managers - Provides a management interface to unlock and analyze password-protected encrypted database files.
  • Android Emulation and Debugging - Library for debugging Android databases and shared preferences.
  • Android Libraries - Tool for debugging databases and shared preferences.
  • Debugging and Inspection - Debug databases and shared preferences.
  • Debugging Tools - Powerful library for inspecting databases and shared preferences.

Star history

Star history chart for amitshekhariitbhu/android-debug-databaseStar history chart for amitshekhariitbhu/android-debug-database

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does amitshekhariitbhu/android-debug-database do?

Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores.

What are the main features of amitshekhariitbhu/android-debug-database?

The main features of amitshekhariitbhu/android-debug-database are: Browser-Based App Inspection, Direct Database Debugging, Database Record Operations, Database Record Querying, File Export Utilities, On-the-Fly Decryption, Debugging Interfaces, Runtime Inspection.

What are some open-source alternatives to amitshekhariitbhu/android-debug-database?

Open-source alternatives to amitshekhariitbhu/android-debug-database include: facebook/stetho — Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time… sqlitebrowser/sqlitebrowser — This application is a desktop utility for managing, editing, and visualizing local database files. It provides a… kotlin/anko — Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… pardom-zz/activeandroid — ActiveAndroid is an object-relational mapper and data persistence library for Android. It serves as a high-level… digitallyinduced/ihp — ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a…

Open-source alternatives to Android Debug Database

Similar open-source projects, ranked by how many features they share with Android Debug Database.
  • facebook/stethofacebook avatar

    facebook/stetho

    12,672View on GitHub↗

    Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser. The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles. Additional capabilities cover runtime execution via an embedded JavaScrip

    Java
    View on GitHub↗12,672
  • sqlitebrowser/sqlitebrowsersqlitebrowser avatar

    sqlitebrowser/sqlitebrowser

    23,649View on GitHub↗

    This application is a desktop utility for managing, editing, and visualizing local database files. It provides a graphical interface for executing SQL queries, designing database structures, and performing routine maintenance tasks on data stores. The software distinguishes itself through its support for encrypted database files, allowing users to manage password-protected data using modular cryptographic extensions. It also offers built-in tools for data analysis, enabling the generation of graphical charts and plots directly from query results to identify trends within datasets. Beyond its

    C++c-plus-pluscross-platformdatabase
    View on GitHub↗23,649
  • codeigniter4/codeigniter4codeigniter4 avatar

    codeigniter4/CodeIgniter4

    5,924View on GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    View on GitHub↗5,924
  • kotlin/ankoKotlin avatar

    Kotlin/anko

    15,784View on GitHub↗

    Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad

    Kotlin
    View on GitHub↗15,784
See all 30 alternatives to Android Debug Database→