Class, activity and use case diagrams are not in vouge with the development teams. And if they do use them , they tend to be in Visio or with similar tools when they need to be created for requirements / design documentation etc.,
Somewhat related , https://bramp.github.io/js-sequence-diagrams/ could be used as well.