Retriever
Server & database dashboards UI


What Is the Retriever Theme?
Retriever is a premium Platform-as-a-Service theme for RailsUI that mimics Heroku’s feel, giving developers server, deployment, and database management screens that live entirely inside their Rails app.
Features ✨
28 + pre-designed pages covering dashboards, billing, auth, and marketing
50 + Tailwind-v4 components such as badges, modals, and tabs
Stimulus-powered interactivity without a bulky JS framework
Dark-mode ready across every view and email template
Responsive out-of-the-box—tested on common break-points
Rails 8 + Tailwind v4 stack confirmed in March 28 2025 release v3.1.3
Included Components 📒
Accordion • Alert • Badge • Button • Card • Dropdown • Modal • Switch • Avatar • Toast • Tooltip + 30 more, accessible in /app/views/rui
after install.
Pros & Cons
Pros ✅
PaaS focus: ships deployment & database flows most themes omit
Time-saver: replaces weeks of UI/DevOps dashboard work
Rails-first install:
rails railsui:install
+ choose RetrieverActive project: 430 + GitHub stars, frequent theme updates in 2025
Cons ⚠️
Paid licence required (Retriever is marked Premium)
Tailwind styling may clash with legacy Bootstrap setups
Importmaps/Propshaft remain untested per docs
Niche: best for DevOps-style products, not general SaaS 📦
Integration
Add
gem "railsui"
then runrails railsui:install
and pick Retriever in the wizardWorks with cssbundling-rails & jsbundling-rails (esbuild, bun, rollup, webpack)
Tailwind brand colours stored in
/stylesheets/railsui/theme.css
for quick palette swapsStimulus controllers for dropdowns, modals, toast notifications—all Turbo-friendly
FAQ
How many pages are included?
28 + views at launch, with more added each release.
Which Rails versions are supported?
Officially Rails 7 & 8; earlier versions may need tweaks.
Is Retriever open-source?
Core gem is MIT, but Retriever needs a paid licence for full assets.