{"id":21026399,"url":"https://github.com/nimblehq/android-templates","last_synced_at":"2025-11-11T20:38:09.364Z","repository":{"id":38360377,"uuid":"101353301","full_name":"nimblehq/android-templates","owner":"nimblehq","description":"Our optimized Android templates used in our projects ","archived":false,"fork":false,"pushed_at":"2025-10-22T10:39:04.000Z","size":2267,"stargazers_count":110,"open_issues_count":34,"forks_count":26,"subscribers_count":22,"default_branch":"develop","last_synced_at":"2025-10-22T12:29:15.672Z","etag":null,"topics":["android","java","kotlin"],"latest_commit_sha":null,"homepage":"https://nimblehq.co/","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nimblehq.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-08-25T01:39:04.000Z","updated_at":"2025-10-22T10:39:08.000Z","dependencies_parsed_at":"2024-01-09T04:46:49.179Z","dependency_job_id":"f357bce5-91e5-4a54-9d0d-815d3afc94eb","html_url":"https://github.com/nimblehq/android-templates","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/nimblehq/android-templates","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimblehq%2Fandroid-templates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimblehq%2Fandroid-templates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimblehq%2Fandroid-templates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimblehq%2Fandroid-templates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nimblehq","download_url":"https://codeload.github.com/nimblehq/android-templates/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimblehq%2Fandroid-templates/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283928575,"owners_count":26918161,"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","status":"online","status_checked_at":"2025-11-11T02:00:06.610Z","response_time":65,"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":["android","java","kotlin"],"created_at":"2024-11-19T11:44:26.324Z","updated_at":"2025-11-11T20:38:09.345Z","avatar_url":"https://github.com/nimblehq.png","language":"Kotlin","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://nimblehq.co/\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://assets.nimblehq.co/logo/dark/logo-dark-text-320.png\"\u003e\n      \u003cimg alt=\"Nimble logo\" src=\"https://assets.nimblehq.co/logo/light/logo-light-text-320.png\"\u003e\n    \u003c/picture\u003e    \n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\nA collection of our Android templates:\n\n- Compose template: **[template-compose](https://github.com/nimblehq/android-templates/tree/develop/template-compose)**\n- [Deprecated] XML template: **[template-xml](https://github.com/nimblehq/android-templates/tree/develop/deprecated/template-xml)**\n\n## Prerequisites\n\n- [Kotlin](https://github.com/JetBrains/kotlin) v1.6.21\n- [Kscript](https://github.com/holgerbrandl/kscript) v4.0.3\n\n## Setup\n\n1. Clone or download this repository to your local machine, then extract and open the folder\n2. Run `cd scripts` to get into the scripts directory\n3. Run `kscript new_project.kts` to create a new project with the following arguments:\n\n  ```   \n    package-name=                      New package name (i.e., com.example.package)\n    app-name=                          New app name (i.e., MyApp, \"My App\", \"my-app\")\n    template=                          Template (i.e., compose) (optional, default: compose)\n    force=                             Force project creation even if the script fails (default: false)\n    destination=                       Set the output location where the project should be generated (i.e., /Users/johndoe/documents/projectfolder)\n  ```\n\nExamples:\n\n```\n  kscript new_project.kts package-name=co.mycomposeproject.example app-name=\"My Compose Project\"\n```\n\n```\n  kscript scripts/new_project.kts package-name=co.mycomposeproject.example app-name=\"My Compose Project\" template=compose\n```\n\n```\n  kscript new_project.kts package-name=co.mycomposeproject.example app-name=\"My Compose Project\" template=compose destination=/Users/johndoe/documents/projectfolder\n```\n\n4. Update `android_version_code` and `android_version_name` in `template/build.gradle`\n\n## Wiki\n\nLearn more about our Android templates on the [Wiki](https://github.com/nimblehq/android-templates/wiki).\n\n## License\n\nThis project is Copyright (c) 2014 and onwards Nimble. It is free software and may be redistributed under the terms specified in the [LICENSE] file.\n\n[LICENSE]: /LICENSE\n\n## About\n\n\u003ca href=\"https://nimblehq.co/\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://assets.nimblehq.co/logo/dark/logo-dark-text-160.png\"\u003e\n    \u003cimg alt=\"Nimble logo\" src=\"https://assets.nimblehq.co/logo/light/logo-light-text-160.png\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\nThis project is maintained and funded by Nimble.\n\nWe ❤️ open source and do our part in sharing our work with the community!\nSee [our other projects][community] or [hire our team][hire] to help build your product.\n\nWant to join? [Check out our Jobs][jobs]!\n\n[community]: https://github.com/nimblehq\n[hire]: https://nimblehq.co/\n[jobs]: https://jobs.nimblehq.co/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimblehq%2Fandroid-templates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnimblehq%2Fandroid-templates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimblehq%2Fandroid-templates/lists"}