Content management system (CMS) on Go/MySQL, start your forum / blog site in seconds!
Qing is still in early stages and under heavy development, not ready for production yet.
- Fast and modern, built with Go, TypeScript, Web Components, mingru
- SEO-friendly, no SPA on public pages
- Universal, works on desktop and mobile
- Configurable and extensible
- Builtin dark theme support
- Runs in containers
- Frontend
- TypeScript
- Web components (lit)
- Playwright (E2E testing)
- Backend
- Go
- mingru for database access layer
- Database
- MariaDB (or compatible versions of MySQL)
- External dependencies
- Redis: in-memory cache
- libvips: image processing
✅ Available 🚧 Work-in-progress ❌ Not started
| Login and registration | ✅ |
| Blogging | ✅ |
| Dashboard | ✅ |
| Comments and replies | ✅ |
| Notifications | ✅ |
| Threads | 🚧 |
| Forum discussions | 🚧 |
| Forum groups | ❌ |
| Forum admins | ❌ |
| Forum management | ❌ |
| Moderator management | ❌ |
| 3rd-party OAuth login | ❌ |
| Password recovery | ❌ |