KX Analyst
KX Analyst is a visual environment used to manage, manipulate and explore massive datasets in real-time by exploiting kdb+’s server-based analytics technology.

Analyst is comprised of the following components:
| component | description | 
|---|---|
| Workspace | Local and shared repository for managing entities | 
| Importer | Import datasets into the workspace | 
| Exporter | Export datasets into other systems | 
| Visual Inspector | Visualize massive datasets in real-time or near-real-time | 
| Interactive editor | Write applications using the q programming language | 
| Debugger | Debugger dramatically increases productivity | 
| Code Differ | Compare multiple versions of the functions or modules | 
| Transformer | Groom, transform, filter and query datasets | 
| Spreadsheet | Perform analysis using simplified SQL query and scripting | 
Libraries
Contained within the KX Analyst package is a set of highly useful q developer libraries and scripts for use outside of the KX Analyst UI and for automated build systems. The libraries contained provide support for:
- Code coverage
 - Data visualization
 - Documentation generation from source annotations
 - Property-based testing
 - Q static linting and syntax checker
 - Regular expressions
 - Run time and memory profiling
 - Unit testing
 - KX Analyst module to q script conversion
 
