{"id":15111199,"url":"https://github.com/ktvipin27/roominspector","last_synced_at":"2025-10-23T04:31:30.236Z","repository":{"id":57733876,"uuid":"263248756","full_name":"ktvipin27/RoomInspector","owner":"ktvipin27","description":"An in-app database inspector for Room databases.","archived":false,"fork":false,"pushed_at":"2021-11-24T05:03:49.000Z","size":48695,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-30T17:23:52.149Z","etag":null,"topics":["android-app","android-database","android-debug","android-debug-database","android-library","android-room","room-database","room-persistence-library","sqlite"],"latest_commit_sha":null,"homepage":"https://medium.com/@ktvipin27/inspect-your-room-database-with-room-inspector-b8d961bf311d","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ktvipin27.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-12T06:09:25.000Z","updated_at":"2024-06-03T17:44:40.000Z","dependencies_parsed_at":"2022-08-24T07:11:14.574Z","dependency_job_id":null,"html_url":"https://github.com/ktvipin27/RoomInspector","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktvipin27%2FRoomInspector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktvipin27%2FRoomInspector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktvipin27%2FRoomInspector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktvipin27%2FRoomInspector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ktvipin27","download_url":"https://codeload.github.com/ktvipin27/RoomInspector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237780102,"owners_count":19365129,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","android-database","android-debug","android-debug-database","android-library","android-room","room-database","room-persistence-library","sqlite"],"created_at":"2024-09-26T00:02:27.164Z","updated_at":"2025-10-23T04:31:21.888Z","avatar_url":"https://github.com/ktvipin27.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"https://github.com/ktvipin27/RoomInspector/blob/master/preview/RoomInspector (1).png?raw=true\" height=\"60\" /\u003e\n\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.ktvipin27/room-inspector/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.ktvipin27/room-inspector) \n[![API](https://img.shields.io/badge/API-19%2B-brightgreen.svg?style=flat)](https://android-arsenal.com/api?level=19) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/zerobranch/android-remote-debugger/blob/master/LICENSE)\n\nAn in-app database inspector for [Android Room](https://developer.android.com/topic/libraries/architecture/room) databases.\nRead in detail [here](https://medium.com/@ktvipin27/inspect-your-room-database-with-room-inspector-b8d961bf311d).\n\n\u003cimg src=\"https://github.com/ktvipin27/RoomInspector/blob/master/preview/preview.gif?raw=true\" width=\"240\" height=\"480\" /\u003e\n\nBuilt with ❤︎ by [Vipin KT](https://twitter.com/ktvipin27)\n\n## Features\n\n* View tables\n* Add rows\n* Update rows\n* Delete rows\n* Delete tables\n* Drop tables\n* Export tables\n* Custom queries\n\n## Installation\n\nAdd this in your app's build.gradle file:\n\n\u003cdetails open\u003e\n\u003csummary\u003eGroovy DSL\u003c/summary\u003e\n  \n```groovy\n  dependencies {\n       implementation 'io.github.ktvipin27:room-inspector:1.0.3'\n  }\n```\n\n\u003c/details\u003e\n\u003cdetails open\u003e\n\u003csummary\u003eKotlin DSL\u003c/summary\u003e\n  \n```kotlin\n  dependencies {\n       implementation(\"io.github.ktvipin27:room-inspector:1.0.3\")\n  }\n```\n\n\u003c/details\u003e\n\n## Usage\n\nTo inspect your Room database with RoomInspector, just call the `inspect()` method by passing your database class and database name.\n\nKotlin\n```kotlin\n  RoomInspector.inspect(context, MyDatabase::class.java, MyDatabase.DB_NAME)\n```\n\nJava\n```java\n  RoomInspector.inspect(context, MyDatabase.class, MyDatabase.DB_NAME)\n```\n\n## License    \n\n    Copyright 2021 Vipin KT\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fktvipin27%2Froominspector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fktvipin27%2Froominspector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fktvipin27%2Froominspector/lists"}