Multi-column filtering and sorting works for small datasets (< 10k rows) and is completly handled by the frontend. For large datasets (which are lazy-loaded into the UI, so there’s nothing stopping you from viewing tables with arbitrarily many rows) this does not work yet, but could be implemented in the backend.
It might be possible to extend this package’s functionality to include editing cells, but there are no immediate plans for that from my side.
IJulia and Juno* natively display the output of
showtable, but if you’re working in the REPL you’ll need to use e.g. Blink.jl to display the table (see screenshot above).
*) Only works with WebIO 0.7.x right now, but I’m working on a fix for newer versions.