https://github.com/crowdstrike/ember-headless-table

https://github.com/crowdstrike/ember-headless-table

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 (8.1%) to scientific vocabulary

Keywords from Contributors

documents snapshot-testing document-parser emberjs emberjs-addon floating-ui popperjs positioning converter plot
Last synced: 10 months ago · JSON representation

Repository

Basic Info
Statistics
  • Stars: 23
  • Watchers: 7
  • Forks: 8
  • Open Issues: 49
  • Releases: 17
Created almost 4 years ago · Last pushed 11 months ago
Metadata Files
Readme Contributing License

README.md

npm version CI

A headless table implementation that supports all the major product-level features needed for feature-rich tables. Bring your own markup and styles without the need to implement any of the table behaviors.

  • hiding and showing columns
  • re-ordering columns
  • re-sizing columns
  • sticky columns
  • sorting data

Install

```bash pnpm add ember-headless-table

or

yarn add ember-headless-table

or

npm install ember-headless-table

or

ember install ember-headless-table ```

Compatibility

  • ember-auto-import >= v2
  • ember-source >= 3.28
  • embroider safe + optimized
  • typescript >= 4.8, rolling window policy, range: TS@current-2 to TS@current (3 version window). Note that types changes will be considered bugfixes until Glint support is added to ember-headless-table
  • Glint -- 1.0+

Usage

See the Documentation for examples.

API Reference can be found here.

Owner

  • Name: CrowdStrike
  • Login: CrowdStrike
  • Kind: organization
  • Email: github@crowdstrike.com
  • Location: United States of America

GitHub Events

Total
  • Issues event: 5
  • Issue comment event: 11
  • Push event: 129
  • Pull request event: 3
  • Fork event: 1
Last Year
  • Issues event: 5
  • Issue comment event: 11
  • Push event: 129
  • Pull request event: 3
  • Fork event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 439
  • Total Committers: 12
  • Avg Commits per committer: 36.583
  • Development Distribution Score (DDS): 0.437
Past Year
  • Commits: 4
  • Committers: 1
  • Avg Commits per committer: 4.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
NullVoxPopuli L****v@g****m 247
renovate[bot] 2****] 134
joelamb 4****b 30
github-actions[bot] g****] 14
nicole chung 7****g 4
semantic-release-bot s****t@m****t 3
Kelvin Luck g****t@k****m 2
johanrd j****d@g****m 1
Tony Ward 8****w 1
Tomster t****r@e****m 1
Brian Runnells 1****i 1
ignace i****e@o****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 30
  • Total pull requests: 174
  • Average time to close issues: 15 days
  • Average time to close pull requests: 16 days
  • Total issue authors: 11
  • Total pull request authors: 7
  • Average comments per issue: 1.4
  • Average comments per pull request: 1.95
  • Merged pull requests: 141
  • Bot issues: 1
  • Bot pull requests: 123
Past Year
  • Issues: 5
  • Pull requests: 5
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 2
  • Pull request authors: 3
  • Average comments per issue: 0.4
  • Average comments per pull request: 1.4
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • NullVoxPopuli (13)
  • johanrd (4)
  • chsanch (2)
  • joelamb (2)
  • Polve (2)
  • steveszc (1)
  • nicolechung (1)
  • averydev (1)
  • simonihmig (1)
  • renovate[bot] (1)
Pull Request Authors
  • renovate[bot] (143)
  • NullVoxPopuli (26)
  • joelamb (13)
  • github-actions[bot] (11)
  • johanrd (6)
  • nicolechung (5)
  • vitch (2)
Top Labels
Issue Labels
Pull Request Labels
released (1)

Packages

  • Total packages: 1
  • Total downloads:
    • npm 833 last-month
  • Total dependent packages: 1
  • Total dependent repositories: 1
  • Total versions: 18
  • Total maintainers: 2
npmjs.org: ember-headless-table

An implementation of table behaviors for driving any table or table-like UI -- all without a UI (headless)

  • Versions: 18
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 833 Last month
Rankings
Forks count: 6.8%
Stargazers count: 7.6%
Downloads: 8.9%
Dependent repos count: 10.3%
Average: 10.9%
Dependent packages count: 21.0%
Last synced: 11 months ago

Dependencies

docs-api/package.json npm
  • typedoc ^0.23.15 development
  • typedoc-github-wiki-theme ^1.0.0 development
  • typedoc-gitlab-wiki-theme ^1.0.0 development
  • typedoc-plugin-markdown ^3.11.11 development
  • typedoc-plugin-markdown-pages ^0.3.0 development
  • typedoc-plugin-mdn-links ^2.0.0 development
  • typescript ^4.7.3 development
docs-app/package.json npm
  • @babel/core ^7.19.3 development
  • @crowdstrike/ember-toucan-styles ^1.0.5 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/test-helpers ^2.8.1 development
  • @embroider/compat ^1.9.0 development
  • @embroider/core ^1.9.0 development
  • @embroider/webpack ^1.9.0 development
  • @glimmer/component ^1.1.2 development
  • @glimmer/tracking ^1.1.2 development
  • @glint/core ^0.9.4 development
  • @glint/environment-ember-loose ^0.9.4 development
  • @glint/environment-ember-template-imports ^0.9.4 development
  • @glint/template ^0.9.4 development
  • @html-next/vertical-collection ^4.0.0 development
  • @nullvoxpopuli/eslint-configs ^2.2.59 development
  • @tailwindcss/typography ^0.5.7 development
  • @tsconfig/ember ^1.0.1 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
  • babel-eslint ^10.1.0 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.7.0 development
  • ember-cli-app-version ^5.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 ^5.1.5 development
  • ember-resolver ^8.0.3 development
  • ember-source ~4.7.0 development
  • ember-template-imports ^3.1.2 development
  • ember-template-lint ^4.14.0 development
  • eslint ^7.32.0 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-plugin-ember ^11.0.6 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-plugin-prettier ^4.2.1 development
  • eslint-plugin-qunit ^7.3.1 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.7.1 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.0.25
  • @ember/test-waiters ^3.0.0
  • @embroider/router ^1.9.0
  • dompurify ^2.4.0
  • ember-browser-services ^4.0.3
  • ember-cached-decorator-polyfill ^1.0.1
  • ember-headless-table workspace:*
  • 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
ember-headless-table/package.json npm
  • @babel/core ^7.17.0 development
  • @babel/eslint-parser ^7.18.2 development
  • @babel/plugin-proposal-class-properties ^7.16.7 development
  • @babel/plugin-proposal-decorators ^7.17.0 development
  • @babel/plugin-proposal-private-methods ^7.18.6 development
  • @babel/plugin-syntax-decorators ^7.17.0 development
  • @babel/plugin-transform-typescript ^7.19.1 development
  • @babel/preset-typescript ^7.18.6 development
  • @ember/test-helpers ^2.6.0 development
  • @ember/test-waiters ^3.0.0 development
  • @embroider/addon-dev ^1.0.0 development
  • @glimmer/component ^1.1.2 development
  • @glimmer/tracking ^1.1.2 development
  • @glint/template ^0.9.4 development
  • @nullvoxpopuli/eslint-configs ^2.2.57 development
  • @rollup/plugin-babel ^5.3.0 development
  • @semantic-release/changelog ^6.0.1 development
  • @semantic-release/git ^10.0.1 development
  • @tsconfig/ember ^1.0.1 development
  • @types/ember__application ^4.0.1 development
  • @types/ember__debug ^4.0.1 development
  • @types/ember__destroyable ^4.0.0 development
  • @types/ember__object ^4.0.4 development
  • @types/ember__owner ^4.0.0 development
  • @types/ember__string ^3.0.9 development
  • @types/ember__template ^4.0.0 development
  • @types/ember__test-helpers ^2.8.1 development
  • @types/ember__utils ^4.0.1 development
  • browserslist ^4.21.4 development
  • caniuse-lite ^1.0.30001407 development
  • concurrently ^7.2.1 development
  • ember-cached-decorator-polyfill ^1.0.1 development
  • ember-source ^4.0.0 development
  • ember-template-lint ^4.0.0 development
  • eslint ^7.32.0 development
  • eslint-config-prettier ^8.3.0 development
  • eslint-plugin-ember ^11.0.6 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-plugin-prettier ^4.0.0 development
  • prettier ^2.5.1 development
  • rollup ^2.67.0 development
  • rollup-plugin-copy ^3.4.0 development
  • rollup-plugin-ts ^3.0.2 development
  • semantic-release ^19.0.2 development
  • typescript ^4.8.3 development
  • @babel/runtime ^7.17.8
  • @ember/string ^3.0.0
  • @embroider/addon-shim ^1.0.0
  • ember-modifier ^3.2.7
  • ember-resources ^5.4.0
  • ember-tracked-storage-polyfill ^1.0.0
  • tracked-built-ins ^3.1.0
package.json npm
  • concurrently ^7.2.1 development
  • prettier ^2.5.1 development
test-app/package.json npm
  • @babel/core ^7.17.0 development
  • @ember/optional-features ^2.0.0 development
  • @embroider/test-setup ^1.7.1 development
  • @glimmer/component ^1.1.2 development
  • @glimmer/tracking ^1.1.2 development
  • @glint/core ^0.9.5 development
  • @glint/environment-ember-loose ^0.9.5 development
  • @glint/environment-ember-template-imports ^0.9.5 development
  • @glint/template ^0.9.5 development
  • @nullvoxpopuli/eslint-configs ^2.2.57 development
  • @tsconfig/ember ^1.0.1 development
  • @types/ember ^4.0.1 development
  • @types/ember-qunit ^5.0.1 development
  • @types/ember-resolver ^5.0.11 development
  • @types/ember__application ^4.0.1 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__engine ^4.0.2 development
  • @types/ember__error ^4.0.0 development
  • @types/ember__object ^4.0.4 development
  • @types/ember__polyfills ^4.0.0 development
  • @types/ember__routing ^4.0.10 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.2 development
  • @types/rsvp ^4.0.4 development
  • babel-eslint ^10.1.0 development
  • broccoli-asset-rev ^3.0.0 development
  • concurrently ^7.2.1 development
  • ember-cli ~4.7.0 development
  • ember-cli-app-version ^5.0.0 development
  • ember-cli-babel ^7.26.11 development
  • ember-cli-dependency-checker ^3.3.1 development
  • ember-cli-htmlbars ^6.1.0 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-disable-prototype-extensions ^1.1.3 development
  • ember-fetch ^8.1.1 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 ^8.0.3 development
  • ember-source ~3.28.0 development
  • ember-source-channel-url ^3.0.0 development
  • ember-template-imports ^3.1.2 development
  • ember-template-lint ^4.10.1 development
  • ember-try ^2.0.0 development
  • eslint ^7.32.0 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-plugin-ember ^11.0.2 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-plugin-prettier ^4.2.1 development
  • eslint-plugin-qunit ^7.3.1 development
  • expect-type ^0.14.2 development
  • loader.js ^4.7.0 development
  • prettier ^2.7.1 development
  • qunit ^2.19.1 development
  • qunit-dom ^2.0.0 development
  • typescript ^4.8.3 development
  • util ^0.12.4 development
  • webpack ^5.74.0 development
  • @ember/test-helpers ^2.8.1
  • @ember/test-waiters ^3.0.0
  • ember-auto-import ^2.4.2
  • ember-cached-decorator-polyfill ^1.0.1
  • ember-functions-as-helper-polyfill ^2.1.1
  • ember-headless-table workspace:*
  • ember-resources ^5.4.0
.github/actions/assert-build/action.yml actions
  • actions/upload-artifact v3 composite
.github/actions/download-built-package/action.yml actions
  • actions/download-artifact v3 composite
.github/actions/pnpm/action.yml actions
  • actions/setup-node v3 composite
  • pnpm/action-setup v2.4.0 composite
.github/workflows/ci.yml actions
  • ./.github/actions/assert-build * composite
  • ./.github/actions/download-built-package * composite
  • ./.github/actions/pnpm * composite
  • actions/checkout v4 composite
  • changesets/action v1 composite
  • cloudflare/pages-action 1 composite
  • marocchino/sticky-pull-request-comment v2 composite
internal/sync-pnpm/package.json npm
  • @manypkg/find-root ^2.1.0
  • @manypkg/get-packages ^2.1.0
  • @pnpm/fs.hard-link-dir ^2.0.0
  • debug ^4.3.4
  • fs-extra ^11.1.0
  • proper-lockfile ^4.1.2
  • resolve-package-path ^4.0.3
pnpm-lock.yaml npm
  • 1974 dependencies