https://github.com/naver/egjs-infinitegrid

A module used to arrange card elements including content infinitely on a grid layout.
https://github.com/naver/egjs-infinitegrid

Keywords

angluar dom-recycle egjs grid infinite infinitegrid javascript layout masonry react svelte vue

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

A module used to arrange card elements including content infinitely on a grid layout.


Owner metadata


Committers metadata

Last synced: about 1 year ago

Total Commits: 770
Total Committers: 17
Avg Commits per committer: 45.294
Development Distribution Score (DDS): 0.683

Commits in past year: 14
Committers in past year: 2
Avg Commits per committer in past year: 7.0
Development Distribution Score (DDS) in past year: 0.071

Name Email Commits
Younkue y****i@n****m 244
sculove s****e@g****m 171
Daybrush (Younkue Choi) d****h@g****m 148
Younkue i****g@g****m 97
Daybrush 3****e 67
WoodNeck s****5@n****m 18
Daybrush i****g 5
malangfox a****7@n****m 4
Artur Androsovych a****h@g****m 3
YongWoo Jeon y****n@n****m 3
YongWoo Jeon i****e@g****m 2
unknown e****k@n****m 2
손찬욱[FE플랫폼] s****r@n****m 2
HYUNGU, KANG g****3@n****m 1
lcorb 3****b 1
Junho 5****3 1
Seonghyeon Cho s****6@g****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: 11 months ago

Total issues: 246
Total pull requests: 104
Average time to close issues: 4 months
Average time to close pull requests: 15 days
Total issue authors: 62
Total pull request authors: 5
Average comments per issue: 4.2
Average comments per pull request: 0.85
Merged pull request: 94
Bot issues: 0
Bot pull requests: 0

Past year issues: 23
Past year pull requests: 5
Past year average time to close issues: 5 days
Past year average time to close pull requests: 2 days
Past year issue authors: 21
Past year pull request authors: 1
Past year average comments per issue: 1.04
Past year average comments per pull request: 1.0
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/naver/egjs-infinitegrid

Top Issue Authors

  • daybrush (56)
  • nimmolo (19)
  • Sirros (9)
  • GitHubish (9)
  • pozdena (8)
  • H4xX0r1337 (8)
  • showcaseearth (7)
  • astralmedia (7)
  • sbarer (6)
  • neckaros (6)
  • franzvezuli (6)
  • AlexLightning (5)
  • papakojo (5)
  • ruzia (5)
  • minkky (5)

Top Pull Request Authors

  • daybrush (91)
  • arturovt (5)
  • nimmolo (5)
  • malangfox (2)
  • okxiaoliang4 (1)

Top Issue Labels

  • bug (117)
  • stale (71)
  • question (54)
  • svelte (28)
  • feature (18)
  • vue (11)
  • complete (9)
  • react (7)
  • angular (6)
  • docs (2)

Top Pull Request Labels

  • stale (5)
  • bug (2)

Package metadata

npmjs.org: @egjs/infinitegrid

A module used to arrange elements including content infinitely according to grid type. With this module, you can implement various grids composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T05:22:47.390Z (11 months ago)
  • Versions: 154
  • Dependent Packages: 16
  • Dependent Repositories: 54
  • Downloads: 15,516 Last month
  • Docker Downloads: 19
  • Rankings:
    • Downloads: 1.352%
    • Dependent packages count: 1.454%
    • Docker downloads count: 1.455%
    • Dependent repos count: 1.885%
    • Average: 1.918%
    • Stargazers count: 2.118%
    • Forks count: 3.242%
  • Maintainers (10)
npmjs.org: @egjs/react-infinitegrid

A React component that can arrange items infinitely according to the type of grids

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T18:45:33.423Z (11 months ago)
  • Versions: 161
  • Dependent Packages: 4
  • Dependent Repositories: 35
  • Downloads: 11,464 Last month
  • Docker Downloads: 19
  • Rankings:
    • Downloads: 1.407%
    • Docker downloads count: 1.652%
    • Stargazers count: 2.076%
    • Dependent repos count: 2.16%
    • Average: 2.496%
    • Forks count: 3.172%
    • Dependent packages count: 4.508%
  • Maintainers (10)
npmjs.org: @egjs/vue3-infinitegrid

A Vue3 component that can arrange items infinitely according to the type of grids

  • Homepage: https://naver.github.io/egjs-infinitegrid
  • Licenses: mit
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T20:20:45.010Z (11 months ago)
  • Versions: 22
  • Dependent Packages: 4
  • Dependent Repositories: 3
  • Downloads: 750 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Downloads: 3.778%
    • Average: 3.975%
    • Dependent packages count: 4.508%
    • Dependent repos count: 6.342%
  • Maintainers (10)
npmjs.org: @egjs/svelte-infinitegrid

A Svelte component that can arrange items infinitely according to the type of grids

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T20:20:44.209Z (11 months ago)
  • Versions: 61
  • Dependent Packages: 3
  • Dependent Repositories: 4
  • Downloads: 278 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Average: 4.503%
    • Dependent repos count: 5.562%
    • Downloads: 5.818%
    • Dependent packages count: 5.889%
  • Maintainers (10)
npmjs.org: @egjs/vue-infinitegrid

A Vue component that can arrange items infinitely according to the type of grids

  • Homepage: https://naver.github.io/egjs-infinitegrid
  • Licenses: mit
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T20:20:43.962Z (11 months ago)
  • Versions: 37
  • Dependent Packages: 2
  • Dependent Repositories: 6
  • Downloads: 138 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Dependent repos count: 4.624%
    • Average: 5.165%
    • Downloads: 7.117%
    • Dependent packages count: 8.835%
  • Maintainers (10)
npmjs.org: @egjs/ngx-infinitegrid

An Angular component that can arrange items infinitely according to the type of grids

  • Homepage: https://naver.github.io/egjs-infinitegrid/
  • Licenses: MIT
  • Latest release: 4.11.1 (published over 1 year ago)
  • Last Synced: 2024-06-10T20:20:45.665Z (11 months ago)
  • Versions: 44
  • Dependent Packages: 3
  • Dependent Repositories: 2
  • Downloads: 180 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Average: 5.303%
    • Dependent packages count: 5.889%
    • Dependent repos count: 7.613%
    • Downloads: 7.765%
  • Maintainers (10)
npmjs.org: @egjs/react-layout

A react component that can easily use egjs-infinitegrid's layouts.

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 1.4.1 (published over 5 years ago)
  • Last Synced: 2024-06-10T20:20:44.227Z (11 months ago)
  • Versions: 29
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Downloads: 19 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Dependent repos count: 5.562%
    • Average: 6.442%
    • Dependent packages count: 8.835%
    • Downloads: 12.568%
  • Maintainers (10)
npmjs.org: infinitegrid

A module used to arrange card elements including content infinitely according to layout type. With this module, you can implement various layouts composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 0.0.2 (published over 6 years ago)
  • Last Synced: 2024-06-10T20:20:43.691Z (11 months ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 20 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Dependent repos count: 10.299%
    • Average: 13.884%
    • Dependent packages count: 20.912%
    • Downloads: 32.962%
  • Maintainers (10)
npmjs.org: ngx-infinitegrid

An Angular component that can arrange items infinitely according to the type of grids

  • Homepage: https://naver.github.io/egjs-infinitegrid/
  • Licenses: MIT
  • Latest release: 4.1.0 (published over 3 years ago)
  • Last Synced: 2024-06-10T20:20:43.505Z (11 months ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Dependent repos count: 10.299%
    • Average: 13.884%
    • Dependent packages count: 20.912%
    • Downloads: 32.962%
  • Maintainers (1)
npmjs.org: svelte-infinitegrid

A Svelte component that can easily use egjs-infinitegrid

  • Homepage: https://github.com/naver/egjs-infinitegrid
  • Licenses: MIT
  • Latest release: 0.0.1 (published over 5 years ago)
  • Last Synced: 2024-06-10T20:20:43.612Z (11 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 19 Last month
  • Rankings:
    • Stargazers count: 2.076%
    • Forks count: 3.172%
    • Dependent repos count: 10.299%
    • Average: 24.51%
    • Dependent packages count: 51.846%
    • Downloads: 55.159%
  • Maintainers (1)

Dependencies

package.json npm
  • @daybrush/jsdoc ^0.3.12 development
  • @egjs/release-helper ^0.2.6 development
  • egjs-jsdoc-template ^1.4.4 development
  • jsdoc-to-mdx ^1.1.2 development
  • lerna ^4.0.0 development
  • typescript ^4.6.4 development
  • ast-parser ^0.1.1
packages/docs/package-lock.json npm
  • 1199 dependencies
packages/docs/package.json npm
  • @babel/plugin-proposal-class-properties ^7.14.5 development
  • @babel/plugin-proposal-decorators ^7.13.15 development
  • raw-loader ^4.0.2 development
  • remark-breaks ^2.0.2 development
  • @docusaurus/core ^2.0.0-alpha.73
  • @docusaurus/preset-classic ^2.0.0-alpha.73
  • @docusaurus/theme-live-codeblock ^2.0.0-alpha.73
  • @egjs/flicking-plugins ^4.2.1
  • @egjs/infinitegrid ~4.6.0
  • @egjs/react-flicking ^4.2.1
  • @egjs/react-infinitegrid ~4.6.0
  • @mdx-js/react ^1.6.21
  • bulma ^0.9.2
  • clsx ^1.1.1
  • docusaurus-plugin-sass ^0.2.2
  • react ^17.0.1
  • react-dom ^17.0.1
  • react-tabs ^3.2.2
  • react-toggle ^4.1.2
packages/infinitegrid/package.json npm
  • @babel/core ^7.13.10 development
  • @codeceptjs/ui ^0.4.3 development
  • @daybrush/jsdoc ^0.3.11 development
  • @egjs/build-helper ^0.1.2 development
  • @egjs/release-helper 0.0.3 development
  • @storybook/addon-actions ^6.0.21 development
  • @storybook/addon-controls ^6.0.21 development
  • @storybook/addon-docs ^6.0.21 development
  • @storybook/addon-essentials ^6.1.21 development
  • @storybook/addon-google-analytics ^6.2.9 development
  • @storybook/addon-knobs ^6.1.21 development
  • @storybook/addon-links ^6.0.21 development
  • @storybook/addon-viewport ^6.0.21 development
  • @storybook/addons ^6.0.21 development
  • @storybook/preset-create-react-app ^3.1.7 development
  • @storybook/react ^6.0.21 development
  • @types/chai ^4.1.7 development
  • @types/karma-chai ^0.1.1 development
  • @types/mocha ^5.2.6 development
  • @types/node ^14.6.0 development
  • @types/react ^16.14.5 development
  • @types/react-dom ^16.9.11 development
  • @types/sinon ^7.5.2 development
  • @typescript-eslint/eslint-plugin ^3.9.1 development
  • @typescript-eslint/parser ^3.9.1 development
  • awesome-typescript-loader ^5.2.1 development
  • babel-loader ^8.0.6 development
  • chai ^4.2.0 development
  • codeceptjs ^3.0.6 development
  • codeceptjs-resemblehelper ^1.9.3 development
  • concurrently ^6.0.2 development
  • coveralls ^3.1.0 development
  • cpx ^1.5.0 development
  • css-loader ^5.0.1 development
  • egjs-jsdoc-template ^1.4.4 development
  • eslint ^7.7.0 development
  • eslint-plugin-import ^2.22.1 development
  • eslint-plugin-react ^7.22.0 development
  • gh-pages ^2.0.1 development
  • jsdoc-to-mdx ^1.1.0 development
  • karma ^4.0.1 development
  • karma-chai ^0.1.0 development
  • karma-chrome-launcher ^2.2.0 development
  • karma-mocha ^1.3.0 development
  • karma-mocha-reporter ^2.2.5 development
  • karma-typescript ^4.0.0 development
  • karma-viewport ^1.0.4 development
  • mocha ^6.0.2 development
  • playwright ^1.10.0 development
  • postcss-loader ^4.1.0 development
  • print-coveralls ^1.2.2 development
  • print-sizes ^0.1.0 development
  • pvu ^0.5.1 development
  • raw-loader ^4.0.2 development
  • react ^16.14.0 development
  • react-docgen-typescript-loader ^3.3.0 development
  • react-dom ^16.14.0 development
  • react-scripts ^3.0.1 development
  • rollup ^1.7.3 development
  • rollup-plugin-node-resolve ^4.0.1 development
  • rollup-plugin-prototype-minify ^1.0.5 development
  • rollup-plugin-replace ^2.1.1 development
  • rollup-plugin-typescript ^1.0.1 development
  • rollup-plugin-uglify ^6.0.2 development
  • sinon ^7.5.0 development
  • storybook-addon-preview ^2.1.1 development
  • storybook-dark-mode ^1.0.3 development
  • ts-node ^9.1.1 development
  • tslib ^2.0.3 development
  • typescript ^3.9.7 development
  • @egjs/children-differ ^1.0.1
  • @egjs/component ^3.0.0
  • @egjs/grid ~1.11.0
  • @egjs/list-differ ^1.0.0
packages/ngx-infinitegrid/package.json npm
  • @angular-devkit/build-angular ~0.1102.3 development
  • @angular/cli ~11.2.4 development
  • @angular/compiler-cli ~11.2.5 development
  • @storybook/addon-actions ^6.1.11 development
  • @storybook/addon-controls ^6.1.21 development
  • @storybook/addon-docs ^6.1.21 development
  • @storybook/addon-essentials ^6.1.11 development
  • @storybook/addon-links ^6.1.11 development
  • @storybook/addon-viewport ^6.1.21 development
  • @storybook/angular ^6.1.11 development
  • @types/jasmine ~3.6.0 development
  • @types/node ^12.11.1 development
  • codelyzer ^6.0.0 development
  • jasmine-core ~3.6.0 development
  • jasmine-spec-reporter ~5.0.0 development
  • karma ~6.1.0 development
  • karma-chrome-launcher ~3.1.0 development
  • karma-coverage ~2.0.3 development
  • karma-jasmine ~4.0.0 development
  • karma-jasmine-html-reporter ^1.5.0 development
  • ng-packagr ^11.0.0 development
  • protractor ~7.0.0 development
  • raw-loader ^4.0.2 development
  • react-docgen-typescript-loader ^3.7.2 development
  • storybook-addon-preview ^2.1.1 development
  • storybook-dark-mode ^1.0.7 development
  • ts-node ~8.3.0 development
  • tslint ~6.1.0 development
  • typescript ~4.1.5 development
  • @angular/animations ~11.2.5
  • @angular/common ~11.2.5
  • @angular/compiler ~11.2.5
  • @angular/core ~11.2.5
  • @angular/forms ~11.2.5
  • @angular/platform-browser ~11.2.5
  • @angular/platform-browser-dynamic ~11.2.5
  • @angular/router ~11.2.5
  • @egjs/infinitegrid ~4.6.0
  • rxjs ~6.6.0
  • tslib ^2.0.0
  • zone.js ~0.11.3
packages/ngx-infinitegrid/projects/ngx-infinitegrid/package.json npm
  • @egjs/infinitegrid ~4.6.0
  • tslib ^2.0.0
packages/react-infinitegrid/package.json npm
  • @codeceptjs/configure ^0.6.2 development
  • @codeceptjs/examples ^1.2.1 development
  • @codeceptjs/ui ^0.4.3 development
  • @egjs/build-helper ^0.1.2 development
  • @storybook/addon-actions ^6.0.21 development
  • @storybook/addon-controls ^6.0.21 development
  • @storybook/addon-docs ^6.0.21 development
  • @storybook/addon-links ^6.0.21 development
  • @storybook/addon-viewport ^6.0.21 development
  • @storybook/addons ^6.0.21 development
  • @storybook/react ^6.0.21 development
  • @testing-library/jest-dom ^5.11.9 development
  • @testing-library/react ^11.2.5 development
  • @testing-library/user-event ^12.8.3 development
  • @types/jest ^26.0.20 development
  • @types/node ^12.20.5 development
  • @types/react ^17.0.3 development
  • @types/react-dom ^17.0.2 development
  • awesome-typescript-loader ^5.2.1 development
  • babel-loader ^8.0.6 development
  • css-loader ^5.0.1 development
  • eslint-plugin-react ^7.24.0 development
  • raw-loader ^4.0.2 development
  • react ^17.0.1 development
  • react-docgen-typescript-loader ^3.3.0 development
  • react-dom ^17.0.1 development
  • react-scripts 4.0.3 development
  • storybook-addon-preview ^2.1.1 development
  • storybook-dark-mode ^1.0.3 development
  • tslib ^2.3.0 development
  • typescript ^4.2.3 development
  • web-vitals ^1.1.0 development
  • @egjs/infinitegrid ~4.6.0
packages/svelte-infinitegrid/package.json npm
  • @babel/core ^7.12.10 development
  • @egjs/build-helper ^0.1.2 development
  • @rollup/plugin-commonjs ^17.0.0 development
  • @rollup/plugin-node-resolve ^11.0.0 development
  • @rollup/plugin-typescript ^8.0.0 development
  • @storybook/addon-actions ^6.1.11 development
  • @storybook/addon-essentials ^6.1.11 development
  • @storybook/addon-links ^6.1.11 development
  • @storybook/svelte ^6.1.11 development
  • @testing-library/jest-dom ^5.11.8 development
  • @testing-library/svelte ^3.0.3 development
  • @tsconfig/svelte ^1.0.0 development
  • babel-loader ^8.2.2 development
  • raw-loader ^4.0.2 development
  • rollup ^2.3.4 development
  • rollup-plugin-css-only ^3.1.0 development
  • rollup-plugin-livereload ^2.0.0 development
  • rollup-plugin-svelte ^7.0.0 development
  • rollup-plugin-terser ^7.0.0 development
  • sirv-cli ^1.0.0 development
  • storybook-addon-preview ^2.1.1 development
  • storybook-dark-mode ^1.0.7 development
  • svelte ^3.0.0 development
  • svelte-check ^1.0.0 development
  • svelte-loader ^2.13.6 development
  • svelte-preprocess ^4.0.0 development
  • tslib ^2.0.0 development
  • typescript ^4.0.0 development
  • @egjs/infinitegrid ~4.6.0
packages/vue-infinitegrid/package.json npm
  • @babel/core ^7.12.10 development
  • @egjs/build-helper ^0.1.2 development
  • @storybook/addon-actions ^6.1.11 development
  • @storybook/addon-controls ^6.1.21 development
  • @storybook/addon-docs ^6.1.21 development
  • @storybook/addon-essentials ^6.1.11 development
  • @storybook/addon-links ^6.1.11 development
  • @storybook/addon-viewport ^6.1.21 development
  • @storybook/vue ^6.1.11 development
  • @typescript-eslint/eslint-plugin ^2.33.0 development
  • @typescript-eslint/parser ^2.33.0 development
  • @vue/cli-plugin-babel ~4.5.0 development
  • @vue/cli-plugin-eslint ~4.5.0 development
  • @vue/cli-plugin-typescript ~4.5.0 development
  • @vue/cli-plugin-unit-jest ~4.5.0 development
  • @vue/cli-service ~4.5.0 development
  • @vue/eslint-config-airbnb ^5.0.2 development
  • @vue/eslint-config-prettier ^6.0.0 development
  • @vue/eslint-config-typescript ^5.0.2 development
  • @vue/test-utils ^1.0.3 development
  • babel-eslint ^10.1.0 development
  • babel-loader ^8.2.2 development
  • eslint ^6.7.2 development
  • eslint-plugin-import ^2.20.2 development
  • eslint-plugin-prettier ^3.1.3 development
  • eslint-plugin-vue ^6.2.2 development
  • prettier ^1.19.1 development
  • print-sizes ^0.1.0 development
  • rollup-plugin-vue ^5.1.9 development
  • storybook-addon-preview ^2.1.1 development
  • storybook-dark-mode ^1.0.7 development
  • tslib ^2.1.0 development
  • typescript ~3.9.3 development
  • vue ^2.6.12 development
  • vue-template-compiler ^2.6.11 development
  • @egjs/infinitegrid ~4.6.0
packages/vue3-infinitegrid/package.json npm
  • @babel/core ^7.15.0 development
  • @egjs/build-helper ^0.1.2 development
  • @storybook/addon-actions ^6.3.7 development
  • @storybook/addon-essentials ^6.3.7 development
  • @storybook/addon-links ^6.3.7 development
  • @storybook/vue3 ^6.3.7 development
  • babel-loader ^8.2.2 development
  • print-sizes ^0.1.0 development
  • rollup ^1.32.1 development
  • rollup-plugin-vue ^6.0.0 development
  • sync-exec ^0.6.2 development
  • typescript ^4.3.5 development
  • vue ^3.2.4 development
  • vue-loader ^16.5.0 development
  • @egjs/infinitegrid ~4.6.0
  • cpx ^1.5.0
.github/workflows/run-e2e.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2.1.5 composite
  • coverallsapp/github-action v1.1.2 composite
packages/docs/versions.json meteor
packages/infinitegrid/yarn.lock npm
  • 2394 dependencies
yarn.lock npm
  • 3893 dependencies

Score: 20.66350737390614