https://github.com/vaheqelyan/svelte-grid
A responsive, draggable and resizable grid layout, for Svelte. [NOT MAINTAINED]
https://github.com/vaheqelyan/svelte-grid
admin-dashboard drag draggable grid layout resizable svelte svelte-components
Last synced: 7 months ago
JSON representation
A responsive, draggable and resizable grid layout, for Svelte. [NOT MAINTAINED]
- Host: GitHub
- URL: https://github.com/vaheqelyan/svelte-grid
- Owner: vaheqelyan
- License: mit
- Created: 2019-07-31T07:00:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-25T07:16:22.000Z (over 2 years ago)
- Last Synced: 2025-04-14T16:55:30.183Z (8 months ago)
- Topics: admin-dashboard, drag, draggable, grid, layout, resizable, svelte, svelte-components
- Language: Svelte
- Homepage: https://svelte-grid.now.sh/
- Size: 1.2 MB
- Stars: 989
- Watchers: 18
- Forks: 65
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - vaheqelyan/svelte-grid - A responsive, draggable and resizable grid layout, for Svelte. (svelte)
README
# svelte-grid

## About
- 100% Svelte (or vanillajs) - no jQuery, no 3rd party dependencies
- Compatible with Sapper (SSR Svelte)
- Draggable widgets
- Resizable widgets
- Static widgets
- Layout can be serialized and restored
- Responsive breakpoints
- Limit the minimum and maximum width / height when resizing
- Provide helper functions
- Custom dragging
- Grid gap
- Soft autoscroll
## Installation
**via NPM**
```code
npm i svelte-grid --save-dev
```