Faut-il créer votre propre Letterboxd ?
Un journal social du cinéma : consignez les films vus, notez-les, critiquez-les et lisez les avis de tout le monde.
La partie journal de Letterboxd est triviale : un tableau de films, une date, une note, un commentaire. La partie pour laquelle les gens ouvrent vraiment l'application, ce sont les autres : les quatre étoiles un peu blasées des amis, les pages de critiques remplies de milliers de blagues, les listes qui servent de programmes d'école de cinéma et les statistiques de fin d'année qui n'ont de sens que parce qu'on peut les comparer. Une réalisation d'un seul jet vous donne un journal privé où personne d'autre ne figure, et vous aurez toujours besoin de TMDB pour obtenir des affiches et des métadonnées qui ne donnent pas l'impression d'être cassées. Si vous voulez simplement un journal de visionnage, construisez-le et profitez de sa rapidité. Si vous voulez l'Internet cinéphile, vous ne le construirez pas ce week-end.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a local-first personal film diary web app. Single user, no accounts, no cloud, no telemetry.
Stack, non-negotiable:
- Next.js 15 with the App Router, TypeScript, Tailwind.
- SQLite via better-sqlite3, one file at ./data/diary.db, schema created on first run.
- No auth, no external services except TMDB for metadata.
Secrets:
- .env.local with TMDB_API_KEY. Commit .env.example only. Fail loudly with a readable message if the key is missing.
Data model:
- films: tmdb_id (primary key), title, year, director, runtime, poster_path, overview, cached_at.
- entries: id, tmdb_id, watched_on (date), rating (0.5 to 5 in half steps, nullable), review (text, nullable), rewatch (boolean), liked (boolean), created_at.
- watchlist: tmdb_id, added_at, note.
Features in scope:
- Search box that hits TMDB search, shows posters and years, one click to log. Cache the film row locally so the app works offline for anything already logged.
- Log form: watched date defaults to today, half-star rating widget, review textarea, rewatch and liked toggles.
- Diary view grouped by month, newest first, poster grid plus compact list toggle.
- Film detail page: local metadata, every entry you have for it, rating history.
- Watchlist page with add from search and a one-click promote to a diary entry.
- Stats page: films per year and per month, rating distribution histogram, top directors by count, total runtime in hours and days, longest streak of consecutive days with a log.
- CSV import that accepts the Letterboxd export format (Name, Year, Watched Date, Rating, Review, Rewatch) and matches to TMDB with a manual disambiguation queue for anything ambiguous.
- CSV export of everything.
Explicitly out of scope: any social features, follower graphs, comments, aggregate ratings, streaming availability, mobile apps, push notifications, deployment config.
Deliver: working app, README with setup in under five commands, seed script that inserts three sample entries so the stats page is not empty on first load.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR
Comment créer votre propre version ?
Un journal de cinéma local qui recherche un titre sur TMDB, consigne une date de visionnage, une note et une critique, et affiche votre historique ainsi qu'une page de statistiques.
Ce dont vous aurez besoin
- clé API TMDB pour les métadonnées et les affiches des films
- Node 20+
- SQLite (aucun serveur à faire fonctionner)
L'offre payante est surtout une boîte à pourboires assortie d'avantages : pas de publicité, de meilleures statistiques, le filtrage de la liste de films à voir par service de streaming et quelques vues pour utilisateurs avancés. Les gens paient parce que le produit gratuit a déjà trouvé sa place dans leur quotidien et que le prix annuel équivaut à peu près à une place de cinéma. Ce qu'ils achètent, ce ne sont pas des fonctionnalités, mais un accès durable à un lieu où leurs goûts sont lisibles par d'autres personnes qui s'intéressent aux films. Un journal privé ne peut vendre cela à aucun prix.
xTous les autres humains : notes des amis, critiques populaires, fils de commentaires
xLes listes éditoriales et communautaires, qui apportent l'essentiel de la valeur de découverte
xLes notes agrégées et l'histogramme qui vous dit si un film divise ou s'il est simplement mauvais
xLes applications mobiles, la saisie hors ligne, les cartes de partage, les données de disponibilité en streaming
xLa possibilité de récupérer votre historique existant depuis un autre outil sans vous débattre avec un CSV
Rien qui mérite d’être cité. C’est pour cela que le prompt existe.
Combien coûte Letterboxd ?
- Facturation mensuelle
- 1,58 $US/mois1,58 $US/mois
- Par an
- 18,96 $US/an18,96 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 8,26 R$/mois99,08 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de Letterboxd. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à Letterboxd ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (une session). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer Letterboxd ?
Pas vraiment. La valeur de Letterboxd n’est pas dans le code : L'avantage difficile à copier, c'est une décennie de critiques, de listes et de distributions de notes qui n'existent que parce que tous les autres sont arrivés avant. Voir l’analyse ci-dessus.
Combien coûte Letterboxd ?
Letterboxd coûte environ 1,58 $US/mois (Pro, vérifié le 20/10/2026), soit 18,96 $US par an.
Que perd-on en remplaçant Letterboxd ?
Honnêtement : Tous les autres humains : notes des amis, critiques populaires, fils de commentaires; Les listes éditoriales et communautaires, qui apportent l'essentiel de la valeur de découverte; Les notes agrégées et l'histogramme qui vous dit si un film divise ou s'il est simplement mauvais; Les applications mobiles, la saisie hors ligne, les cartes de partage, les données de disponibilité en streaming; La possibilité de récupérer votre historique existant depuis un autre outil sans vous débattre avec un CSV. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à Letterboxd ?
Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.