Skip to content
This repository

Radiant is a no-fluff, open source content management system designed for small teams.

Octocat-spinner-32 app Require Radiant::Cache in ResourceController
Octocat-spinner-32 bin move ci script to app:db:migrate and comment out migration override t…
Octocat-spinner-32 config Move UserActionObserver to Radiant namespace, make UserActionObserver…
Octocat-spinner-32 db Remove deprecated `set_table_name'
Octocat-spinner-32 features comment out use of dataset, remove integrate_views, use Rspec.configure
Octocat-spinner-32 lib Update Radiant::Pagination::LinkRenderer to work with will_paginate 3.x
Octocat-spinner-32 log Import from old repository.
Octocat-spinner-32 public Move radiant assets to the asset pipeline.
Octocat-spinner-32 rails ensure that instances boot with compass-rails in the proper order
Octocat-spinner-32 script making script/extension work when you're out of script folder (in rub…
Octocat-spinner-32 spec Login as admin before each ExtensionsControllerSpec
Octocat-spinner-32 test move fixture extensions into spec directory
Octocat-spinner-32 vendor Move vendorized plugins to gemspec
Octocat-spinner-32 .autotest Add autotest
Octocat-spinner-32 .gitignore Tests Rails 3.2 and 4.0 on Travis
Octocat-spinner-32 .rspec remove specific autotest behavior
Octocat-spinner-32 .travis.yml Tests Rails 3.2 and 4.0 on Travis
Octocat-spinner-32 document removal of r:navigation:url
Octocat-spinner-32 add some of the contributors/contributions
Octocat-spinner-32 Gemfile Tests Rails 3.2 and 4.0 on Travis
Octocat-spinner-32 update install and bootstrap help messages
Octocat-spinner-32 other text files markdowned, generator and tests updated
Octocat-spinner-32 update docs and warn about breaking changes
Octocat-spinner-32 Rakefile load rails engine tasks
Octocat-spinner-32 radiant.gemspec Be more optimistic about Rails version
Octocat-spinner-32 rails32.gemfile Tests Rails 3.2 and 4.0 on Travis
Octocat-spinner-32 rails40.gemfile Tests Rails 3.2 and 4.0 on Travis

Welcome to Radiant

Radiant is making major changes. The master branch may be broken.

Radiant is a no-fluff, open source content management system designed for small teams. It is similar to Textpattern or MovableType, but is a general purpose content management system (not just a blogging engine).

Build Status Dependency Status

Radiant features:

  • An elegant user interface
  • The ability to arrange pages in a hierarchy
  • Flexible templating with layouts, snippets, page parts, and a custom tagging language (Radius:
  • A simple user management/permissions system
  • Support for Markdown and Textile as well as traditional HTML (it's easy to create other filters)
  • An advanced plugin system
  • Operates in two modes: dev and production depending on the URL
  • A caching system which expires pages every 5 minutes
  • Built using Ruby on Rails
  • And much more...


Radiant is released under the MIT license and is copyright (c) 2006-2012 John W. Long and Sean Cribbs. A copy of the MIT license can be found in the LICENSE file.

Installation and Setup

Radiant is a traditional Ruby on Rails application, meaning that you can configure and run it the way you would a normal Rails application.

See the INSTALL file for more details.

Installation of a Prerelease

As Radiant nears newer releases, you can experiment with any prerelease version.

Install the prerelease gem with the following command:

$ gem install radiant --prerelease

This will install the gem with the prerelease name, for example: ‘radiant-2.0.0.alpha’.

Upgrading an Existing Project to a newer version

  1. Update the Radiant assets from in your project:

    $ rake radiant:update

  2. Migrate the database:

    $ rake production db:migrate

  3. Restart the web server


The best place to get support is on the mailing list:

Most of the development for Radiant happens on Github:

The project wiki is here:


The Radiant Dev Team

Something went wrong with that request. Please try again.