daybrush/moveable
Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable! observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2616
- days_rel: n/a
- days_push: 821
- n_releases_24m: 0
Adoption not part of the score
10748 stars · 658 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Moveable is a TypeScript library for making DOM elements draggable, resizable, scalable, rotatable, warpable, pinchable, groupable, and snappable. It ships framework wrappers for React, Preact, Angular, Vue, Vue 3, Svelte, and Lit.
Use cases
- make elements draggable and resizable in the browser
- build a design editor with rotate and snap controls
- add pinch and gesture support to a mobile web app
- implement drag-and-drop layout editing with snapping
- create a canvas-like image manipulation UI
- group and transform multiple elements interactively
When to choose
- you need rich element manipulation (drag, resize, rotate, warp) with framework wrappers
- you are building a visual editor, page builder, or design tool in the browser
When to avoid
- you only need simple drag-and-drop list reordering
- you need canvas/WebGL-based manipulation rather than DOM elements
Facets
library · maturity active
ui-components animation frontend-framework frontend web-development web-design browser cross-platform draggable resizable rotatable warpable pinchable snappable typescript react vue angular svelte canvas-editor web-server
2 sources
- readme: https://github.com/daybrush/moveable · fetched 2026-08-28 · 619ac7b7b0b3
- homepage: https://daybrush.com/moveable/ · fetched 2026-08-29 · 65632a24ec11
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| daybrush/moveable | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="daybrush/moveable")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem