SortableJS - probably the simplest method to create a sortable list of elements on a page
Sortable is a powerful JavaScript library that allows for easy implementation of interactive drag-and-drop lists in web applications. With its range of features, this library can be integrated into various types of projects, from simple websites to complex applications. It includes options for reordering items within lists, as well as moving them between different containers, greatly enhancing user interface flexibility. Sortable not only enriches application aesthetics but also improves functionality and enables more intuitive user interactions. The documentation and examples available on the official site are very helpful for developers who are starting their journey with this library and for those looking to utilize it in a more advanced manner.