Wallaby is a Rails engine to manage data, and it can be easily customized in Rails way using controllers and views.
Wallaby alternatives and similar gems
Based on the "Admin Interface" category.
Alternatively, view Wallaby alternatives based on common mentions on social networks and blogs.
ActiveAdmin9.8 9.4 L4 Wallaby VS ActiveAdminThe administration framework for Ruby on Rails applications.
RailsAdmin9.7 9.0 L4 Wallaby VS RailsAdminRailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
Administrate9.4 7.3 L5 Wallaby VS AdministrateA Rails engine that helps you put together a super-flexible admin dashboard.
Trestle7.4 6.2 Wallaby VS TrestleA modern, responsive admin framework for Ruby on Rails
ActiveScaffold6.7 7.4 Wallaby VS ActiveScaffoldSave time and headaches, and create a more easily maintainable set of pages, with ActiveScaffold. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.
Typus6.6 0.0 L5 Wallaby VS TypusRuby on Rails control panel to allow trusted users edit structured content.
Avo6.2 9.2 Wallaby VS AvoBuild Ruby on Rails apps 10x faster
Upmin Admin5.5 0.0 L5 Wallaby VS Upmin AdminFramework for creating powerful admin backends with minimal effort in Ruby on Rails.
Godmin4.6 2.5 L2 Wallaby VS GodminAdmin framework for Rails 5+
⚡ Motor Admin ⚡4.5 8.4 Wallaby VS ⚡ Motor Admin ⚡Low-code Admin panel and Business intelligence Rails engine. No DSL - configurable from the UI. Rails Admin, Active Admin, Blazer modern alternative.
Sail4.3 0.0 Wallaby VS SailSail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
Forest Admin4.1 6.2 Wallaby VS Forest Admin💎 Ruby on Rails agent for Forest Admin to integrate directly to your existing Ruby on Rails backend application.
Faalis2.1 0.0 L5 Wallaby VS FaalisA RubyOnRails platform for rapid web application development. Containing a rich and flexible dashboard interface
bhf2.0 1.0 Wallaby VS bhfRails-Engine-Gem that offers an admin interface for trusted user
Super1.8 6.7 Wallaby VS SuperA simple, powerful, zero dependency Rails admin framework
Iconly0.6 0.0 L5 Wallaby VS IconlyRails engine to manage your web icon fonts
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Wallaby or a related project?
Wallaby is a Rails engine that autocompletes the resourceful controller and view for a given ORM model (ActiveRecord, HER) for admin interface and other purposes.
It can be extended to support any ORM model and can be easily and deeply customized at MVC's different aspects by using decorators, controllers, type partials, servicers, authorizers, paginators and themes.
Add Wallaby to
# Gemfile gem 'wallaby'
As Admin Interface
Just mount Wallaby engine to desired path, e.g.
# config/routes.rb mount Wallaby::Engine, at: '/admin'
Or run installer to generate default application classes/templates under namespace e.g.
Admin and mount Wallaby engine to path
rails g wallaby:install admin
Restart rails server, and visit http://localhost:3000/admin to start exploring!
For General Purposes
Instead of using Rails scaffold generator to generate all the boilerplate code, Wallaby can help to quickly get the pages up for ordinary resourceful actions.
For example, if a model
Blog is generated:
rails generate model blog title:string body:text rails db:migrate
There are two ways to spin up things, choose what fits best:
- add resources route to
wresourceshelper without any needs of customization
# config/routes.rb wresources :blogs, controller: 'wallaby/resources'
- add blogs controller for later customization
# app/controllers/blogs_controller.rb class BlogsController < Wallaby::ResourcesController end
then add corresponding resources route using origin Rails
# config/routes.rb resources :blogs
Restart rails server, and visit http://localhost:3000/blogs to give it a taste!
- Features and Requirements
- Documentation for more usages and customization guides
- API Reference
- Change Logs
Want to contribute?
Raise an issue, discuss and resolve!
This project uses MIT License.
*Note that all licence references and agreements mentioned in the Wallaby README section above are relevant to that project's source code only.