DirectoryStack
The Keyword Company · Rédaction · Marketing · Entreprise · Autres
DirectoryStack est un modèle payant pour lancer un site d'annuaire sous Next.js 15. Fiches, administration, paiements et import assisté par IA sont fournis sous une licence unique.

À propos de DirectoryStack
About
Qu'est-ce que DirectoryStack
DirectoryStack est du code, pas un service hébergé. Il se vend comme un modèle de site d'annuaire sous Next.js : vous achetez la licence auprès de The Keyword Company, téléchargez le projet, le branchez sur votre base de données et le mettez en ligne. La pile est à jour : Next.js 15, TypeScript, Tailwind et Supabase pour l'authentification et les données.
L'argument, c'est la vitesse. Presque tous les projets d'annuaire buttent sur les mêmes corvées : modèle de fiche, catégories, étiquettes, recherche, comptes, modération, tableau de bord et encaissement. Un boilerplate pour annuaires règle cette partie, si bien que la première semaine part dans votre niche et votre contenu, pas dans la plomberie.
La limite est aussi nette. C'est un produit de développeur. Il faut lire la documentation, configurer des variables d'environnement, lancer des migrations et payer l'hébergement en plus. Aucune offre gratuite ne permet de fouiller le code avant l'achat. La version 2 est une réécriture complète : les personnalisations faites sur la version 1 ne suivent pas.
Premiers pas
- Achetez la licence Foundation ou Foundation Plus sur le site officiel et téléchargez l'archive du code depuis votre compte.
- Installez Node.js et un gestionnaire de paquets, puis lancez la commande d'installation dans le dossier du projet.
- Créez un projet Supabase, copiez les clés d'API dans le fichier d'environnement et exécutez la préparation de la base.
- Démarrez le serveur local, ajoutez quelques fiches à la main et vérifiez la recherche, les catégories et les étiquettes.
- Déployez sur Vercel ou un autre hébergeur Node, rattachez votre domaine et remplacez le contenu de démonstration.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de DirectoryStack.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs indépendants
- Petites agences
- Fondateurs sans profil technique épaulés par un développeur
Tâches
- Lancer un annuaire de niche
- Facturer les fiches
- Importer des fiches en masse
- Construire un annuaire adossé à du contenu
Cas d'usage
- Tester une idée d'annuaire le temps d'un week-end
- Projets clients à date fixe
- Sites produit qui misent sur le référencement
Fonctionnalités clés
Architecture modulaire entre cœur et extensions
Le modèle sépare modules de base et extensions. Le cœur couvre l'espace public, l'espace membres protégé, le tableau de bord, la gestion de configuration, les pages légales et le suivi d'activité. Les extensions ajoutent commentaires, connexion sociale, webhooks, imports massifs, blog et paiements. Vous n'installez que le nécessaire, et le code reste lisible.
Fiches, catégories et étiquettes
Les fiches occupent le centre du modèle de données, avec catégories et étiquettes associées pour la navigation et le filtrage. Chaque fiche accepte des champs personnalisés : un commerce local stocke horaires et accès en fauteuil roulant, une fiche d'outil d'IA garde tarifs et plateformes. La documentation explique comment ajouter des champs et les exposer en filtres dans la colonne latérale.
Tableau de bord et suivi d'activité
Un seul écran réunit fiches, utilisateurs, catégories et modération. Le suivi d'activité enregistre la circulation des visiteurs dans l'annuaire, ce qui aide à choisir les mises en avant de la page d'accueil et les catégories qui manquent de fiches.
Paiements et paiement pour revendiquer
Stripe passe par un module dédié. L'extension de paiement pour revendiquer permet à une entreprise de payer pour récupérer sa fiche, modèle de revenus courant dans une activité d'annuaire. Les deux vivent dans le jeu d'extensions : vous pouvez démarrer gratuitement et activer la facturation plus tard.
Création de fiches en masse avec l'IA
Vous collez une série d'URL, choisissez des valeurs par défaut et une tâche de fond parcourt chaque site, rédige le texte de la fiche, prend une capture et récupère le favicon. L'auteur la classe en bêta précoce et prévient qu'elle échoue sur les sites protégés contre les robots. Pour un annuaire d'IA de plusieurs centaines d'outils, cela économise des jours de rédaction.
Outils de développement et webhooks
Les Cursor Rules arrivent en 19 fichiers qui décrivent à l'éditeur assisté par IA l'organisation du projet, ce qui accélère les personnalisations. Les intégrations webhook relient le modèle à Zapier, n8n ou Make, et le module QStash envoie les tâches longues dans une file pour que la limite des fonctions Vercel ne les coupe pas.
Avantages et inconvénients
Avantages
- Un paiement unique, sans abonnement, et des annuaires illimités avec une licence individuelle.
- Pile actuelle : Next.js 15, TypeScript et Supabase, soit l'outillage que beaucoup d'équipes utilisent déjà.
- La conception modulaire évite d'embarquer du code de paiement ou de blog que vous n'activerez jamais.
- La documentation et une vidéo de 77 minutes couvrent le trajet du téléchargement au domaine en ligne.
- Les extensions visent des revenus concrets : revendication de fiche, encaissement Stripe et mises en avant via pledges.
Inconvénients
- Pas d'offre gratuite ni de téléchargement d'essai : vous payez avant de lire le premier fichier.
- Hébergement, base de données et domaine restent hors licence, et le plan gratuit de Supabase a ses limites.
- Les acheteurs de Foundation paient les extensions à part, ce qui peut annuler l'économie face à Foundation Plus.
- La version 2 n'est pas compatible avec la version 1 : les personnalisations existantes sont à refaire.
Questions fréquentes
Vous recevez le code source d'un template d'annuaire sous Next.js 15, les modules de votre formule, la documentation et l'accès à la communauté Discord. Aucun compte hébergé, aucun abonnement mensuel.
Contenus associés
Découvrez des outils, des compétences et des articles liés à DirectoryStack.
Alternatives à DirectoryStack
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.

MePersona
MePersona, Inc. · Rédaction · Productivité · MarketingMePersona est une boîte de réception unifiée avec IA pensée pour les créateurs. Elle apprend votre style, rédige des réponses aux messages de vos fans sur 12 plateformes et n'envoie que ce que vous validez.
Fluence
Yay Software (Yannick Huchard) · Rédaction · Voix et langage · ProductivitéFluence est une application Android qui lit à voix haute vos PDF, EPUB, fichiers Word et articles web, suit la phrase prononcée et répond aux questions sur le texte sans quitter le téléphone.
