Modelos

Iniciais para engenharia, produto e segurança — diagramas de sequência, fluxogramas, estado e modelos de classe.

Comece mais rápido com modelos Mermaid prontos. Navegue por modelos de sequência, fluxogramas, máquinas de estado e diagramas de classe — depois abra qualquer modelo no editor.

Básico

Sequência básica
Exemplo
Dois participantes com request e reply.
…

Esboço request–reply

Usar modelo

Numeração

Autonumerar
Exemplo
Passos numerados para mensagens ordenadas.
…

Mensagens ordenadas

Usar modelo

Ramificações

Alt / Else
Exemplo
Ramificação em sucesso ou falha.
…

Caminhos de sucesso e erro

Usar modelo

Loops

Loop
Exemplo
Iterar até uma condição ser atendida.
…

Polling ou heartbeat repetido

Usar modelo

Blocos opcionais

Opt
Exemplo
Fragmento opcional quando algo pode acontecer.
…

Passo opcional ou efeito colateral

Usar modelo

Ativação

Ativação
Exemplo
Mostrar foco ativo enquanto uma chamada está em andamento.
…

Pilha de chamadas / foco em lifeline

Usar modelo

API e backends

REST + banco de dados
Exemplo
Para devs de backend documentando leituras estilo CRUD.
…

API HTTP acessando banco de dados

Usar modelo

Auth e identidade

Login estilo OAuth
Exemplo
Login simplificado estilo OAuth para discussões de segurança do app.
…

Fluxo de autorização com provedor de identidade

Usar modelo

Eventos e assíncrono

Eventos assíncronos / fila
Exemplo
Para integração e arquiteturas orientadas a eventos.
…

Publicar, entregar, consumir

Usar modelo

Fluxogramas

Decisão em fluxograma
Exemplo
Para PMs e ops mapeando aprovações.
…

Aprovações e ramificações

Usar modelo

Máquinas de estado

Ciclo de vida de estado
Exemplo
Para fluxos de suporte e entrega.
…

Ciclo de vida de ticket ou tarefa

Usar modelo

Modelos de classe

Diagrama de classes
Exemplo
Para arquitetos esboçando um pequeno modelo de domínio.
…

Pedidos e itens de linha (esboço de domínio)

Usar modelo