Tabulate manages instances where content authors are maintaining large, generally well-structured data sets in the Umbraco back office.
For Umbraco version >= 7.7, use v2. Older installs should use the v1.1.0 version (which will not be updated in future).
- Install the package and create a new datatype using the Tabulate editor. Simple.
- Add the data type to a document type. Obviously.
- The editor can be configured to either use a custom view defined in code, or through the settings dialog on content node - add or remove columns of the desired type, set the label format, set pagination, import and export data and so on.
Data is stored as a JSON blob so what you do with it is entirely up to you. v2+ ships with a property value converter to return typed data (ie number fields are returned as int, dates as DateTime etc).
For a full rundown, check the GitHub repo at https://github.com/nathanwoulfe/tabulate