David Estes edited this page Jan 8, 2014 · 16 revisions

Spud CMS is a CMS Engine designed to be robust, easy to use, and light weight. Need help getting started? Take a look at the Getting Started section, and give Spud CMS a try!



Coming Soon

  • Markdown / Modular text format support.
  • Localization Support

Release Notes


  • Completely reworked template engine
  • Inclusion of Liquid Template Engine for Liquid Tags
  • Modular liquid tag injection support (i.e. injecting forms from inquiries into a cms page, or banners).
  • Layout manifest directives to define page parts and template names
  • Improved cache sweeping.
  • Caching configuration option has changed to config.cache_mode See Configuration page for more info.
  • Added RSpec tests


  • Improved Page Caching Support
  • Permalinks support, (renaming a page creates a historical permalink with 301 redirects for better SEO)
  • Sub pages use nested routes (The parent page route is in the route for a sub-page now)
  • Preview mode is now available while creating/editing pages.
  • Compatibility with Rails 3.2.3 white_list attributes configuration
  • Multi-site mode is available (early development)
  • Improved helpers for rendering menus via the menu builder or via the page hierarchy
  • Bug fixes and performance improvements


  • Added support for Rails Page caching and action caching (DEFAULT DISABLED).
  • Added Sweepers for clearing page caches on page updates ** Also clears sitemap cache
  • Added sweeper to clear page caches for pages associated with a template if it is updated
  • Added sweeper to clear all caching if menu items are updated

Look at the configuration wiki page for more information on how to enable CMS page caching.