Skip to content

KX Developer

Visual environment

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

Download and install

Developer 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

Libraries

Contained within the KX Developer package is a set of highly useful q developer libraries and scripts for use outside of the KX Developer 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 Developer module to q script conversion