Displaying 1 to 20 from 48 results

Sortable - Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices

  •    Javascript

Sortable is a minimalist JavaScript library for reorderable drag-and-drop lists. You can use any element for the list and its elements, not just ul/li. Here is an example with divs.

html5sortable - VanillaJS sortable lists and grids using native HTML5 drag and drop API.

  •    TypeScript

Lightweight vanillajs micro-library for creating sortable lists and grids using native HTML5 drag and drop API. If you would like to add an adapter to the list, please create an issue with the link to your adapter.

react-smooth-dnd - react wrapper components for smooth-dnd

  •    Javascript

A fast and lightweight drag&drop, sortable library for React with many configuration options covering many d&d scenarios. It uses css transitions for animations so it's hardware accelerated whenever possible. This library consists wrapper React components over smooth-dnd library.




knockout-sortable - A Knockout

  •    Javascript

knockout-sortable is a binding for Knockout.js designed to connect observableArrays with jQuery UI's sortable functionality. This allows a user to drag and drop items within a list or between lists and have the corresponding observableArrays updated appropriately. Note: The sortable binding assumes that the child "templates" have a single container element. You cannot use containerless bindings (comment-based) bindings at the top-level of your template, as the jQuery draggable/sortable functionality needs an element to operate on.

react-sortable - A sortable list component built with React

  •    Javascript

Higher-order component for creating sortable lists with minimalistic implementation and without polyfills. Using just React.js and HTML5 DragEvent interface. Mainly tested in latest stable Webkit, Firefox and IE.

react-sortable-pane - :sparkles: A sortable and resizable pane component for React.

  •    TypeScript

Sortable and resizable pane component for react. If you need not to control SortablePane state, please use defaultSize and defaultOrder.


ember-sortable - Sortable UI primitives for Ember.js

  •    Javascript

Sortable UI primitives for Ember. Version 1.0 depends upon the availability of 2D CSS transforms. Check the matrix on caniuse.com to see if your target browsers are compatible.

ember-sortable - Sortable UI primitives for Ember.js

  •    Javascript

Sortable UI primitives for Ember. Version 1.0 depends upon the availability of 2D CSS transforms. Check the matrix on caniuse.com to see if your target browsers are compatible.

json-tree - AngularJS directive for displaying and editing JSON tree

  •    Javascript

If you don't use bower, you can manually download and unpack json-tree (zip, tar.gz).By default, it is used a high edit level that allows you to add new nodes, reset node values to null, completely remove node, change value and type of the node (to object, array, string, number, boolean, function, null), drag and sort tree nodes.

react-reorderable - Simple react sortable component (for more advanced cases use react-dnd).

  •    Javascript

Sortable component for React. Demo here.Thanks to @james-ecargo for implementing the React 16 support.

sortable-hash - Hash arrays of numbers into sortable strings with variable precision loss.

  •    Javascript

Hash arrays of numbers into a string from which you can reconstruct the original values, with configurable precision loss. The generated hashes sort well, so similar input values cause large shared prefixes in hashes.Hash the array [10, -10, 10] and then restore it, using differend hash sizes.

react-native-draggable-board - Scrollable board component with sortable columns and draggable rows.

  •    Javascript

Scrollable board component with sortable columns and draggable rows. Disclaimer: this is under development. Use at your own risk, see issues.

unik - Generate approximately sortable IDs in a distributed environment.

  •    Javascript

unik generates unique sortable IDs that can be used by multiple processes simultaneously, without any communication between them. It is based on the Snowflake design and inspired by the article Sharding IDs at Instagram. Make sure you specify the unik version in your package.json.

touch-dnd - Advanced touch-compatible Drag and Drop library providing Draggable, Droppable and Sortable for Zepto

  •    Javascript

Advanced touch-compatible Drag'n'Drop library providing Draggable, Droppable and Sortable for Zepto.js and jQuery (for Zepto, you have to include its data module). This library is a derivative of zepto-dnd, which reached the limits of the native HTML5 Drag'n'Drop API, especially in terms of dragging helper accessibility and - most important - in terms of compatiblity with touch devices.