{"id":14449507,"url":"https://github.com/hawkgs/angular-templates","last_synced_at":"2025-12-30T02:16:29.945Z","repository":{"id":225158480,"uuid":"761189955","full_name":"hawkgs/angular-templates","owner":"hawkgs","description":"A set of Angular templates for common web apps","archived":false,"fork":false,"pushed_at":"2024-10-29T16:05:42.000Z","size":87045,"stargazers_count":13,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-29T16:12:28.023Z","etag":null,"topics":["angular"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hawkgs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-02-21T12:11:16.000Z","updated_at":"2024-10-29T16:05:46.000Z","dependencies_parsed_at":"2024-05-18T19:21:14.355Z","dependency_job_id":"8718a879-4736-4ee1-a30f-c858957e7b46","html_url":"https://github.com/hawkgs/angular-templates","commit_stats":null,"previous_names":["hawkgs/angular-templates"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkgs%2Fangular-templates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkgs%2Fangular-templates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkgs%2Fangular-templates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkgs%2Fangular-templates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hawkgs","download_url":"https://codeload.github.com/hawkgs/angular-templates/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231220666,"owners_count":18343318,"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"],"created_at":"2024-09-01T08:01:20.644Z","updated_at":"2025-12-30T02:16:29.939Z","avatar_url":"https://github.com/hawkgs.png","language":"TypeScript","readme":"![Angular Templates](assets/ngx-templates-logo.png)\n\nA set of simple Angular templates for popular and common web apps.\n\n_Available as part of [firebase-framework-tools](https://github.com/FirebaseExtended/firebase-framework-tools/tree/main/starters/angular)_.\n\n## Templates\n\n- **AI Chatbot** – Simple chatbot app that supports multiple chats\n- **AI Text Editor** – AI-powered editor that provides text enhancement tools and supports basic formatting\n- **Dashboard** – Dashboard app with a set of configurable visualization widgets and data sources.\n- **Ecommerce** – Basic Ecommerce app composed of a landing page, products list and details pages, and a cart\n- **Image Gallery** – Optimized image gallery that supports image previews\n- **Kanban** – Provides the well-known board UI accompanied by draggable cards\n\nAll app templates have an implemented state management and API layer, plus a mocked API for demonstration purposes.\n\n## Run a template locally\n\nAfter installing the NPM dependencies via `npm install`, you should build the shared code/library:\n\n```shell\nnpm run shared:build\n```\n\nThen, you can simply choose a template that you want to run:\n\n```shell\n# Projects: ai-chatbot, ai-text-editor, dashboard, ecommerce, image-gallery, kanban\nnpm run \u003cPROJECT\u003e\n```\n\n### AI-powered templates\n\nSome of the templates are using Gemini Developer API, i.e. those prefixed with `ai`. By default, they rely on a mocked output. However, if you want to test them directly with the real API, you should start `api/gemini.js` (`gemini:start-api`) and update the project's `app.config.ts` accordingly (there are instructions in the code). Keep in mind that you have to set your API key as the `API_KEY` environment variable prior to that.\n\n## License\n\nMIT\n","funding_links":[],"categories":["Recently Updated","Site Templates"],"sub_categories":["[Sep 01, 2024](/content/2024/09/01/README.md)","Free Templates"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawkgs%2Fangular-templates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhawkgs%2Fangular-templates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawkgs%2Fangular-templates/lists"}