The core of the library is completely abstracted from DOM manipulation, so it can be used also outside of HTML context. Below links shows examples of tables implemented in rich HTML controls and plain text.
The library is suitable also for console applications implemented using NodeJS; or to produce email bodies in either plain text or HTML.
Note how filters are automatically persisted upon page refresh. For example, using the search feature in one of the below and then hitting F5.
Rich HTML examples
Plain HTML examples
Plain text examples