Engines — Maquina
Mountable Rails engines from Maquina. Drop-in features for your Rails app — newsletters, and more — themed with maquina_components.
Mountable Rails engines that add complete features to your app. Mount under a backstage path, configure a few options, and get production-ready functionality themed with maquina_components.
Available Engines
Maquina Newsletters
Draft, approve, schedule, and batch-send HTML newsletters from a backstage area.
What Is a Mountable Engine?
A Rails engine is a miniature application that plugs into a host app. You mount it at a path in config/routes.rb, run its installer, and it brings its own models, controllers, views, and background jobs — while reusing your app’s database, authentication, and configuration.
# config/routes.rb
mount MaquinaNewsletters::Engine => "/backstage/newsletters"
Maquina engines keep authentication in the host app’s hands (they inherit from a base controller you configure) and theme their UI with maquina_components, so they look like a native part of your app.