{"id":15018467,"url":"https://github.com/nativescript/nativescript-app-templates","last_synced_at":"2025-05-15T00:11:45.899Z","repository":{"id":40512472,"uuid":"164860818","full_name":"NativeScript/nativescript-app-templates","owner":"NativeScript","description":"Monorepo for NativeScript app templates","archived":false,"fork":false,"pushed_at":"2025-03-28T02:39:23.000Z","size":18556,"stargazers_count":222,"open_issues_count":0,"forks_count":116,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-04-06T20:01:48.366Z","etag":null,"topics":["angular","app","cloud","drawer","hacktoberfest","health","javascript","nativescript","navigation","quickstart","tab","template","typescript","vue"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":false,"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/NativeScript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/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},"funding":{"github":"NativeScript","open_collective":"nativescript"}},"created_at":"2019-01-09T12:42:06.000Z","updated_at":"2025-03-28T02:39:27.000Z","dependencies_parsed_at":"2023-10-16T03:44:23.523Z","dependency_job_id":"34cd852a-1772-4bb9-bc37-65a89dcf8bfc","html_url":"https://github.com/NativeScript/nativescript-app-templates","commit_stats":{"total_commits":3025,"total_committers":80,"mean_commits":37.8125,"dds":0.7292561983471074,"last_synced_commit":"8211992ff682130500676599a9b9cbb8b4187d33"},"previous_names":[],"tags_count":879,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-app-templates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-app-templates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-app-templates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Fnativescript-app-templates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NativeScript","download_url":"https://codeload.github.com/NativeScript/nativescript-app-templates/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248789778,"owners_count":21161892,"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":["angular","app","cloud","drawer","hacktoberfest","health","javascript","nativescript","navigation","quickstart","tab","template","typescript","vue"],"created_at":"2024-09-24T19:52:00.112Z","updated_at":"2025-04-13T22:22:51.802Z","avatar_url":"https://github.com/NativeScript.png","language":"TypeScript","readme":"# NativeScript App Templates\nApp templates help you jump start your native cross-platform apps with built-in UI elements and best practices. Save time writing boilerplate code over and over again when you create new apps.\n\nThis monorepo contains the following NativeScript app templates:\n- Hello World ([JavaScript](/packages/template-hello-world), [TypeScript](/packages/template-hello-world-ts), and [Angular](/packages/template-hello-world-ng))\n- Blank ([JavaScript](/packages/template-blank), [TypeScript](/packages/template-blank-ts), [Angular](/packages/template-blank-ng), [Vue](/packages/template-blank-vue), [React](/packages/template-blank-react), and [Svelte](/packages/template-blank-svelte))\n- Drawer Navigation ([JavaScript](/packages/template-drawer-navigation), [TypeScript](/packages/template-drawer-navigation-ts), [Angular](/packages/template-drawer-navigation-ng), and [Vue](/packages/template-drawer-navigation-vue))\n- Tab Navigation ([JavaScript](/packages/template-tab-navigation), [TypeScript](/packages/template-tab-navigation-ts), [Angular](/packages/template-tab-navigation-ng), and [Vue](/packages/template-tab-navigation-vue))\n- Master Detail with Firebase ([JavaScript](/packages/template-master-detail), [TypeScript](/packages/template-master-detail-ts), [Angular](/packages/template-master-detail-ng), and [Vue](/packages/template-master-detail-vue))\n- Master Detail with Kinvey ([JavaScript](/packages/template-master-detail-kinvey), [TypeScript](/packages/template-master-detail-kinvey-ts), and [Angular](/packages/template-master-detail-kinvey-ng))\n\n## Get Help\nThe NativeScript framework has a vibrant community that can help when you run into problems.\n\nTry [joining the NativeScript community Discord](https://nativescript.org/discord). The Discord channel is a great place to get help troubleshooting problems, as well as connect with other NativeScript developers.\n\nIf you have found an issue with this template, please report the problem in the [NativeScript repository](https://github.com/NativeScript/NativeScript/issues).\n\n## Contributing\n\nWe love PRs, and accept them gladly. Feel free to propose changes and new ideas. We will review and discuss, so that they can be accepted and better integrated.\n\n## Releasing\n\nThe templates are automatically released (CI) once they are merged to the main branch as long as the `package.json` version has been updated. Manual releases are not recommended, just bumping the version \u0026 pushing to the main branch is enough. \n\nIt is recommended to only bump the patch version when making changes - minor/major versions should generally be kep in sync with the NativeScript version (CLI).\n\n\u003c!-- This monorepo uses Lerna to manage packages and their releases.\n\nInstall the dependencies in the root of the repo with\n\n```bash\n$ npm i # or yarn\n```\n\nTo list which packages have been changed since the last release\n\n```bash\n$ npx lerna changed\n```\n\nThis will print something like this\n\n```bash\nlerna notice cli v3.14.2\nlerna info versioning independent\nlerna info Looking for changed packages since tns-template-blank-ng@6.5.4\nlerna info ignoring diff in paths matching [ 'ignored-file', '*.md' ]\ntns-template-hello-world-ng\nlerna success found 1 package ready to publish\n```\n\nTo manually specify version for each package interactively run\n\n```bash\n$ npx lerna version\n```\n\nThis should prompt the new version number for every changed package.\n\nTo release the packages, run\n\n```bash\n$ npx lerna publish\n```\n\nIf you want to bump and publish at the same time,\n\n```bash\n$ npx lerna publish\n```\n\nwill also prompt the new version interactively and then publish the package to npm.\n --\u003e\n","funding_links":["https://github.com/sponsors/NativeScript","https://opencollective.com/nativescript"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnativescript%2Fnativescript-app-templates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnativescript%2Fnativescript-app-templates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnativescript%2Fnativescript-app-templates/lists"}