Blog plugin demo

A blog with a page per post, a feed and moderated comments โ€“ written as an SMS plugin, not built into ForgeCMS. Copy it, change it, make it yours.

Source code of this plugin โ†’
โ† All posts

Make it yours

November 3, 2026

The blog plugin is free software (GPLv3). It is in the ForgeCMS repo under examples/plugins/blog.

To use it on your site:

  1. Copy the folder to plugins/blog/ in your content repo.
  2. Switch it on in app.sml: Plugin { name: "blog" allow: "content store mail" path: "/blog" admins: "you@example.org" }
  3. Put Plugin { name: "blog" } on the page at /blog and write your posts into blog.sml.

Then change it the way you want it. You do not have to be a developer: give the AI the plugin spec (forgecms --plugin-spec) and the script and tell it what you would like โ€“ tags, a different layout, comments without approval. Push, reload the page, done.

Made something others could use too? Send it as a pull request on Codeberg.

Comments (1)

Olaf Japp ยท November 3, 2026

This is my comment

Write a comment