{"id":22266576,"url":"https://github.com/matthewdlr/angular-tailwind-template","last_synced_at":"2026-03-06T14:31:40.394Z","repository":{"id":242202463,"uuid":"808957229","full_name":"MatthewDlr/angular-tailwind-template","owner":"MatthewDlr","description":"Angular 19 App with TailwindCSS 4.0, Eslint and Prettier","archived":false,"fork":false,"pushed_at":"2025-02-16T14:57:32.000Z","size":1940,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T14:24:24.631Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","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/MatthewDlr.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-06-01T09:16:51.000Z","updated_at":"2025-02-26T10:54:04.000Z","dependencies_parsed_at":"2024-06-01T10:41:01.863Z","dependency_job_id":"cbd702c6-c389-464e-83e4-599d76add09f","html_url":"https://github.com/MatthewDlr/angular-tailwind-template","commit_stats":null,"previous_names":["matthewdlr/angular-tailwind-template"],"tags_count":6,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatthewDlr%2Fangular-tailwind-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatthewDlr%2Fangular-tailwind-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatthewDlr%2Fangular-tailwind-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatthewDlr%2Fangular-tailwind-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatthewDlr","download_url":"https://codeload.github.com/MatthewDlr/angular-tailwind-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248458845,"owners_count":21107164,"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":[],"created_at":"2024-12-03T10:19:16.994Z","updated_at":"2025-04-11T18:32:50.970Z","avatar_url":"https://github.com/MatthewDlr.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e [!TIP]\n\u003e Replace every instance of `{{app-name}}` with the name of the project.\n\n# Presentation\n\n## Stack \n- Node : `v22.14.0 lts`\n- Package Manager: `pnpm@10.4.0`\n- Framework: `Angular@19.1.6 with zoneless, ssr, and hmr enabled`\n- Styling: `TailwindCSS@4.0.6`\n- Linter: `eslint@9.20.1`\n- Formatter: `prettier@3.5.1`\n  \n## Features\n- [x] Angular Core v19\n- [x] Angular [Zoneless enabled](https://angular.dev/guide/experimental/zoneless) \n- [x] Angular [SSR enabled](https://angular.dev/guide/ssr)\n- [x] Angular [HMR enabled](https://angular.dev/tools/cli/build-system-migration#hot-module-replacement)\n- [x] Angular [Icons](https://ng-icons.github.io/ng-icons/#/browse-icons) with `Lucide` pre-installed and global config (see `app.config.ts`)\n- [x] TailwindCSS 4.0 with pre-configured styles (typography, colors, motions)\n- [x] Eslint \u0026 Prettier with pre-configured rules\n- [x] Satoshi variable font as default font\n- [x] VSCode recommended extensions\n\n# Dev\n## Installation\n\u003e [!IMPORTANT]\n\u003e Node version must be `v22.11.0` or higher.\n\nIf pnpm is not installed, simply run:\n```bash\nnpm install -g pnpm@10.4.0\n```\n\nThen, install the dependencies:\n```bash\npnpm install\n```\n\n## Development server\nTo start a local development server, run:\n\n```bash\nng serve\n```\n\nOnce the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.\n\n## Code scaffolding\n\nAngular CLI includes powerful code scaffolding tools. To generate a new component, run:\n\n```bash\nng generate component component-name\n```\n\nFor a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:\n\n```bash\nng generate --help\n```\n\n## Building\n\nTo build the project run:\n\n```bash\nng build\n```\n\nThis will compile your project and store the build artifacts in the `dist/` directory. By default, the production build optimizes your application for performance and speed.\n\n## Running unit tests\n\nTo execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:\n\n```bash\nng test\n```\n\n## Running end-to-end tests\n\nFor end-to-end (e2e) testing, run:\n\n```bash\nng e2e\n```\n\nAngular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.\n\n## Additional Resources\n\nFor more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewdlr%2Fangular-tailwind-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthewdlr%2Fangular-tailwind-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewdlr%2Fangular-tailwind-template/lists"}