{"id":17596561,"url":"https://github.com/birjuvachhani/bext","last_synced_at":"2025-04-11T20:42:43.963Z","repository":{"id":101312398,"uuid":"155673632","full_name":"BirjuVachhani/bext","owner":"BirjuVachhani","description":"A kotlin extensions library to remove boilerplate code using Kotlin DSL. See wiki for more examples...","archived":false,"fork":false,"pushed_at":"2020-10-04T08:54:33.000Z","size":276,"stargazers_count":17,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-25T16:51:27.972Z","etag":null,"topics":["android","android-development","android-library","bext","gradle","hacktoberfest","hactoberfest2020","kotlin","kotlin-android","kotlin-android-extensions","kotlin-dsl","kotlin-extensions","kotlin-language","kotlin-library","library-free","wiki"],"latest_commit_sha":null,"homepage":"https://github.com/BirjuVachhani/bext/wiki","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/BirjuVachhani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2018-11-01T06:48:24.000Z","updated_at":"2023-01-02T18:21:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"597cebc1-2bdd-4e0b-8216-c3fe079ecad0","html_url":"https://github.com/BirjuVachhani/bext","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BirjuVachhani%2Fbext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BirjuVachhani%2Fbext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BirjuVachhani%2Fbext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BirjuVachhani%2Fbext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BirjuVachhani","download_url":"https://codeload.github.com/BirjuVachhani/bext/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248479460,"owners_count":21110891,"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","android-development","android-library","bext","gradle","hacktoberfest","hactoberfest2020","kotlin","kotlin-android","kotlin-android-extensions","kotlin-dsl","kotlin-extensions","kotlin-language","kotlin-library","library-free","wiki"],"created_at":"2024-10-22T08:44:10.497Z","updated_at":"2025-04-11T20:42:43.924Z","avatar_url":"https://github.com/BirjuVachhani.png","language":"Kotlin","funding_links":["https://www.buymeacoffee.com/birjuvachhani"],"categories":[],"sub_categories":[],"readme":"# Bext - Base Extensions\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-2196F3.svg?style=for-the-badge)](https://opensource.org/licenses/Apache-2.0)\n[![language](https://img.shields.io/github/languages/top/BirjuVachhani/bext.svg?style=for-the-badge\u0026colorB=f18e33)](https://kotlinlang.org/)\n[![Platform](https://img.shields.io/badge/Platform-Android-green.svg?style=for-the-badge)](https://www.android.com/)\n[![API](https://img.shields.io/badge/API-16%2B-F44336.svg?style=for-the-badge)](https://android-arsenal.com/api?level=16)\n[![Release](https://jitpack.io/v/BirjuVachhani/bext.svg?style=flat-square)](https://jitpack.io/BirjuVachhani/bext)\n\nBext is a kotlin extensions library which makes it very easy to write short and clean code and saves a developer's life from being miserable.\n\nSee [wiki](https://github.com/BirjuVachhani/bext/wiki) for more information on extensions and packages.\n\nPlease note that from the version 2.0.0, this library is migrated to **AndroidX** and doesn't provide support for older Android packages.\n\n\n## Gradle Dependency\n\n* Add the JitPack repository to your **project's build.gradle** file.\n\n```\nallprojects {\n    repositories {\n        ...\n        maven { url 'https://jitpack.io' }\n    }\n}\n```\n\n* Add the dependency in your **app's build.gradle** file.\n\n```\ndependencies {\n    // Core extensions from standard android packages\n    implementation \"com.github.BirjuVachhani.bext:bext-core:latest-version\"\n    \n    // Extensions for Android Architecture components\n    implementation \"com.github.BirjuVachhani.bext:bext-arch:latest-version\"\n    \n    // Extensions for common third-party libraries\n    implementation \"com.github.BirjuVachhani.bext:bext-common:latest-version\"\n    \n    // includes all the extensions\n    implementation \"com.github.BirjuVachhani.bext:bext-all:latest-version\"\n}\n```\nsee [wiki](https://github.com/Birjuvachhani/bext/wiki) for more information.\n\n\n## Contribution\n\nYou are most welcome to contribute to this project!\n\nPlease have a look at [Contributing Guidelines](https://github.com/BirjuVachhani/bext/blob/master/CONTRIBUTING.md), before contributing and proposing a change.\n\n\u003ca href=\"https://www.buymeacoffee.com/birjuvachhani\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-blue.png\" alt=\"Buy Me A Coffee\" style=\"height: 51px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\n\n## Licence\n\n```\nCopyright 2020 BirjuVachhani\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```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirjuvachhani%2Fbext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbirjuvachhani%2Fbext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirjuvachhani%2Fbext/lists"}