Sortable — is a minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices.No jQuery. Supports Meteor, AngularJS and any CSS library, e.g. Bootstrap.

Features:
Supports touch devices and modern browsers
Can drag from one list to another or within the same list
CSS animation when moving items
Supports drag handles and selectable text (better than voidberg’s html5sortable)
Smart auto-scrolling
Built using native HTML5 drag and drop API
Supports Meteor and AngularJS
Supports any CSS library, e.g. Bootstrap
Simple API
No jQuery
Demo GitHub