| Name | Description | Type | Package | Framework |
| AbstractRenderer | This is a simple base class for a renderer. | Class | com.microstrategy.web.blocks.renderers | MicroStrategy |
| DiagnosticJsonRenderer | A diagnostic version of the JsonRenderer that includes the block name in the generated JSON. | Class | com.microstrategy.web.blocks.renderers | MicroStrategy |
| JsonRenderer | This class is used to render the contents of a Block in JavaScript Object Notation (JSON) format. | Class | com.microstrategy.web.blocks.renderers | MicroStrategy |
| Renderer | This interface represents the contract between a Block and a class that is responsible for generating its representation. | Interface | com.microstrategy.web.blocks.renderers | MicroStrategy |