Skip to content

tmf-devkit/tmf-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmf-map

Interactive TMForum Open API relationship explorer.

Part of TMF DevKit — open-source developer tooling for TMForum Open API implementations.

Deploy License

🗺️ Live: https://tmf-devkit.github.io/tmf-map


What it is

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

APIs covered (v0.1)

Customer · Product · Service · Resource · Engagement · Common domains — TMF629, TMF632, TMF620, TMF622, TMF637, TMF633, TMF638, TMF641, TMF645, TMF634, TMF639, TMF652, TMF653, TMF621, TMF656, TMF688

Run locally

npm install
npm run dev

Open http://localhost:5173

Data

Graph 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

TMF DevKit

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)

License

Apache 2.0 — © 2026 Manoj Chavan

About

Interactive TMForum Open API relationship explorer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors