Typus: Admin interface for Rails applications
Typus is designed for a single activity:
Trusted users editing structured content.
Typus doesn't try to be all the things to all the people but it's extensible enough to match lots of use cases.
Authentication by session or http.
Access control by users and roles (only on session authentication).
Show, search, edit and create data on a clean interface.
Internationalized interface with xtensible and overwritable templates.
Supports Rails 3 and is Ruby 1.9 compatible.
Tested with SQLite, MySQL, and PostgreSQL.
Install from GitHub the latest version which it's compatible with Rails 2.3.10.
$ script/plugin install git://github.com/fesplugas/typus.git -r 2-3-stable
Once `typus` is installed, run the generator to create required files and migrate your database.
$ script/generate typus $ rake db:migrate
Start the application server and go to 0.0.0.0:3000/admin.
As a requirement you need to install rails_xss plugin:
$ script/plugin install https://github.com/rails/rails_xss.git
Other optional stuff is paperclip, acts_as_list and acts_as_tree. Once typus is installed you can use the provided task to install all plugins:
$ rake typus:misc
Copyright © 2007-2011 Francesc Esplugas, released under the MIT license.