I write a lot of B2B apps that have tabular data views. For all of its quirks, DataTables (https://datatables.net) does a great job and with the right plugins offers all the features my customers expect (re-ordering/resizing columns, column based search, fixed headers, fixed columns, item selection, etc.) DataTables requires jQuery.
Lots of other vanilla JS table plugins out there but I can't find one with all of those features that work when they are all on.
Lots of other vanilla JS table plugins out there but I can't find one with all of those features that work when they are all on.