Fóir comme alternative à EmDash

EmDash est un CMS open source qui s'exécute dans un site Astro, sur une pile dont vous vous occupez. Fóir est géré et sert n'importe quel front-end via une API. Les différences portent sur ce que vous exploitez et sur ce que votre contenu peut atteindre.

Comparaison côte à côte

Prix

Fóir
£0.99, £29 ou £99 par mois
EmDash
Licence gratuite, puis hébergement, correctifs et sécurité à votre charge

Gestion de contenu

Fóir
Standard
EmDash
Standard

Maintien en service

Fóir
Géré, rien à corriger
EmDash
Base de données, stockage, sauvegardes et mises à niveau, à votre charge

Front-end

Fóir
N'importe quel framework, ou aucun
EmDash
Astro uniquement

API

Fóir
GraphQL typé, généré
EmDash
REST, ou fonctions de requête dans Astro

Authentification hébergée

Fóir
Connexion, rôles et jetons inclus
EmDash
Connexion que vous hébergez, cinq rôles fixes

Personnalisation

Fóir
Intégrée, résolue à chaque requête
EmDash
À construire vous-même

Accès des agents

Fóir
Contenu et plan de contrôle
EmDash
Contenu, schéma et paramètres

Extensions

Fóir
Apps, depuis une marketplace ou une URL
EmDash
Plugins, avec un bac à sable que vous configurez

Backend au-delà du contenu

Fóir
Opérations, hooks, planifications, secrets
EmDash
Hooks et routes de plugin, exécutés sur votre infrastructure

Plusieurs sites

Fóir
Un projet chacun, un seul espace de travail
EmDash
Un déploiement chacun

Recherche et vecteurs

Fóir
Plein texte, embeddings, géo
EmDash
Plein texte

Propriété des données

Fóir
Export Postgres, règles d'accès incluses
EmDash
Base de données autogérée

Le comportement d'EmDash est tiré de sa documentation publiée, à jour en octobre 2026. Lorsque nous disons qu'une chose est absente, nous entendons absente du produit et de ses plugins officiels, et non impossible à construire. Les corrections sont les bienvenues et nous les apporterons.

Ce que coûte l'exploitation d'une licence gratuite

EmDash ne coûte rien en licence. Le coût, c'est le logiciel que vous exploitez désormais : une base de données, le stockage des médias, les sauvegardes, ainsi que chaque mise à niveau et chaque correctif de sécurité qui suit. Sa documentation en rend votre équipe responsable. Un correctif manqué ou une sauvegarde non testée met vos propres données en danger, et celles de vos clients avec elles.

Fóir est géré, pour 0,99 £, 29 £ ou 99 £ par mois. Vous n'avez pas de base de données à exploiter ni de publication à appliquer, et les mises à jour de sécurité sont notre travail.

N'importe quel front-end, et plusieurs à la fois

EmDash s'exécute dans une application Astro et sert son interface d'administration depuis le même déploiement que le site. Un projet construit avec un autre framework ne peut pas l'utiliser, et sa documentation indique qu'il convient peu quand plusieurs front-ends ont besoin d'un seul service de contenu.

Fóir est une API hébergée. Un site web, une application native et un agent lisent le même schéma GraphQL typé, généré à partir de vos modèles, quelle que soit la technologie de chacun.

Des apps pour la console, des opérations pour votre logique

Les plugins EmDash existent en deux formats. Un plugin natif s'exécute dans le même processus que votre site, avec un accès complet à celui-ci. Un plugin en bac à sable nécessite un runner que vous configurez, et sous Node.js c'est un second processus que votre serveur démarre et que vous maintenez en fonctionnement.

Une app Fóir place un outil dans la console à côté du contenu sur lequel il travaille, et l'aperçu d'installation montre ce que chacune de ses opérations peut lire ou écrire. Votre propre logique est une opération : vous enregistrez un endpoint, et Fóir l'appelle avec une charge signée, relance un échec et consigne chaque exécution.

Conçu pour les agents autant que pour les personnes

EmDash sert MCP depuis une route de votre propre site, couvrant le contenu, le schéma et les réglages. L'endpoint auquel se connecte un agent fait partie du déploiement que vous sécurisez et maintenez à jour.

Fóir exécute un serveur MCP hébergé qui atteint le plan de contrôle aussi bien que les enregistrements : modèles, hooks, planifications, clés et configuration. Un agent travaille dans les limites des permissions de la personne qui l'a connecté, et ses écritures sur un modèle avec publication arrivent en brouillons. Un octroi en lecture seule reste en lecture seule, quoi que l'agent lise par la suite.

Tous les clients depuis un seul espace de travail

Chaque site EmDash est son propre déploiement, avec sa propre base de données et son propre stockage de médias. Vingt sites clients, ce sont vingt de chaque à mettre à niveau et à sauvegarder.

Fóir donne à chaque client un projet dans votre espace de travail, administré depuis un seul endroit, avec des clés qui servent ce seul projet. Les tenants qui doivent partager un schéma vivent comme des organisations dans un même projet et héritent de ses modèles.

Vous pouvez toujours partir avec tout

La raison habituelle d'exploiter soi-même un CMS est que les données restent les vôtres.

C'est le cas ici aussi. Une seule commande produit une base Postgres qui vous appartient, avec une table par modèle, des références sous forme de vraies clés étrangères et vos règles d'accès traduites dessus.

Ce que vous assembleriez autrement

Une API de contenu n'est qu'une petite partie de ce dont une application a besoin. Le reste est fourni avec.

Publication

Brouillons, historique complet des versions, annulation, publication à une date ultérieure, et déploiements groupés quand un lot doit passer en ligne en même temps.

Comportement des modèles

Par modèle : versionnement, publication, variantes, ou rien de tout cela. Les enregistrements peuvent être de simples données, appartenir à un client, ou être publics.

Permissions

Des rôles pour votre équipe et des rôles pour vos clients, plus la visibilité par enregistrement et des octrois à une personne nommée.

Connexion hébergée

Mot de passe, code à usage unique, et fournisseurs sociaux ou OIDC, sur votre propre domaine, avec jetons et renouvellement gérés pour vous.

Médias et fichiers

Une bibliothèque de médias avec téléversement, transformations et rendus adaptatifs, et les mêmes règles d'accès sur les fichiers que sur les enregistrements.

Clés API

Chaque clé atteint exactement les modèles et les opérations que vous autorisez, sur un schéma généré pour ce projet.

Automatisation

Planifications cron, hooks de cycle de vie à la publication et à la modification, opérations sortantes, et un coffre pour les clés dont elles ont besoin.

Notifications

E-mail transactionnel et push vers le web, iOS et Android, à partir des mêmes événements que votre contenu émet déjà.

Notes et tâches

Des commentaires ancrés à l'enregistrement concerné plutôt qu'à une page, assignables à la personne qui doit agir.

Ask Fóir

Un assistant qui travaille votre contenu avec les mêmes outils et les mêmes permissions que votre équipe, en mettant ses modifications en attente de relecture.

Un travail qui avance sans vous

Confiez une tâche à Fóir et il travaille pendant votre absence, puis revient sur la note quand il a besoin d'une réponse ou quand il a terminé.

Extensions

Installez des apps qui ajoutent vos propres outils à l'administration, à côté du contenu sur lequel elles agissent.

Recherche et vecteurs

Recherche plein texte, et embeddings générés pour vos enregistrements afin de retrouver par le sens plutôt que par mot-clé.

Géo

Stockez des coordonnées sur n'importe quel modèle et interrogez par proximité : ce qui se trouve près de ce point, trié par distance.

Voir le résultat avec vos propres modèles

Créez un projet, définissez un modèle et relisez-le via l'API.