Overview of MaglevCMS
mainMaglevCMS is a visual page builder designed for Ruby on Rails (versions 7.2+ and 8.x). It allows marketing and content teams to edit pages directly in the browser while keeping all data and logic within your existing Rails application, avoiding the need for a separate headless CMS or external host.
Key technical characteristics:
- Architecture: Built using Hotwire, Stimulus, and ViewComponent.
- Asset Management: Assets are shipped with the engine via importmap and vendored JS. You do not need Node, Webpack, or Vite for production use.
- Frontend Flexibility: While the editor has specific requirements, your application's sections, themes, and layouts can use standard Rails templates (ERB, Haml, or Slim) and any CSS framework (Tailwind, Bootstrap, etc.).