Allow User to Move /Hide Columns and save that view for a DataGrid.

For Datagrid, we have a requirement to provide user with access to move /hide columns and save that view so that next time user enters , they have the same view available. Data Grid Extension  App is deprecated now and does not work with the Modeler version of our app (7.23.7). Is there anything that is available which can be used to achieve this ?
1 answers

There is the datatables widget:

It is a bit harder to configurate but does the job.