{"id":15041743,"url":"https://github.com/lmc-eu/spirit-design-system","last_synced_at":"2025-04-09T20:13:31.498Z","repository":{"id":37479192,"uuid":"380190270","full_name":"lmc-eu/spirit-design-system","owner":"lmc-eu","description":"Design system built by Alma Career (former LMC)","archived":false,"fork":false,"pushed_at":"2025-04-09T15:44:48.000Z","size":64893,"stargazers_count":23,"open_issues_count":92,"forks_count":1,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-09T20:13:09.088Z","etag":null,"topics":["components","css","design-system","forms","hacktoberfest","html","javascript","library","react","scss","spirit-design-system","twig","typescript","validations"],"latest_commit_sha":null,"homepage":"https://spirit.design","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/lmc-eu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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}},"created_at":"2021-06-25T09:33:26.000Z","updated_at":"2025-04-09T14:23:27.000Z","dependencies_parsed_at":"2023-10-16T18:46:33.437Z","dependency_job_id":"c84ab417-8599-4bba-ab73-41bc78a4374b","html_url":"https://github.com/lmc-eu/spirit-design-system","commit_stats":{"total_commits":1260,"total_committers":22,"mean_commits":57.27272727272727,"dds":0.6087301587301588,"last_synced_commit":"c79319b4b179809d0dab39b2e2545f8e266f624c"},"previous_names":[],"tags_count":767,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fspirit-design-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fspirit-design-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fspirit-design-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmc-eu%2Fspirit-design-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmc-eu","download_url":"https://codeload.github.com/lmc-eu/spirit-design-system/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103872,"owners_count":21048245,"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":["components","css","design-system","forms","hacktoberfest","html","javascript","library","react","scss","spirit-design-system","twig","typescript","validations"],"created_at":"2024-09-24T20:46:26.053Z","updated_at":"2025-04-09T20:13:31.465Z","avatar_url":"https://github.com/lmc-eu.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://github.com/lmc-eu/spirit-design-system/blob/main/static/spirit.svg?raw=true\" width=\"400\" height=\"230\" alt=\"Spirit Design System\" /\u003e\n\n### Spirit Design System\n\n[![Maintained with Lerna][lerna-svg]][lerna]\n[![Code Quality Checks][code-quality-checks-svg]][code-quality-checks]\n[![Coverage Status][coverage-status-svg]][coverage-status]\n\nSpirit is an open-source design system developed by [Alma Career (formerly LMC)][alma-career].\n\n\u003c/div\u003e\n\n## Getting Started\n\nSee individual [packages](#packages) to learn how to get started.\n\n## Packages\n\n| Package name                                                   | Description                                                   | Version                                                  |\n| -------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------- |\n| [`@lmc-eu/spirit-analytics`][packages-analytics]               | Analytic tools for Spirit Design System                       | [![@lmc-eu/spirit-analytics][sa-badge]][sa-npm]          |\n| [`@lmc-eu/spirit-codemods`][packages-codemods]                 | Codemod transforms for Spirit Design System version migration | [![@lmc-eu/spirit-codemods][sc-badge]][sc-npm]           |\n| [`@lmc-eu/spirit-common`][packages-common]                     | Common scripts for Spirit Design System                       | Private                                                  |\n| [`@lmc-eu/spirit-design-tokens`][packages-design-tokens]       | Design tokens for Spirit Design System                        | [![@lmc-eu/spirit-design-tokens][sdt-badge]][sdt-npm]    |\n| [`@lmc-eu/spirit-form-validations`][packages-form-validations] | Form Validations for Spirit Design System                     | [![@lmc-eu/spirit-form-validations][sfv-badge]][sfv-npm] |\n| [`@lmc-eu/spirit-icons`][packages-icons]                       | Icons for Spirit Design System                                | [![@lmc-eu/spirit-icons][si-badge]][si-npm]              |\n| [`@lmc-eu/spirit-web`][packages-web]                           | CSS and vanilla JS implementation of Spirit Design System     | [![@lmc-eu/spirit-web][sw-badge]][sw-npm]                |\n| [`@lmc-eu/spirit-web-react`][packages-web-react]               | React implementation of Spirit Design System components       | [![@lmc-eu/spirit-web-react][swr-badge]][swr-npm]        |\n| [`@lmc-eu/spirit-web-twig`][packages-web-twig]                 | Twig implementation of Spirit Design System components        | [![@lmc-eu/spirit-web-twig][swt-badge]][swt-packagist]   |\n\n## Development\n\n### Prerequisites\n\n- [NodeJS][nodejs]\n- [Corepack][corepack]\n- [Yarn][yarn]\n- [Lerna][lerna]\n\n### 🚀 Start Development\n\n- `git clone ssh://git@github.com:lmc-eu/spirit-design-system.git`\n- `cd spirit-design-system`\n- `corepack enable`\n- `corepack install`\n- `yarn install`\n- `yarn start`\n\nSee [`package.json`][package.json] for all available tasks.\n\n## 🙌 Contributing\n\nWe're always looking for contributors to help us fix bugs, build new features,\nor help us improve the project documentation. If you're interested, definitely\ncheck out our [Contributing Guide][contributing]! 👀\n\n## 📝 License\n\nSee the [LICENSE][license] file for information.\n\n[alma-career]: https://github.com/lmc-eu\n[code-quality-checks]: https://github.com/lmc-eu/spirit-design-system/actions\n[code-quality-checks-svg]: https://github.com/lmc-eu/spirit-design-system/actions/workflows/test.yaml/badge.svg?branch=main\n[contributing]: https://github.com/lmc-eu/spirit-design-system/blob/main/CONTRIBUTING.md\n[coverage-status]: https://coveralls.io/github/lmc-eu/spirit-design-system?branch=main\n[coverage-status-svg]: https://coveralls.io/repos/github/lmc-eu/spirit-design-system/badge.svg?branch=main\n[corepack]: https://yarnpkg.com/corepack#installation\n[lerna]: https://lerna.js.org\n[lerna-svg]: https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg\n[license]: https://github.com/lmc-eu/spirit-design-system/blob/main/LICENSE.md\n[nodejs]: https://nodejs.org\n[packages-analytics]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/analytics\n[packages-codemods]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/codemods\n[packages-common]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/common\n[packages-design-tokens]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/design-tokens\n[packages-form-validations]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/form-validations\n[packages-icons]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/icons\n[packages-web]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/web\n[packages-web-react]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/web-react\n[packages-web-twig]: https://github.com/lmc-eu/spirit-design-system/tree/main/packages/web-twig\n[package.json]: https://github.com/lmc-eu/spirit-design-system/blob/main/package.json\n[sa-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-analytics.svg?style=flat-square\n[sa-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-analytics\n[sc-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-codemods.svg?style=flat-square\n[sc-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-codemods\n[sdt-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-design-tokens.svg?style=flat-square\n[sdt-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-design-tokens\n[sfv-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-form-validations.svg?style=flat-square\n[sfv-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-form-validations\n[si-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-icons.svg?style=flat-square\n[si-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-icons\n[sw-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-web.svg?style=flat-square\n[sw-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-web\n[swr-badge]: https://img.shields.io/npm/v/%40lmc-eu/spirit-web-react.svg?style=flat-square\n[swr-npm]: https://www.npmjs.com/package/@lmc-eu/spirit-web-react\n[swt-badge]: https://img.shields.io/packagist/v/lmc/spirit-web-twig-bundle.svg?style=flat-square\n[swt-packagist]: https://packagist.org/packages/lmc/spirit-web-twig-bundle\n[yarn]: https://yarnpkg.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmc-eu%2Fspirit-design-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flmc-eu%2Fspirit-design-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmc-eu%2Fspirit-design-system/lists"}