We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
All features.
Production-ready Phoenix building blocks. Each feature is a self-contained module you can install into your SaaS with a single Mix task.
Admin Pages for Phoenix SaaS Operators
Every SaaS reaches the point where support, billing, and engineering need a real backstage to look up users, switch teams, and watch backgro…
Bootstrap Icons in Phoenix and Tailwind
Mixing icon fonts, SVG runtime libraries, and copy-pasted markup is a common source of bundle bloat and inconsistent visuals in a Phoenix ap…
Branded 404 and 500 Error Pages for Phoenix
Default Phoenix error pages break the visual continuity of a polished SaaS product the moment something goes wrong. This feature installs br…
Command Palette for Phoenix LiveView Apps
As SaaS surfaces grow, users and operators stop being able to find pages and records by clicking through menus. This feature installs a keyb…
Feature Flags for Phoenix with FunWithFlags
Shipping behind feature flags lets a SaaS team roll out risky changes gradually instead of toggling a deploy and hoping. This feature instal…
GitHub OAuth Login for Phoenix
Most developer-focused SaaS products lose signups the moment they ask people to invent a new password. This feature adds `ueberauth` and `ue…
In-App Notifications for Phoenix SaaS
SaaS users expect to see "something happened" without reaching for their inbox or refreshing. This feature installs a `MyApp.Notifications`…
Oban Background Jobs for Phoenix
Sending email, calling external APIs, and aggregating data inside the request cycle is the quickest way to make a Phoenix SaaS feel slow and…
Payments Billing Facade for Phoenix
Wiring payments directly into controllers and LiveViews makes provider migrations painful and obscures business intent. This decision featur…
Purpose-Built Layouts for Phoenix SaaS Apps
A single root layout quickly stops being enough once a SaaS app has marketing pages, login flows, and an authenticated product. This feature…
Self-Hosted Error Tracking for Phoenix
A SaaS application without server-side error capture is one silent 500 away from a churned customer. This feature installs the `error_tracke…
Teams and Multi-Tenancy for Phoenix
A SaaS that bills per workspace or shares data among collaborators needs a tenant boundary built into its data model and request lifecycle.…
User Authentication for Phoenix SaaS Applications
A SaaS application cannot do most of its work until users have accounts, sessions, and a sensible profile model. This feature wraps `mix phx…
XML Sitemaps for Phoenix
Search engines find new SaaS marketing pages faster when there is a canonical sitemap to crawl. This feature adds `:xml` to the formats allo…