AX Module
This page introduces the AX module in KDB-X.
The AX module for KDB-X exposes components from the ax-libraries into the KDB-X modules framework, making these capabilities easier to install, load, and use within a standardised environment. The current components that have been ported across are:
- Grammar of Graphics (ggplot) - a plotting system for building complex visualisations in q
- qDoc - a documentation generation tool for q codebases
The AX module adapts ax-libraries components so they can be:
- Loaded through the
usemechanism - Assigned to any namespace
- Managed consistently alongside other KDB-X modules
Key benefits
- Modular integration – aligns ax functionality with the KDB-X module system
- Namespace flexibility – avoids clashes and supports custom organisation
- Familiar APIs – retains the original ax-libraries interfaces
For a full list of available functions and examples, refer to the AX documentation on GitHub.