Vous voulez un vrai forum — sujets, réponses, Markdown, recherche, mode sombre — sans Composer, sans Docker, sans pipeline Node qui casse à chaque mise à jour. FlatBB est un forum libre en PHP 8 pur : on décompresse, on ouvre l’URL, on choisit SQLite ou MySQL, on crée le compte admin. C’est toute la procédure.
Site : https://www.flatbb.com/ · Téléchargement : https://www.flatbb.com/download · Code : [https://github.com/nwnuyhs/flatbb](https://github.com/nwnuyhs/fl C’est fait pour les indépendants, les associations et les petites équipes qui veulent un espace de discussion aujourd’hui, pas après une semaine d’ops.
Fonctionnalités complètes dès la première minute
FlatBB n’est pas une coquille vide. Dès l’installation vous avez :
- Catégories et tags pour organiser les discussions
- Markdown pour les sujets et les réponses (aperçu, mentions @, pièces jointes)
Une interface nette, aussi sur mobile
Le design est volontairement calme : cartes, typographie lisible, colonnes qui se replient proprement sur téléphone. La navigation, la recherche, le bouton « nouveau sujet » et le menu compte restent accessibles sur petit écran. Pas de thème « desktop only » à rattraper ensuite : le responsive est dans le cœur du produit.
Pour une communauté qui lit surtout depuis le téléphone — parents d’élèves, club local, support produit — ce détail change tout. On écrit, on répond, on cherche, sans zoomer ni se battre avec un menu caché.
Des plugins pensés pour l’IA (et pour les humains)
Là où FlatBB se distingue vraiment, c’est l’écosystème d’extensions. Un plugin, c’est un dossier + un fichier plugin.php. Toute la spécification — hooks, routes, réglages, sécurité, base de données — tient dans un seul document texte :
https://www.flatbb.com/dev/plugins.md
Vous collez cette URL (ou le fichier) dans Claude, ChatGPT, Cursor ou Codex, vous décrivez la fonctionnalité, et l’assistant produit un plugin
SEO Pro et Guard : gratuits sur le marché
Deux plugins officiels méritent une mention rapide :
- SEO Pro (gratuit) — titres et métas, sitemaps, données structurées, redirections, IndexNow, analytics : https://www.flatbb.com/market/seo_pro
- Guard (gratuit) — 2FA, journal d’admin, bans IP, contrôle sécurité, alertes de connexion : https://www.flatbb.com/market/guard
À installer depuis Admin → Market. Le noyau est déjà soigné (CSRF, échappement, CSP) ; ces plugins couvrent le quotidien SEO et sécurité sans facture.
Pour qui ?
FlatBB convient si vous voulez :
- un forum sur hébergement mutualisé ou VPS léger
- une stack que vous comprenez (PHP + SQLite/MySQL)
- des extensions que vous (ou une IA) pouvez écrire en une soirée
- une UI propre, mobile, avec Markdown et recherche dès le premier jour
Licence MIT, code ouvert sur GitHub. Essayez : télécharger FlatBB, lisez le guide plugins, et posez votre première communauté avant la fin de la pause café.prêt à zipper et à uploader dans Admin → Plugins. Pas de build, pas de CLI obligatoire pour livrer. Le marketplace permet aussi l’installation en un clic et la publication de vos propres extensions.
C’est rare : un forum dont l’API d’extension est assez petite et stable pour qu’un modèle de langage la suive correctement. Vous gagnez des heures, et vous restez maître du code.
- Recherche plein texte intégrée
- Mode sombre et bascule de thème côté visiteur
- Interface multilingue : chaque membre choisit sa langue
- Notifications, likes, signets, profils, panneau d’administration
Autrement dit : les bases d’une communauté sérieuse sont là, sans plugin obligatoire pour « juste poster ».atbb)
Installation : unzip, pas de stack
La plupart des forums « modernes » partent du principe que vous avez Docker, Composer et une CI. Sur un hébergement mutualisé à deux euros, ça ne marche pas. FlatBB a choisi l’autre chemin :
- PHP 8, sans framework et sans étape de build
- Décompressez le zip dans le dossier web
- Ouvrez l’URL, lancez l’assistant, choisissez SQLite (zéro config) ou MySQL
- Créez l’administrateur — le forum tourne
Pas de composer install, pas d’image Docker à maintenir, pas de build frontend. Vous pouvez même déployer via FTP.
Top comments (0)