Web Sequence Diagrams é um site para geração de diagramas de sequência, a partir de anotações.
Site: https://www.websequencediagrams.com/
Veja um exemplo de anotação:
title [POST] seguranca/v1/serpro SerproEntryPoint->SerproUseCase: processSerpro(core) alt Fluxo Gateway SerproUseCase->GatewayTokenWebClient: getToken() GatewayTokenWebClient->SerproUseCase: String token SerproUseCase->SerproGatewayWebClient: getBureauResponse() SerproGatewayWebClient->SerproUseCase: BureauResponse else Fluxo Direto SerproUseCase->SerproWebClient: getBureauResponse() SerproWebClient->SerproUseCase: BureauResponse end SerproUseCase->SerproEntryPoint: BureauResponse
Resultado: