https://github.com/crowdstrike/ember-toucan-core
Toucan Design System
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.9%) to scientific vocabulary
Keywords from Contributors
Repository
Toucan Design System
Basic Info
- Host: GitHub
- Owner: CrowdStrike
- License: other
- Language: TypeScript
- Default Branch: main
- Homepage: https://ember-toucan-core.pages.dev/
- Size: 4.27 MB
Statistics
- Stars: 10
- Watchers: 6
- Forks: 8
- Open Issues: 24
- Releases: 26
Metadata Files
README.md
The Toucan Design System from CrowdStrike
Toucan provides a set of accessible and reusable components that make it easy to create visually consistent and efficient Ember applications. This repository is a monorepo publishing two packages:
ember-toucan-coreember-toucan-form
The core package contains the Toucan-styled Ember components. The form package allows users to build forms using ember-headless-form with the core components.
Usage
Visit our documentation website.
Compatibility
- Ember.js 4.8 or above
- Embroider or ember-auto-import v2.0 or above
- Glint
Installation
To use the presentational components in your Ember apps and addons, run one of the following.
```bash pnpm add @crowdstrike/ember-toucan-core
or
yarn add @crowdstrike/ember-toucan-core
or
npm install @crowdstrike/ember-toucan-core
or
ember install @crowdstrike/ember-toucan-core ```
If want to use our ember-headless-form abstraction that exposes the core form components, run one of the following.
```bash pnpm add @crowdstrike/ember-toucan-form
or
yarn add @crowdstrike/ember-toucan-form
or
npm install @crowdstrike/ember-toucan-form
or
ember install @crowdstrike/ember-toucan-form ```
Contributing
See the Contributing guide for details.
Owner
- Name: CrowdStrike
- Login: CrowdStrike
- Kind: organization
- Email: github@crowdstrike.com
- Location: United States of America
- Website: https://www.crowdstrike.com
- Repositories: 183
- Profile: https://github.com/CrowdStrike
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Tony Ward | 8****w | 477 |
| renovate[bot] | 2****] | 388 |
| Nicole Chung | 7****g | 106 |
| NullVoxPopuli | L****v@g****m | 32 |
| clintcs | 1****s | 24 |
| github-actions[bot] | g****] | 15 |
| Simon Ihmig | s****g@g****m | 9 |
| Brad Aune | b****e@c****m | 7 |
| Kyle | 6****s | 6 |
| joelamb | 4****b | 4 |
| Julien Palmas | j****n@c****o | 2 |
| Davide Ferrero | d****o@c****m | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 31
- Total pull requests: 630
- Average time to close issues: about 2 months
- Average time to close pull requests: 11 days
- Total issue authors: 9
- Total pull request authors: 12
- Average comments per issue: 1.0
- Average comments per pull request: 1.93
- Merged pull requests: 536
- Bot issues: 3
- Bot pull requests: 505
Past Year
- Issues: 3
- Pull requests: 305
- Average time to close issues: about 1 month
- Average time to close pull requests: 4 days
- Issue authors: 2
- Pull request authors: 6
- Average comments per issue: 1.33
- Average comments per pull request: 1.69
- Merged pull requests: 247
- Bot issues: 2
- Bot pull requests: 296
Top Authors
Issue Authors
- ynotdraw (10)
- nicolechung (8)
- renovate[bot] (4)
- clintcs (3)
- NullVoxPopuli (2)
- simonihmig (2)
- ryhinchey (1)
- kmillns (1)
- camskene (1)
Pull Request Authors
- renovate[bot] (680)
- ynotdraw (76)
- github-actions[bot] (18)
- nicolechung (15)
- clintcs (12)
- simonihmig (4)
- ryan-nauman-cs (4)
- bartocc (3)
- bradaune-cs (3)
- joelamb (2)
- davideferre (2)
- NullVoxPopuli (2)
- kmillns (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- npm 152 last-month
-
Total dependent packages: 1
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 28
- Total maintainers: 2
npmjs.org: @crowdstrike/ember-toucan-core
CrowdStrike's Toucan Design System
- Homepage: https://github.com/CrowdStrike/ember-toucan-core#readme
- License: Apache-2.0
-
Latest release: 0.4.6
published 12 months ago
Rankings
Maintainers (2)
npmjs.org: @crowdstrike/ember-toucan-form
Build forms with ember-headless-form and ember-toucan-core
- Homepage: https://github.com/CrowdStrike/ember-toucan-core#readme
- License: Apache-2.0
-
Latest release: 0.5.1
published 12 months ago
Rankings
Maintainers (2)
Dependencies
- actions/upload-artifact v3 composite
- actions/download-artifact v3 composite
- actions/setup-node v3 composite
- pnpm/action-setup v2.2.4 composite
- ./.github/actions/assert-build * composite
- ./.github/actions/download-built-package * composite
- ./.github/actions/pnpm * composite
- actions/checkout v3 composite
- changesets/action v1 composite
- cloudflare/pages-action 1 composite
- marocchino/sticky-pull-request-comment v2 composite
- @babel/core ^7.19.6 development
- @babel/eslint-parser ^7.19.1 development
- @crowdstrike/ember-toucan-styles ^2.0.0 development
- @crowdstrike/tailwind-toucan-base ^3.3.1 development
- @docfy/core ^0.5.0 development
- @docfy/ember ^0.5.0 development
- @ember/optional-features ^2.0.0 development
- @ember/string ^3.0.1 development
- @ember/test-helpers ^2.8.1 development
- @embroider/compat ^2.0.0 development
- @embroider/core ^2.0.0 development
- @embroider/webpack ^2.0.0 development
- @glimmer/component ^1.1.2 development
- @glimmer/tracking ^1.1.2 development
- @glint/core ^0.9.6 development
- @glint/environment-ember-loose ^0.9.6 development
- @glint/environment-ember-template-imports ^0.9.6 development
- @glint/template ^0.9.6 development
- @html-next/vertical-collection ^4.0.0 development
- @nullvoxpopuli/eslint-configs ^3.0.4 development
- @tailwindcss/typography ^0.5.7 development
- @tsconfig/ember ^2.0.0 development
- @types/dompurify ^2.3.4 development
- @types/ember ^4.0.1 development
- @types/ember-qunit ^5.0.2 development
- @types/ember-resolver ^5.0.11 development
- @types/ember__application ^4.0.2 development
- @types/ember__array ^4.0.2 development
- @types/ember__component ^4.0.10 development
- @types/ember__controller ^4.0.1 development
- @types/ember__debug ^4.0.1 development
- @types/ember__destroyable ^4.0.0 development
- @types/ember__engine ^4.0.2 development
- @types/ember__error ^4.0.0 development
- @types/ember__object ^4.0.4 development
- @types/ember__owner ^4.0.0 development
- @types/ember__polyfills ^4.0.0 development
- @types/ember__routing ^4.0.11 development
- @types/ember__runloop ^4.0.1 development
- @types/ember__service ^4.0.0 development
- @types/ember__string ^3.0.9 development
- @types/ember__template ^4.0.0 development
- @types/ember__test ^4.0.0 development
- @types/ember__test-helpers ^2.8.1 development
- @types/ember__utils ^4.0.1 development
- @types/qunit ^2.19.3 development
- @types/rsvp ^4.0.4 development
- autoprefixer ^10.4.12 development
- broccoli-asset-rev ^3.0.0 development
- concurrently ^7.4.0 development
- cssnano ^5.1.13 development
- ember-auto-import ^2.4.2 development
- ember-cli ~4.10.0 development
- ember-cli-app-version ^6.0.0 development
- ember-cli-babel ^7.26.11 development
- ember-cli-dependency-checker ^3.3.1 development
- ember-cli-deprecation-workflow ^2.1.0 development
- ember-cli-htmlbars ^6.1.1 development
- ember-cli-inject-live-reload ^2.1.0 development
- ember-cli-sri ^2.1.1 development
- ember-cli-terser ^4.0.2 development
- ember-fetch ^8.1.2 development
- ember-load-initializers ^2.1.2 development
- ember-page-title ^8.0.0-beta.0 development
- ember-qunit ^6.0.0 development
- ember-resolver ^10.0.0 development
- ember-source ~4.11.0 development
- ember-template-imports ^3.1.2 development
- ember-template-lint ^4.14.0 development
- eslint ^8.32.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-ember ^11.4.3 development
- eslint-plugin-node ^11.1.0 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-qunit ^7.3.1 development
- fractal-page-object ^0.4.0 development
- loader.js ^4.7.0 development
- postcss ^8.4.17 development
- postcss-import ^15.0.0 development
- postcss-loader ^7.0.1 development
- prettier ^2.8.3 development
- prettier-plugin-ember-template-tag ^0.3.0 development
- prettier-plugin-tailwindcss ^0.2.3 development
- qunit ^2.19.1 development
- qunit-dom ^2.0.0 development
- tailwindcss ^3.1.8 development
- typescript ^4.8.4 development
- webpack ^5.74.0 development
- @crowdstrike/ember-oss-docs ^1.1.3
- @crowdstrike/ember-toucan-core workspace:../ember-toucan-core
- @ember/test-waiters ^3.0.2
- @embroider/router ^2.0.0
- dompurify ^3.0.0
- ember-browser-services ^4.0.4
- ember-cached-decorator-polyfill ^1.0.1
- ember-modifier ^3.2.7
- ember-resources ^5.4.0
- highlight.js ^11.6.0
- highlightjs-glimmer ^1.4.1
- tracked-built-ins ^3.1.0
- @babel/core ^7.17.0 development
- @babel/eslint-parser ^7.19.1 development
- @babel/plugin-proposal-class-properties ^7.16.7 development
- @babel/plugin-proposal-decorators ^7.17.0 development
- @babel/plugin-syntax-decorators ^7.17.0 development
- @babel/preset-typescript ^7.18.6 development
- @crowdstrike/ember-toucan-styles ^2.0.0 development
- @ember/test-helpers ^2.8.1 development
- @embroider/addon-dev ^3.0.0 development
- @glimmer/component ^1.1.2 development
- @glimmer/tracking ^1.1.2 development
- @glint/core ^1.0.0-beta.3 development
- @glint/environment-ember-loose ^1.0.0-beta.3 development
- @glint/template ^1.0.0-beta.3 development
- @nullvoxpopuli/eslint-configs ^3.0.4 development
- @tsconfig/ember ^2.0.0 development
- @types/ember ^4.0.0 development
- @types/ember__application ^4.0.0 development
- @types/ember__array ^4.0.0 development
- @types/ember__component ^4.0.0 development
- @types/ember__controller ^4.0.0 development
- @types/ember__debug ^4.0.0 development
- @types/ember__engine ^4.0.0 development
- @types/ember__error ^4.0.0 development
- @types/ember__object ^4.0.0 development
- @types/ember__polyfills ^4.0.0 development
- @types/ember__routing ^4.0.0 development
- @types/ember__runloop ^4.0.0 development
- @types/ember__service ^4.0.0 development
- @types/ember__string ^3.16.0 development
- @types/ember__template ^4.0.0 development
- @types/ember__test ^4.0.0 development
- @types/ember__utils ^4.0.0 development
- @typescript-eslint/eslint-plugin ^5.30.5 development
- @typescript-eslint/parser ^5.30.5 development
- autoprefixer ^10.0.2 development
- concurrently ^7.2.1 development
- ember-cli-htmlbars ^6.1.1 development
- ember-source ~4.11.0 development
- ember-template-lint ^5.3.3 development
- eslint ^8.32.0 development
- eslint-config-prettier ^8.3.0 development
- eslint-plugin-ember ^11.4.3 development
- eslint-plugin-n ^15.6.0 development
- eslint-plugin-node ^11.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- fractal-page-object ^0.4.0 development
- postcss ^8.2.14 development
- prettier ^2.8.3 development
- prettier-plugin-ember-template-tag ^0.3.0 development
- prettier-plugin-tailwindcss ^0.2.3 development
- rollup ^3.12.1 development
- rollup-plugin-copy ^3.4.0 development
- rollup-plugin-ts ^3.0.2 development
- tailwindcss ^2.2.15 development
- typescript ^4.7.4 development
- @babel/runtime ^7.20.7
- @embroider/addon-shim ^1.0.0
- @changesets/changelog-github ^0.4.8 development
- @changesets/cli ^2.26.0 development
- concurrently ^7.6.0 development
- prettier ^2.8.3 development
- 1873 dependencies
- @babel/core ^7.0.0 development
- @babel/eslint-parser ^7.19.1 development
- @crowdstrike/ember-toucan-core workspace:../ember-toucan-core development
- @crowdstrike/ember-toucan-styles ^2.0.0 development
- @ember/optional-features ^2.0.0 development
- @ember/string ^3.0.1 development
- @ember/test-helpers ^2.8.1 development
- @embroider/test-setup ^2.0.0 development
- @glimmer/component ^1.1.2 development
- @glimmer/tracking ^1.1.2 development
- @glint/core ^1.0.0-beta.3 development
- @glint/environment-ember-loose ^1.0.0-beta.3 development
- @glint/environment-ember-template-imports ^1.0.0-beta.3 development
- @glint/template ^1.0.0-beta.3 development
- @nullvoxpopuli/eslint-configs ^3.0.4 development
- @tsconfig/ember ^2.0.0 development
- @types/babel__traverse ^7.18.3 development
- @types/ember ^4.0.3 development
- @types/ember-data ^4.4.6 development
- @types/ember-data__adapter ^4.0.1 development
- @types/ember-data__model ^4.0.0 development
- @types/ember-data__serializer ^4.0.1 development
- @types/ember-data__store ^4.0.2 development
- @types/ember-qunit ^6.1.1 development
- @types/ember-resolver ^9.0.0 development
- @types/ember__application ^4.0.5 development
- @types/ember__array ^4.0.3 development
- @types/ember__component ^4.0.12 development
- @types/ember__controller ^4.0.4 development
- @types/ember__debug ^4.0.3 development
- @types/ember__destroyable ^4.0.1 development
- @types/ember__engine ^4.0.4 development
- @types/ember__error ^4.0.2 development
- @types/ember__object ^4.0.5 development
- @types/ember__polyfills ^4.0.1 development
- @types/ember__routing ^4.0.12 development
- @types/ember__runloop ^4.0.2 development
- @types/ember__service ^4.0.2 development
- @types/ember__string ^3.0.10 development
- @types/ember__template ^4.0.1 development
- @types/ember__test ^4.0.1 development
- @types/ember__utils ^4.0.2 development
- @types/qunit ^2.19.4 development
- @types/rsvp ^4.0.4 development
- @typescript-eslint/eslint-plugin ^5.45.1 development
- @typescript-eslint/parser ^5.45.1 development
- autoprefixer ^10.0.2 development
- broccoli-asset-rev ^3.0.0 development
- concurrently ^7.6.0 development
- ember-auto-import ^2.5.0 development
- ember-browser-services ^4.0.4 development
- ember-cli ~4.10.0 development
- ember-cli-app-version ^6.0.0 development
- ember-cli-babel ^7.26.11 development
- ember-cli-dependency-checker ^3.3.1 development
- ember-cli-htmlbars ^6.1.1 development
- ember-cli-inject-live-reload ^2.1.0 development
- ember-cli-sri ^2.1.1 development
- ember-cli-terser ^4.0.2 development
- ember-cli-typescript ^5.2.1 development
- ember-data ~4.9.1 development
- ember-disable-prototype-extensions ^1.1.3 development
- ember-fetch ^8.1.2 development
- ember-load-initializers ^2.1.2 development
- ember-qunit ^6.0.0 development
- ember-resolver ^10.0.0 development
- ember-source ~4.11.0 development
- ember-source-channel-url ^3.0.0 development
- ember-template-imports ^3.1.2 development
- ember-template-lint ^5.2.0 development
- ember-try ^2.0.0 development
- eslint ^8.32.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-ember ^11.4.3 development
- eslint-plugin-n ^15.6.0 development
- eslint-plugin-node ^11.1.0 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-qunit ^7.3.4 development
- fractal-page-object ^0.4.0 development
- loader.js ^4.7.0 development
- postcss ^8.2.14 development
- prettier ^2.8.3 development
- prettier-plugin-ember-template-tag ^0.3.0 development
- qunit ^2.19.3 development
- qunit-dom ^2.0.0 development
- tailwindcss ^2.2.15 development
- typescript ^4.9.4 development
- webpack ^5.75.0 development