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] [留言]