Exzeitable - Dynamic Datatables with LiveView
This is my first library, I needed something fancier than a plain table and wanted to try my hand at creating something that might be of use to others.
You provide it with a query and
use Exzeitable in a module and some configuration, then call that module in a template. This provides you with a datatable that can be dynamically searched, sorted, and have its columns shown and hidden.
It depends on Phoenix, Ecto, Postgres, and LiveView. I have attempted to make it CSS framework agnostic.
It might help you build out an administrative interface, or give you some ideas for a library of your own.
You can see it on GitHub at https://github.com/alanvardy/exzeitable