MIT Lite · Free forever Grav 1.7 / 2.0 v1.0.1 Team DC

Run the
flat-file forum

Forumz — boards, threads, profiles, and moderation on Grav. JSON under user/data/forumz/. No database. No Discourse rent. Optional Mambers identity bridge across the Social Stack.

"Groundswell not fork — village forums around the Grav castle."

⭐ Star on GitHub Download 1.0.1 See it live · GetGRAV!

The numbers don't lie

One plugin. Full forum stack.

0SQL databases
3post policies
2admin UIs
$0Lite MIT forever

Why it hits different

Not another hosted forum invoice.

📋

Boards your way

YAML config, .mforum page files, or Admin2 / EvvyTink board CRUD. Create, edit, delete without hand-editing yaml if you don't want to.

🧵

Threads + replies

Flat JSON per board. Pin, lock, approve queue. Public REST API for headless or bundled forumz.js embed on any page.

👤

Profiles + auth

Register, login, session cookies — or bridge Grav Login via Mambers for one username across Messenger, Forumz, and Eventz.

🛡️

Moderation cockpit

Admin2 panel at /plugin/forumz. EvvyTink at /mud-admin → Forumz. Queue, ban profiles, manage boards.

🧱

Standard Grav first

Works on any Grav site. Optional :::forum fences when grav-mud-alpha is installed — GravMUD is a bonus lane, not a requirement.

🔗

Social Stack ready

Pairs with Mambers (identity), Messenger (DMs), Eventz (meetups). Same flat-file philosophy — mortals on shared hosting welcome.

Groundswell not fork

We extend Grav. We don't compete with core.

Lite ships today — boards, threads, profiles, bundled UI, Admin2 moderation + board management. Pro roadmap (commercial) adds attachments and advanced moderation — not required for the free GPM entry.

✓ yaml + .mforum boards ✓ admin2 board crud ✓ evvytink parity ✓ mambers identity bridge ✓ grav 2 api bridge ✓ auto_approve or queue

Ship it

Install in sixty seconds.

grav $ bin/gpm direct-install https://github.com/GravMUD/grav-plugin-forumz/releases/download/1.0.1/grav-plugin-forumz.zip # bin/grav cache # Enable in Admin → Plugins → Forumz # Admin2: /plugin/forumz → Boards tab → create a board # Embed: <div class="forumz" data-forumz data-mode="board" data-board="general" data-api="/api/forumz"></div>