admin_assistant is a Rails plugin that automates a lot of features typically needed in admin controllers. It is written and maintained by Francis Hwang.
admin_assistant is in beta, meaning that it is stable, and being used in production sites, but there may be small API changes in the future.
It currently supports Rails 2.1.0, 2.1.2, 2.2.2, 2.3.2, 2.3.3, and 2.3.4. There are no plans to support Rails 2.0 or earlier.
Features
- Built-in model creation, updating, and deletion.
- Live querying of models, which allows incremental development of controllers without the maintenance problems of generated code.
- Paginated indexes with built field-ordering.
- Highly customizable search that allows customization of individual fields, numerical comparators, and boolean operators.
- Built-in Ajax autocompleters for handling belongs-to associations.
- Built-in widgets for handling polymorphic belongs-to associations.
- Built-in support for images with either Paperclip or FileColumn.
- Heavily hookable interface allows customization of columns, search parameters, form inputs, parameter handling, and model creation.
Still not convinced?
Check out our screenshots, who’s using admin_assistant, or our design principles.
Ready to give it a try?
Getting started is easy.