Organize jsreport objects with tags



Enabling tags extension will add organizational capabilities to jsreport, enabling organize, filter and show jsreport objects with tags.

Creating and using tags

You can create a tag using jsreport studio. In which you can specifiy information about the tag (name, color, description, etc), later when creating/editing other objects (templates, data, scripts, assets, images, etc) you can assign one or multiple tags to these objects.


Add tags node to the standard config file.

"extensions": {
    "tags" : {
      // boolean to determine if jsreport studio by default should show objects organized by tags
        "organizeByDefault": true


You can use standard OData API to manage and query tag entities. For example you can query all tags using:

GET http://jsreport-host/odata/tags