{"id":19847237,"url":"https://github.com/cds-snc/gcds-components","last_synced_at":"2026-02-06T01:02:44.040Z","repository":{"id":37906501,"uuid":"434360759","full_name":"cds-snc/gcds-components","owner":"cds-snc","description":"GC Design System Components is a monorepo managing the web components of the GC Design System. | « GC Design System Components » (Composants de Système de design GC) est un référentiel unique qui gère les composants Web de Système de design GC.","archived":false,"fork":false,"pushed_at":"2025-03-31T12:25:26.000Z","size":41371,"stargazers_count":50,"open_issues_count":46,"forks_count":16,"subscribers_count":22,"default_branch":"main","last_synced_at":"2025-04-01T05:33:46.433Z","etag":null,"topics":["canada","design-system","government","government-canada","web-components"],"latest_commit_sha":null,"homepage":"https://design-system.alpha.canada.ca/","language":"TypeScript","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/cds-snc.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-02T20:11:47.000Z","updated_at":"2025-03-31T12:18:52.000Z","dependencies_parsed_at":"2023-10-15T00:02:11.991Z","dependency_job_id":"49013633-2105-46a1-b732-5765ac4efa47","html_url":"https://github.com/cds-snc/gcds-components","commit_stats":{"total_commits":806,"total_committers":42,"mean_commits":19.19047619047619,"dds":0.6364764267990075,"last_synced_commit":"08a7f639e703574d6a36862b8154c10720def3be"},"previous_names":[],"tags_count":121,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cds-snc%2Fgcds-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cds-snc%2Fgcds-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cds-snc%2Fgcds-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cds-snc%2Fgcds-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cds-snc","download_url":"https://codeload.github.com/cds-snc/gcds-components/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247249524,"owners_count":20908212,"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":["canada","design-system","government","government-canada","web-components"],"created_at":"2024-11-12T13:13:49.069Z","updated_at":"2026-02-06T01:02:44.034Z","avatar_url":"https://github.com/cds-snc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[La version française suit.](#composants-de-système-de-design-gc)\n\n# GC Design System Components\n\nGC Design System Components is a monorepo managing the web components of the GC Design System. Web components are encapsulated, reusable custom elements you can use within your web sites/apps. Along with the `gcds-components` packages, there are additional packages for React and Angular to ease integration into those popular frameworks.\n\n## Tools\n\nWe are using [Stencil.js](https://stenciljs.com/) to build our web components.\n\n\n## Documentation\n\nYou can find the full documentation for GC Design System Components on [https://design-system.alpha.canada.ca/](https://design-system.alpha.canada.ca/).\n\n\n\n## Packages\n\n| Package                                              | Description                                                                         | Docs             |\n|------------------------------------------------------| ----------------------------------------------------------------------------------- | ---------------- |\n| [@gcds-core/components](packages/web/)          | GC Design System Components | [Docs](packages/web/README.md) |\n| [@gcds-core/components-react](packages/react/)     | GC Design System Components – React | [Docs](packages/react/README.md) |\n| [@gcds-core/components-angular](packages/angular/) | GC Design System Components – Angular  | [Docs](packages/angular/README.md) |\n| [@gcds-core/components-vue](packages/vue/)         | GC Design System Components – Vue  | [Docs](packages/vue/README.md) |\n\n## How to contribute\n\nIf you are interested in contributing to GC Design System Components, please read our [contributing guidelines](https://github.com/cds-snc/gcds-components/blob/main/CONTRIBUTING.md).\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n## License\n\nCode released under the [MIT License](https://github.com/cds-snc/gcds-components/blob/main/LICENSE).\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n--------\n \n# Composants de Système de design GC\n\n« GC Design System Components » (Composants de Système de design GC) est un référentiel unique qui gère les composants Web de Système de design GC. Les composants Web sont des éléments personnalisés, encapsulés et réutilisables pouvant être utilisés dans vos sites et applications Web. En plus des paquets `gcds-components`, il existe des paquets supplémentaires pour React et Angular qui favorisent l’intégration de ceux-ci dans les infrastructures populaires.\n\n## Outils\n\nNous utilisons [Stencil.js](https://stenciljs.com/) pour créer nos composants Web.\n\n\n## Documentation\n\nToute la documentation sur les composants de Système de design GC est accessible à l’adresse [https://systeme-design.alpha.canada.ca/](https://systeme-design.alpha.canada.ca/).\n\n## Paquets\n\n| Paquet                   | Description                                                                         | Docs             |\n| ------------------------- | ----------------------------------------------------------------------------------- | ---------------- |\n| [@gcds-core/components](packages/web/)           | Composants de Système de design GC | [Docs](packages/web/README.md) |\n| [@gcds-core/components-react](packages/react/)           | Composants de Système de design GC — React | [Docs](packages/react/README.md) |\n| [@gcds-core/components-angular](packages/angular/)           | Composants de Système de design GC — Angular  | [Docs](packages/angular/README.md) |\n| [@gcds-core/components-vue](packages/vue/)           | Composants de Système de design GC — Vue  | [Docs](packages/vue/README.md) |\n\n## Apportez votre contribution\n\nSi vous souhaitez contribuer aux unités de style de Système de design GC, veuillez lire nos [lignes directrices sur la contribution](https://github.com/cds-snc/gcds-components/blob/main/CONTRIBUTING.md).\n\n\n## Licence\n\nCode publié en vertu de la [licence MIT](https://github.com/cds-snc/gcds-components/blob/main/LICENSE) (en anglais).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcds-snc%2Fgcds-components","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcds-snc%2Fgcds-components","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcds-snc%2Fgcds-components/lists"}