flatbb: a free, open-source PHP forum designed to be extended by AI assistants (no framework, SQLite/MySQL, plugin marketplace)
Source: https://github.com/nwnuyhs/flatbb (MIT; added after the comments below asked for it)
I've just released Flatbb 0.1.5, a flat, lightweight forum written in plain PHP 8.1. MIT licensed, free.
- No framework, no Composer, no build step. Upload, open the installer, done in 2 minutes. Runs on the cheapest shared hosting or a 1 GB VPS.
- SQLite or MySQL 5.7+. Start on SQLite, move to MySQL later with one command.
- Built for AI-assisted development. The repo ships CLAUDE.md / AGENTS.md and docs written for AI tools. Open the folder in Claude Code or Cursor, say "add a badge plugin", and it knows the hooks, the rules and how to publish.
- Plugin marketplace with one-click install from the admin panel; publish your own plugin with
php flatbb plugin:publish. - Discourse-style three-column layout, dark mode, Markdown editor with image upload, full-text search, 7 interface languages.
The interesting part is the developer story: every hook, region and API function is documented in generated Markdown, plugins are plain prefixed functions with a manifest, and the repo includes instruction files for Claude Code / Cursor / Copilot. In practice you describe a plugin in one sentence and the AI writes it, checks it (php flatbb plugin:check) and publishes it to the marketplace.
Source: https://github.com/nwnuyhs/flatbb - Download: https://www.flatbb.com/download - Plugins: https://www.flatbb.com/market
It's early (0.1.x) and I'd love feedback, bug reports and plugin ideas.
[link] [留言] Read original: https://www.reddit.com/r/PHP/comments/1w6zj1e/flatbb_a_free_opensource_php_forum_designed_to_be/
原文:https://www.a8q9.cn/en/article/en-flatbb-a-free-open-source-php-forum-designed-to-be-extended-.html