Ruby on Rails is the de-facto web framework of the Ruby community. From time to time ruby web frameworks are still being developed. LotusRB is one such framework. It works a lot like Ruby on Rails but it is a lot more lightweight and faster.

LotusRB Installation

It is so easy to install

$ gem install lotusrb
17 gems installed
$ lotus new my_app
$ cd my_app && bundle
Bundle complete! 6 Gemfile dependencies, 27 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.

$ bundle exec lotus server
[2015-11-10 03:46:12] INFO  WEBrick 1.3.1
[2015-11-10 03:46:12] INFO  ruby 2.2.1 (2015-02-26) [x86_64-darwin14]
[2015-11-10 03:46:12] INFO  WEBrick::HTTPServer#start: pid=23802 port=2300

LotusRB Generate

Like Ruby on Rails it also has its generators

  • bundle exec lotus db create
  • bundle exec lotus db drop
  • bundle exec lotus db migrate
  • bundle exec lotus routes
  • bundle exec lotus generate action
  • bundle exec lotus generate model
  • bundle exec lotus generate migration
  • bundle exec lotus generate mailer

Why don’t you try LotusRB for a spin!

Lotusrb screenshot

Lotusrb generate