类库 › masonry-grid
TrigenSoftware

TrigenSoftware/masonry-grid

一个快速、轻量且响应式的瀑布流网格布局库,使用原生JavaScript编写,提供TypeScript支持。具备零依赖、体积小、性能高的特点,适用于创建Pinterest风格的图片墙或卡片布局。

技术栈

根目录 javascript

代码规范

ESLint 9.31.0
查看全部依赖 (12)

开发依赖

@commitlint/cli ^20.0.0 @commitlint/config-conventional ^20.0.0 @commitlint/config-pnpm-scopes ^20.0.0 @commitlint/cz-commitlint ^20.0.0 @trigen/eslint-config ^8.0.7 @trigen/scripts ^8.0.4 clean-publish ^5.0.0 commitizen ^4.2.4 del-cli ^7.0.0 nano-staged ^0.8.0 simple-git-hooks ^2.13.1 typescript ^5.3.3

packages/preact javascript

框架

Preact ^10.26.1

构建工具

Vite ^7.1.11

测试

Playwright ^1.56.0 Vitest ^3.0.0
查看全部依赖 (13)

依赖

@masonry-grid/vanilla workspace:^

开发依赖

@preact/preset-vite ^2.9.3 @size-limit/preset-small-lib ^11.1.2 @storybook/preact ^9.1.16 @storybook/preact-vite ^9.1.16 @testing-library/dom ^10.0.0 @testing-library/jest-dom ^6.5.0 @testing-library/preact ^3.2.4 @vitest/browser ^3.2.4 @vitest/coverage-v8 ^3.0.0 size-limit ^11.1.2 storybook ^9.1.16 typescript ^5.3.3

packages/react javascript

框架

React ^19.0.0

构建工具

Vite ^7.1.11

测试

Playwright ^1.56.0 Vitest ^3.0.0
查看全部依赖 (15)

依赖

@masonry-grid/vanilla workspace:^

开发依赖

@size-limit/preset-small-lib ^11.1.2 @storybook/react ^9.1.13 @storybook/react-vite ^9.1.13 @testing-library/dom ^10.0.0 @testing-library/jest-dom ^6.5.0 @testing-library/react ^16.3.0 @types/react ^19.0.2 @vitejs/plugin-react ^5.0.4 @vitest/browser ^3.2.4 @vitest/coverage-v8 ^3.0.0 react-dom ^19.0.0 size-limit ^11.1.2 storybook ^9.1.13 typescript ^5.3.3

packages/solid-js javascript

框架

Solid.js ^1.8.0

构建工具

Vite ^7.1.11

测试

Playwright ^1.56.0 Vitest ^3.0.0
查看全部依赖 (13)

依赖

@masonry-grid/vanilla workspace:^

开发依赖

@size-limit/preset-small-lib ^11.1.2 @solidjs/testing-library ^0.8.10 @testing-library/dom ^10.0.0 @testing-library/jest-dom ^6.5.0 @vitest/browser ^3.2.4 @vitest/coverage-v8 ^3.0.0 jsdom ^27.1.0 size-limit ^11.1.2 storybook ^9.1.13 storybook-solidjs-vite ^9.0.0 typescript ^5.3.3 vite-plugin-solid ^2.10.2

packages/svelte javascript

框架

Svelte ^5.0.0

构建工具

Vite ^7.0.0

测试

Playwright ^1.56.0 Vitest ^3.0.0
查看全部依赖 (14)

依赖

@masonry-grid/vanilla workspace:^

开发依赖

@storybook/addon-svelte-csf ^5.0.10 @storybook/svelte 9.1.13 @storybook/svelte-vite 9.1.13 @sveltejs/package ^2.3.7 @sveltejs/vite-plugin-svelte ^6.2.1 @testing-library/dom ^10.0.0 @testing-library/jest-dom ^6.5.0 @testing-library/svelte ^5.2.3 @vitest/browser ^3.2.4 @vitest/coverage-v8 ^3.0.0 size-limit ^11.1.2 storybook 9.1.13 typescript ^5.3.3

packages/vanilla javascript

构建工具

Vite ^7.0.0

测试

Playwright ^1.56.0 Vitest ^3.0.0
查看全部依赖 (11)

开发依赖

@size-limit/preset-small-lib ^11.1.2 @storybook/addon-essentials ^8.6.14 @storybook/html ^9.1.13 @storybook/html-vite ^9.1.13 @testing-library/dom ^10.0.0 @testing-library/jest-dom ^6.5.0 @vitest/browser ^3.2.4 @vitest/coverage-v8 ^3.0.0 size-limit ^11.1.2 storybook ^9.1.13 typescript ^5.3.3

sandboxes/preact/balanced javascript

框架

Preact ^10.26.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/preact ^1.1.1

开发依赖

@preact/preset-vite ^2.10.0 typescript ^5.3.3

sandboxes/preact/regular javascript

框架

Preact ^10.26.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/preact ^1.1.1

开发依赖

@preact/preset-vite ^2.10.0 typescript ^5.3.3

sandboxes/preact/spanned javascript

框架

Preact ^10.26.1

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/preact ^1.1.1

开发依赖

@preact/preset-vite ^2.9.3 typescript ^5.3.3

sandboxes/preact/unordered-list javascript

框架

Preact ^10.26.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/preact ^1.1.1

开发依赖

@preact/preset-vite ^2.10.0 typescript ^5.3.3

sandboxes/react/balanced javascript

框架

React ^19.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (6)

依赖

@masonry-grid/react ^1.1.1 react-dom ^19.0.0

开发依赖

@types/react ^19.0.0 @types/react-dom ^19.0.0 @vitejs/plugin-react ^4.3.4 typescript ^5.3.3

sandboxes/react/regular javascript

框架

React ^19.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (6)

依赖

@masonry-grid/react ^1.1.1 react-dom ^19.0.0

开发依赖

@types/react ^19.0.0 @types/react-dom ^19.0.0 @vitejs/plugin-react ^4.3.4 typescript ^5.3.3

sandboxes/react/spanned javascript

框架

React ^19.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (6)

依赖

@masonry-grid/react ^1.1.1 react-dom ^19.0.0

开发依赖

@types/react ^19.0.0 @types/react-dom ^19.0.0 @vitejs/plugin-react ^4.3.4 typescript ^5.3.3

sandboxes/react/unordered-list javascript

框架

React ^19.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (6)

依赖

@masonry-grid/react ^1.1.1 react-dom ^19.0.0

开发依赖

@types/react ^19.0.0 @types/react-dom ^19.0.0 @vitejs/plugin-react ^4.3.4 typescript ^5.3.3

sandboxes/solid-js/balanced javascript

框架

Solid.js ^1.8.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/solid-js ^1.1.1

开发依赖

typescript ^5.3.3 vite-plugin-solid ^2.10.2

sandboxes/solid-js/regular javascript

框架

Solid.js ^1.8.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/solid-js ^1.1.1

开发依赖

typescript ^5.3.3 vite-plugin-solid ^2.10.2

sandboxes/solid-js/spanned javascript

框架

Solid.js ^1.8.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/solid-js ^1.1.1

开发依赖

typescript ^5.3.3 vite-plugin-solid ^2.10.2

sandboxes/solid-js/unordered-list javascript

框架

Solid.js ^1.8.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/solid-js ^1.1.1

开发依赖

typescript ^5.3.3 vite-plugin-solid ^2.10.2

sandboxes/svelte/balanced javascript

框架

Svelte ^5.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/svelte ^1.1.1

开发依赖

@sveltejs/vite-plugin-svelte ^6.2.1 typescript ^5.3.3

sandboxes/svelte/regular javascript

框架

Svelte ^5.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/svelte ^1.1.1

开发依赖

@sveltejs/vite-plugin-svelte ^6.2.1 typescript ^5.3.3

sandboxes/svelte/spanned javascript

框架

Svelte ^5.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/svelte ^1.1.1

开发依赖

@sveltejs/vite-plugin-svelte ^6.2.1 typescript ^5.3.3

sandboxes/svelte/unordered-list javascript

框架

Svelte ^5.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (3)

依赖

@masonry-grid/svelte ^1.1.1

开发依赖

@sveltejs/vite-plugin-svelte ^6.2.1 typescript ^5.3.3

sandboxes/vanilla/balanced javascript

查看全部依赖 (1)

开发依赖

serve ^14.2.4

sandboxes/vanilla/infinite-scroll javascript

查看全部依赖 (1)

开发依赖

serve ^14.2.4

sandboxes/vanilla/media-query javascript

查看全部依赖 (1)

开发依赖

serve ^14.2.4

sandboxes/vanilla/regular javascript

查看全部依赖 (1)

开发依赖

serve ^14.2.4

website javascript

查看全部依赖 (7)

依赖

@astrojs/check ^0.9.4 @astrojs/starlight ^0.36.0 astro ^5.0.0 astro-vtbot ^2.1.9 sharp ^0.34.0 starlight-llms-txt ^0.6.0

开发依赖

typescript ^5.3.3

评论

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-19 11:03
浙ICP备14020137号-1 $방문자$