Skip to content
OBLAIDISH NEWS
RubyUI Admin adds server‑rendered admin UI to Rails
TX_332904Engineering

RubyUI Admin adds server‑rendered admin UI to Rails

RubyUI Admin gem, released July 17, 2026, provides a server‑rendered admin panel that reuses a Rails app’s RubyUI components and integrates with Hotwire for lightweight interactivity.

RubyUI Admin gem launched on July 17, 2026, delivering a server‑rendered admin panel for Rails applications that already use RubyUI and Hotwire [DevTo][GitHub].

── What shipped ──

The gem installs as an engine that maps Active Record models to a full‑featured admin panel. Adding gem "ruby_ui_admin" and mount_ruby_ui_admin at: "/admin" to routes.rb instantly provides CRUD, pagination, scopes, dashboards, batch actions, and policy integration. All UI elements are built from the host app’s RubyUI components, so a visual change to a button, table, or card propagates to the admin UI without extra work. JavaScript is limited to Turbo and Stimulus enhancements—modals, notifications, clickable rows—preserving Rails’ server‑rendered philosophy. Documentation lives at /admin/docs, and the release includes generators for resources, field catalogs, and metric cards, with English and Portuguese locales supported [GitHub].

── Why it matters ──

By reusing the host app’s RubyUI components, RubyUI Admin eliminates the duplication that tools like Avo or ActiveAdmin introduce, cutting maintenance overhead when a design token changes. The admin continues to function without heavy client‑side code; Turbo and Stimulus only enhance interactions, reducing bundle size and simplifying deployment. Finally, the engine follows Rails conventions—generators, policies, i18n—and integrates with Action Policy for authorization, offering a tighter fit for teams invested in the Rails + Hotwire stack.


Reader poll

Which admin framework do you prefer for a modern Rails app?

  • RubyUI Admin
  • Avo
  • ActiveAdmin
  • RailsAdmin
operator_channel
[ comments_offline · provider_not_configured ]
transmission_log

Subscribe to the broadcast.

Daily digest of the day's most important tech news. No fluff. Engineering signal only.

// delivered via substack · double-opt-in confirmation