À propos

La plupart des ordres de visionnage Marvel sont une simple liste, par ordre de sortie ou chronologique, ce qui impose une séquence rigide même là où les histoires ne dépendent pas réellement les unes des autres. Cette application prend l’autre chemin : le catalogue est un graphe orienté de dépendances narratives, et l’« ordre conseillé » que vous voyez est un tri topologique de ce graphe. Pour regarder un titre donné, vous n’avez besoin que des titres qui pointent vers lui.

Vous aimez Marvel Watchlist ?

Si ce site vous aide à choisir quoi regarder dans l’univers Marvel, vous pouvez soutenir le projet en m’offrant un café.

Offrez-moi un café

D’où vient le graphe

Les données de dépendances sont adaptées de A smarter MCU watch order (ver. 003, March 2026), un schéma réalisé par la communauté par Rocked03 et publié sur r/marvelstudios :

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

Tout le mérite de l’ordre et des arbitrages flèche par flèche revient à son auteur. Ce projet ne fait que transcrire ce schéma dans un format lisible par une machine afin de pouvoir le parcourir par programme. Pour citer l’avertissement du schéma lui-même : « les étiquettes sont subjectives… les frontières entre les niveaux sont floues, et l’importance d’une histoire varie selon les avis. Ceci existe pour vous aider à naviguer dans le MCU, mais ce ne sont pas les règles. » 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.

Les trois types de flèche

Chaque dépendance porte une intensité, reprise directement de la légende du schéma. Vous choisissez votre niveau d’exigence, et l’ordre comme les listes de « ce qui manque » répondent à ce choix.

  • À voir absolument62 arêtes

    Uniquement les dépendances narratives fortes. Le chemin le plus court dans le MCU.

  • À voir de préférence45 arêtes

    Les dépendances fortes, plus le contexte qu’un titre résume mais présuppose.

  • Peut se voir45 arêtes

    Tout, y compris les références passagères. Le chemin complétiste.

Les flèches en pointillés du schéma d’origine sont des prédictions fondées sur des informations d’avant-sortie ; elles sont signalées ici comme prévu et apparaissent sur les titres non encore sortis.

Langues

L’interface est disponible en 14 langues, avec des mises en page de droite à gauche pour l’arabe et le persan. La langue préférée de votre navigateur est utilisée lors de la première visite ; ensuite, ce que vous choisissez dans le menu des langues est mémorisé, et la langue fait partie de l’URL : un lien que vous partagez s’ouvre donc dans la langue dans laquelle vous l’avez partagé.

L’interface est traduite, et les résumés détaillés le sont aussi, car ce sont les textes propres du site. Les noms des titres ne le sont pas et ne le seront jamais : ce sont des identifiants, et un titre de film traduit par une machine n’aide personne à retrouver le film. Le synopsis court en tête de page vient de TMDB dans votre langue partout où quelqu’un l’y a écrit, et retombe sur l’anglais là où personne ne l’a fait. Ajouter une langue tient en un fichier JSON dans src/i18n/dictionaries/ ; un guide se trouve dans docs/internationalisation.md.

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

Affiches, IMDb et liens de streaming

Chaque titre renvoie vers IMDb, directement lorsque nous disposons d’un identifiant vérifié, et vers une recherche IMDb sinon, pour que le lien mène toujours quelque part d’utile. Les visuels, en revanche, ne viennent pas d’IMDb : le site ne publie aucune API d’images et ses affiches ne peuvent pas être chargées à distance. Les affiches viennent de TMDB, dont l’API gratuite autorise cet usage et expose aussi l’identifiant IMDb de chaque titre. Sans clé TMDB configurée, l’application dessine sa propre affiche à partir des données du titre, et la couleur vous indique à quelle phase il appartient.

Les droits de streaming sont régionaux et changent constamment : les pastilles de plateforme sont donc une indication, pas une promesse. Le lien Où le regarder présent sur chaque titre résout la disponibilité pour votre pays, et c’est la réponse à laquelle se fier.

Résumés détaillés et spoilers

Un ordre de visionnage n’est utile que s’il vous autorise à sauter des choses. Chaque titre déjà sorti porte donc un résumé détaillé : ce qui s’y passe vraiment, fin comprise, écrit pour que vous puissiez le manquer entièrement et suivre malgré tout ceux qui en dépendent. 97 sont écrits à ce jour ; les autres ne sont pas encore sortis ou attendent quelqu’un qui les a réellement vus.

Il n’est jamais affiché sans que vous le demandiez. Le synopsis court et sans spoilers reste à sa place habituelle, en en-tête ; le résumé détaillé se trouve en dessous, derrière un bouton, et son texte n’est pas du tout présent dans la page tant que vous n’appuyez pas : aucun flou à travers lequel lire, rien sur quoi un lecteur d’écran puisse trébucher. Si vous préférez toujours les voir, une case à cocher se trouve à côté du bouton, mémorisée dans votre navigateur sous marvel-watchlist:spoilers:v1 et réversible au même endroit. Les titres qui ne sont pas encore sortis n’ont aucun résumé, à dessein.

Les résumés sont des textes originaux écrits pour ce projet et vivent dans data/summaries/, un fichier par langue. L’anglais est la base, et chacune des 13 autres langues en possède désormais une traduction complète, en attente de relecture par un second locuteur. Un titre qu’une traduction n’a pas encore atteint retombe sur le texte anglais pour ce seul titre, signalé pour que vous sachiez ce que vous lisez. Corrections et traductions sont les bienvenues : modifiez un fichier et lancez npm run summaries:validate.

Votre liste

Tout ce que vous cochez est enregistré dans le localStorage de votre navigateur sous la clé marvel-watchlist:v1. Aucun compte, aucun appel serveur, aucun pistage. La couche de stockage se cache derrière une petite interface d’adaptateur : une liste connectée et adossée à une base de données peut donc la remplacer sans toucher à l’interface. Voir le README pour cette piste. Vous pouvez exporter et importer votre liste à tout moment.

Garder les données à jour

Tout le catalogue tient dans un seul fichier, data/marvel-graph.json : ajouter les sorties de l’an prochain revient à ajouter un titre et ses flèches, puis à lancer npm run graph:validate. Ce contrôle rejette les identifiants inconnus, les arêtes dupliquées ou réflexives et les cycles de dépendances avant qu’une version puisse être publiée. Des exportateurs sont fournis pour Postgres et pour le Cypher de Neo4j.

Titres
103
Dépendances
152
Jeu de données
2026.03.007

Code source

Le tout est libre, sous licence MIT, et vit sur GitHub : l’application, le graphe de dépendances, les résumés et ces traductions. Les issues et les pull requests sont les bienvenues, qu’il s’agisse d’une flèche absente du schéma, du résumé d’un des titres qui attend encore quelqu’un qui l’ait vu, ou d’une langue que le site ne parle pas encore.

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

Mentions légales

Projet de fans non officiel. Marvel, le MCU et tous les noms de titres sont des marques de Marvel Characters, Inc. et de The Walt Disney Company ; ce projet n’est ni affilié, ni approuvé, ni sponsorisé par elles. Il ne stocke aucun contenu audiovisuel, seulement des noms de titres et les relations entre eux.