lukasoppermann/html5sortable
VanillaJS sortable lists and grids using native HTML5 drag and drop API. 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: 4738
- days_rel: n/a
- days_push: 814
- n_releases_24m: 0
Adoption not part of the score
1643 stars · 447 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A lightweight (2.54KB gzipped) vanilla JavaScript micro-library for creating sortable lists and grids using the native HTML5 drag and drop API. It supports nested lists, connected lists, table row sorting, handles, and touch support with no dependencies.
Use cases
- make a list sortable with drag and drop
- reorder grid items by dragging
- drag items between two connected lists
- sort table rows by dragging
- sortable list with drag handles and disabled items
- lightweight drag and drop without jQuery
When to choose
- you need a tiny, dependency-free sortable for plain JavaScript projects
- you want native HTML5 drag and drop for lists, grids, or table rows
- you need connected or nested sortable lists
When to avoid
- you need actively maintained software with guaranteed bug fixes
- you need touch-optimized or mobile-first drag and drop with advanced features
- you are using a framework where a dedicated adapter or component is better supported
Facets
library · maturity maintenance
ui-components animation frontend web-development browser cross-platform drag-and-drop sortable-lists vanillajs micro-library typescript no-dependencies
3 sources
- readme: https://github.com/lukasoppermann/html5sortable · fetched 2026-08-28 · b144d55a9cc4
- homepage: http://lukasoppermann.github.io/html5sortable/index.html · fetched 2026-08-29 · 4abfec21e747
- registry_npm: https://registry.npmjs.org/html5sortable · fetched 2026-08-29 · 305f534c47b7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lukasoppermann/html5sortable | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="lukasoppermann/html5sortable")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem