PaaS + Server management
Retriever
Retriever is a comprehensive Platform as a Service template inspired by Heroku. It has powerful tools for seamless server administration, deployments, and database management to streamline your operations.
What you get
Individual contributors and teams can use Retriever to host, deploy, and manage their applications. It's built with Tailwind CSS, Stimulus.js and Rails. Add or remove the included pages in one click. It's easy to customize, making it the perfect starting point for your next PaaS-like project.
Deeply integrated — Retriever lives and breathes within your Rails app. No need to jump to a remote website to copy and paste obscure code snippets.
Easy to customize — Everything is styled with Tailwind CSS utility classes. Some reusable patterns like buttons and form elements are extracted Tailwind CSS components.
Unique components — Retriever comes with template-driven components that are designed to achieve a goal lead forth by the template itself.
Fully responsive — We took great care to ensure the Retriever template is responsive on popular device screen sizes. Even the email templates display nicely on smaller screens.
JavaScript included — We leverage Stimulus.js to enhance views with sprinkles of JavaScript where necessary. No need for bulky front-end frameworks that are a chore to maintain.
Simple to deploy — Being integrated to Rails by default, the Retriever template is ready for your production environment with little configuration.
Page previews
Component previews
Example components
- Accordion
- Alert
- Badge
- Button
- Card
- Dropdown
- Modal
- Switch
This is the first accordion item
This is the second accordion item
This is the third accordion item
Action required
Your email has not been confirmed. Please confirm your account within 24 hours to avoid the risk of losing it.
There was 1 error trying to process your request.
- Your name must be as cool as Andy.
Card title
Some quick example text to build on the card title and make up the bulk of the card's content.
Time to launch
Are you sure you're ready to take your application live?
Under the hood
28+ pages
Pre-designed pages ready for your logic, with more on the way.
Design patterns
Most patterns and components come with multiple variances.
Content
- Typography
- Tables
- Icon
- Image
- Scaffolds
Forms
- ActionText
- Checkbox
- Datepicker
- Datepicker Range
- Input Group
- Input
- Radio
- Select
- Switch
- Validation
Components
- Accordion
- Alert
- Avatar
- Badge
- Breadcrumb
- Button
- Card
- Datalist
- Dropdown
- Flash
- Modal
- Navigation
- Pagination
- Popover
- Tab
- Toast
- Tooltip
Authentication
Retriever leverages the Devise gem.
Views
- Sign up
- Sign in
- Change password
- Reset password
- Account confirmation
- Edit account
- Unlock account
Extensions
- OmniAuth UI
Mailers
A unique email layout with custom templates. More coming soon.
Templates
- Minimal
- Promotion
- Transactional
- Devise email templates
Branding
2 configurable brand colors including Tailwind CSS defaults.
Primary
- 50
- 100
- 200
- 300
- 400
- 500
- 600
- 700
- 800
- 900
- 950
Secondary
- 50
- 100
- 200
- 300
- 400
- 500
- 600
- 700
- 800
- 900
- 950
Software
Ruby on Rails
v7.1
Tailwind CSS
v3.4
Stimulus.js
v3.2
Gain premium access to the Retriever template
Super-charge your Ruby on Rails development workflow with the Retriever Rails UI template.