Easy-to-use Ruby on Rails admin panel to allow trusted users edit structured content. (Rails Admin Panel)
Ruby JavaScript
Pull request Compare This branch is 95 commits ahead, 4868 commits behind typus:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config/locales
doc
generators
lib
test
.gitignore
CHANGES
MIT-LICENSE
README.md
Rakefile
init.rb
typus.gemspec

README.md

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.

Key Features

  • Access control by users and roles.
  • CRUD and custom actions for your models on a clean interface.
  • Internationalized interface.
  • Extensible and overwritable templates.
  • Low memory footprint.
  • Show database tables.
  • Easily update data.
  • Create new data.
  • Automatic form validation.
  • Ruby 1.9 compatible.
  • Sortable columns.
  • Supports SQLite, MySQL, and PostgreSQL.
  • Boolean filtering.
  • Supports ActiveRecord.
  • Search for records.
  • Pagination.
  • Supports Rails 2.3.
  • MIT License, the same as Rails.

Links

Installing

Install from GitHub the latest version which is compatible with Rails 2.3.8.

$ script/plugin install git://github.com/fesplugas/typus.git

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 http://0.0.0.0:3000/admin.

License

Copyright © 2007-2010 Francesc Esplugas Marti, released under the MIT license