Memory Analyzer offers a set of API and extension points which allow the tool to be extended by custom-developed inspections, reports, heap dump parsers, etc... More documentation can be found in the Wiki pages of the project: