Slip.js

Swiping and reordering lists of elements on touch screens, no fuss. A tiny library by Kornel.

AngularJS wrapper by Code Capers.

  1. Swipe,
  2. hold & reorder or instantly
  3. or either
  4. or none of them.
  5. Can play nicely with:
  6. interaction
  7. inline CSS transforms
  8. stylesheet transforms
  9. and selectable text, even though animating elements with selected text is a bit weird.
  10. iOS Safari
  11. Mobile Chrome
  12. Android Firefox
  13. Opera Presto and Blink
  14. No dependencies

Live Examples

Kornel's original example ported to Angular

Full example with data-model

Simplest example with data-model

Known limitations

Bug/fork/star on GitHub.