Interactive TMForum Open API relationship explorer.
Part of TMF DevKit — open-source developer tooling for TMForum Open API implementations.
🗺️ Live: https://tmf-devkit.github.io/tmf-map
A single-page interactive graph of all TMForum Open API relationships — for developers, solution architects, pre-sales consultants, and TMForum certification candidates.
- Force-directed graph of 16 core TMF APIs, colour-coded by domain
- Click any node → slide-in detail panel with entity model, lifecycle state machine, and cross-API reference list
- Integration patterns — Order-to-Activate, Catalog-to-Inventory, Trouble-to-Resolve
- Domain filters and live search
- Node size proportional to number of connections
Customer · Product · Service · Resource · Engagement · Common domains — TMF629, TMF632, TMF620, TMF622, TMF637, TMF633, TMF638, TMF641, TMF645, TMF634, TMF639, TMF652, TMF653, TMF621, TMF656, TMF688
npm install
npm run devGraph data is generated by tmf-spec-parser
and committed as src/tmf_data.json. To refresh:
pip install tmf-spec-parser
tmf-spec-parser generate --out src/tmf_data.json --js| Module | Description |
|---|---|
| tmf-mock | Smart TMF mock server |
| tmf-lint | Runtime conformance checker |
| tmf-spec-parser | Spec extraction and drift detection |
| tmf-map | Interactive API relationship graph (this repo) |
Apache 2.0 — © 2026 Manoj Chavan