{"id":19723549,"url":"https://github.com/remind101/material-dialogs","last_synced_at":"2026-06-14T05:32:47.555Z","repository":{"id":66329081,"uuid":"189446152","full_name":"remind101/material-dialogs","owner":"remind101","description":"[DO NOT DELETE] Used for the android bug bash interview","archived":false,"fork":false,"pushed_at":"2019-05-30T17:46:38.000Z","size":243292,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-02-28T00:56:09.139Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/remind101.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"afollestad"}},"created_at":"2019-05-30T16:22:19.000Z","updated_at":"2019-05-30T17:42:40.000Z","dependencies_parsed_at":"2023-03-13T20:29:52.149Z","dependency_job_id":null,"html_url":"https://github.com/remind101/material-dialogs","commit_stats":null,"previous_names":[],"tags_count":146,"template":false,"template_full_name":null,"purl":"pkg:github/remind101/material-dialogs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remind101%2Fmaterial-dialogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remind101%2Fmaterial-dialogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remind101%2Fmaterial-dialogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remind101%2Fmaterial-dialogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remind101","download_url":"https://codeload.github.com/remind101/material-dialogs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remind101%2Fmaterial-dialogs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34310801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-14T02:00:07.365Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-11T23:22:33.967Z","updated_at":"2026-06-14T05:32:47.515Z","avatar_url":"https://github.com/remind101.png","language":"Kotlin","funding_links":["https://github.com/sponsors/afollestad"],"categories":[],"sub_categories":[],"readme":"# Material Dialogs\n\n#### [View Releases and Changelogs](https://github.com/afollestad/material-dialogs/releases)\n\n[![Build Status](https://travis-ci.org/afollestad/material-dialogs.svg)](https://travis-ci.org/afollestad/material-dialogs)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/0a4acc30a9ce440087f7688735359bb8)](https://www.codacy.com/app/drummeraidan_50/material-dialogs?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=afollestad/material-dialogs\u0026amp;utm_campaign=Badge_Grade)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n---\n\n![Showcase](https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/showcase4.png)\n\n# Modules\n\nThe core module is the fundamental module that you need in order to use this library. The others \nare extensions to core.\n\n## Core\n\n[ ![Core](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:core.svg?label=core) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Acore/_latestVersion)\n\n#### [Core Tutorial and Samples](documentation/CORE.md)\n\nThe `core` module contains everything you need to get started with the library. It contains all\ncore and normal-use functionality.\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/basic_with_buttons.png\" width=\"250px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:core:3.0.0-beta2'\n}\n```\n\n## Input\n\n[ ![Input](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:input.svg?label=input) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Ainput/_latestVersion)\n\n#### [Input Tutorial and Samples](documentation/INPUT.md)\n \nThe `input` module contains extensions to the core module, such as a text input dialog.\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/input.png\" width=\"250px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:input:3.0.0-beta2'\n}\n```\n \n## Files\n\n[ ![Files](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:files.svg?label=files) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Afiles/_latestVersion)\n\n#### [Files Tutorial and Samples](documentation/FILES.md)\n\nThe `files` module contains extensions to the core module, such as a file and folder chooser.\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/file_chooser.png\" width=\"250px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:files:3.0.0-beta2'\n}\n```\n\n## Color\n\n[ ![Color](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:color.svg?label=color) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Acolor/_latestVersion)\n\n#### [Color Tutorial and Samples](documentation/COLOR.md)\n\nThe `color` module contains extensions to the core module, such as a color chooser.\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/color_chooser.png\" width=\"250px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:color:3.0.0-beta2'\n}\n```\n\n## DateTime\n\n[ ![DateTime](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:datetime.svg?label=datetime) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Adatetime/_latestVersion)\n\n#### [DateTime Tutorial and Samples](documentation/DATETIME.md)\n\nThe `datetime` module contains extensions to make date, time, and date-time picker dialogs.\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/datetimepicker.png\" width=\"500px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:datetime:3.0.0-beta2'\n}\n```\n\n## Bottom Sheets\n\n[ ![Lifecycle](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:bottomsheets.svg?label=bottomsheets) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Abottomsheets/_latestVersion)\n\n#### [Bottom Sheets Tutorial and Samples](documentation/BOTTOMSHEETS.md)\n\nThe `bottomsheets` module contains extensions to turn modal dialogs into bottom sheets, among \nother functionality like showing a grid of items. Be sure to checkout the sample project for this,\ntoo!\n\n\u003cimg src=\"https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/bottomsheet_customview.png\" width=\"250px\" /\u003e\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:bottomsheets:3.0.0-beta2'\n}\n```\n\n## Lifecycle\n\n[ ![Lifecycle](https://img.shields.io/bintray/v/drummer-aidan/maven/material-dialogs:lifecycle.svg?label=lifecycle) ](https://bintray.com/drummer-aidan/maven/material-dialogs%3Alifecycle/_latestVersion)\n\n#### [Lifecycle Tutorial and Samples](documentation/LIFECYCLE.md)\n\nThe `lifecycle` module contains extensions to make dialogs work with AndroidX lifecycles.\n\n```gradle\ndependencies {\n  ...\n  implementation 'com.afollestad.material-dialogs:lifecycle:3.0.0-beta2'\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremind101%2Fmaterial-dialogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremind101%2Fmaterial-dialogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremind101%2Fmaterial-dialogs/lists"}