Sobre

A maioria das ordens de exibição da Marvel é uma única lista linear, por lançamento ou cronológica, o que impõe uma sequência rígida mesmo onde as histórias não dependem de fato umas das outras. Este app segue o caminho oposto: o catálogo é um grafo dirigido de dependências narrativas, e a “ordem sugerida” que você vê é uma ordenação topológica desse grafo. Para assistir a qualquer título, você só precisa dos títulos que apontam para ele.

Está gostando do Marvel Watchlist?

Se este site ajuda você a escolher o que assistir da Marvel, considere apoiar o projeto com um café.

Me pague um café

De onde vem o grafo

Os dados de dependência são adaptados de A smarter MCU watch order (ver. 003, March 2026), um gráfico feito pela comunidade por Rocked03 e publicado no r/marvelstudios:

https://www.reddit.com/r/marvelstudios/s/Yc9CunxbWr

Todo o crédito pela ordem e por cada decisão seta a seta é do autor. Este projeto apenas transcreve esse gráfico para um formato legível por máquina, para que possa ser percorrido programaticamente. Citando o próprio aviso do gráfico: “os rótulos são subjetivos… as fronteiras entre os níveis são difusas, e a importância de uma história varia conforme a opinião. Isto existe para ajudar você a navegar pelo MCU, mas não são as regras.” Titles and story-dependency edges are a best-effort transcription of the chart. The chart's own disclaimer applies: the labels are subjective and the lines between levels are blurry. Corrections are welcome - edit this one file and open a PR.

Os três tipos de seta

Cada dependência tem uma intensidade, tirada diretamente da legenda do gráfico. Você escolhe o quanto quer ser rigoroso, e tanto a ordem quanto as listas de “o que falta” respondem a essa escolha.

  • Precisa assistir62 arestas

    Apenas dependências narrativas fortes. O caminho mais curto pelo MCU.

  • É bom assistir45 arestas

    Dependências fortes mais o contexto que um título recapitula, mas pressupõe.

  • Pode assistir45 arestas

    Tudo, inclusive referências de passagem. O caminho completista.

As setas tracejadas do gráfico original são previsões baseadas em informações anteriores ao lançamento; aqui elas aparecem marcadas como previsto e surgem em títulos ainda não lançados.

Idiomas

A interface está disponível em 14 idiomas, incluindo layouts da direita para a esquerda em árabe e persa. Na primeira visita usamos o idioma preferido do seu navegador; depois disso, o que você escolher no menu de idiomas é lembrado, e o idioma faz parte da URL, então um link que você compartilhar abre no idioma em que foi compartilhado.

Traduz-se a interface, e também os resumos detalhados, que são texto próprio deste site. Os nomes dos títulos não, e nunca serão: são identificadores, e um título de filme traduzido por máquina não ajuda ninguém a encontrar o filme. A sinopse curta do cabeçalho vem do TMDB no seu idioma sempre que alguém a escreveu por lá, e recorre ao inglês quando ninguém escreveu. Adicionar um idioma é um único arquivo JSON em src/i18n/dictionaries/; há um guia em docs/internationalisation.md.

  • English
  • Español
  • Português (Brasil)
  • Français
  • Deutsch
  • Italiano
  • Türkçe
  • Русский
  • हिन्दी
  • 简体中文
  • 日本語
  • 한국어
  • العربية
  • فارسی

Pôsteres, IMDb e links de streaming

Cada título leva ao IMDb, diretamente quando temos um id verificado e a uma busca no IMDb caso contrário, para que o link sempre chegue a algum lugar útil. As imagens, porém, não vêm do IMDb: ele não publica nenhuma API de imagens e seus pôsteres não podem ser carregados de fora. Os pôsteres vêm do TMDB, cuja API gratuita permite este uso e ainda expõe o id do IMDb de cada título. Quando não há chave do TMDB configurada, o app desenha o próprio pôster a partir dos dados do título, e a cor diz a que fase ele pertence.

Os direitos de streaming são regionais e mudam o tempo todo, então as etiquetas de plataforma são uma pista, não uma promessa. O link Onde assistir em cada título resolve a disponibilidade para o seu país e é a resposta em que confiar.

Resumos detalhados e spoilers

Uma ordem de exibição só é útil se permitir pular coisas. Por isso todo título já lançado tem um resumo detalhado: o que realmente acontece, com o final, escrito para que você possa perder o título por completo e ainda assim acompanhar os que dependem dele. Há 97 escritos até agora; o restante ou ainda não estreou ou espera alguém que realmente tenha assistido.

Ele nunca aparece sem que você peça. A sinopse curta e sem spoilers continua no cabeçalho de sempre; a detalhada fica abaixo, atrás de um botão, e o texto dela não está na página até você apertar: nada de desfoque para ler através nem nada em que um leitor de tela tropece. Se preferir vê-los sempre, há uma caixinha ao lado do botão, lembrada no seu navegador em marvel-watchlist:spoilers:v1 e reversível no mesmo lugar. Títulos que ainda não estrearam não têm resumo, de propósito.

Os resumos são textos originais escritos para este projeto e ficam em data/summaries/, um arquivo por idioma. O inglês é a base, e cada um dos outros 13 idiomas já tem uma tradução completa, à espera da revisão de um segundo falante. Um título que uma tradução ainda não alcançou recorre ao texto em inglês só para aquele título, com aviso para você saber o que está lendo. Correções e traduções são bem-vindas: edite um arquivo e rode npm run summaries:validate.

Sua lista

Tudo o que você marca fica guardado no localStorage do seu navegador sob a chave marvel-watchlist:v1. Sem conta, sem chamada a servidor e sem rastreamento. A camada de armazenamento fica atrás de uma pequena interface de adaptador, então uma lista com login e banco de dados pode substituí-la sem tocar na interface. Veja o README para esse caminho. Você pode exportar e importar sua lista quando quiser.

Manter os dados em dia

Todo o catálogo vive em um único arquivo, data/marvel-graph.json, então adicionar os lançamentos do ano que vem é acrescentar um título e suas setas e rodar npm run graph:validate. Essa verificação rejeita ids desconhecidos, arestas duplicadas ou para si mesmas e ciclos de dependência antes que uma versão possa ser publicada. Há exportadores para Postgres e para o Cypher do Neo4j.

Títulos
103
Dependências
152
Conjunto de dados
2026.03.007

Código-fonte

Tudo isto é código aberto, sob licença MIT, e mora no GitHub: o aplicativo, o grafo de dependências, os resumos e estas traduções. Issues e pull requests são bem-vindos, seja uma seta que falta no diagrama, o resumo de algum dos títulos que ainda espera por alguém que o tenha assistido, ou um idioma que o site ainda não fala.

https://github.com/Nicolfo/marvel-watchlist

Aviso legal

Projeto de fãs não oficial. Marvel, o MCU e todos os nomes de títulos são marcas da Marvel Characters, Inc. e da The Walt Disney Company; este projeto não é afiliado, endossado nem patrocinado por elas. Não armazena nenhum conteúdo audiovisual, apenas nomes de títulos e as relações entre eles.