A drag and drop reorderable list component for elm.
Still in progress, it works pretty nicely so far, though is undocumented and the API might change a bit before it's released to elm-packages.
These are features that I am going to try and implement soon: