Hype StackHypeStack
Ships with every SaaS starter

A second app.
Not a settings tab.

Your customers get the product. You get a second app with its own login, and every pack you install adds to it.

Admin / overviewsuper admin
New users (30d)

124

signups chart below

Organizations

317

+9 this week

MRR

$18,940

412 subscriptions

added by Billing

Read rate

62%

18 campaigns

added by Notifications

  • 09:41sarah@acme.io moved to PremierBilling
  • 09:12Northwind created an organization

pack installed

Billing and Notifications

brought two widgets to this board

example data

The command center

A command center, included with auth.

You do not install an admin panel. You install auth and this is already there. Real captures from the Aether template: the dashboard, the users table, and billing. Whoever is on support that day can resolve the ticket without pulling an engineer off their work.

Dashboardlocalhost:3001
The Aether admin dashboard: stat tiles, a signups chart, recent signups, and revenue
Userslocalhost:3001/users
The admin users table, every customer searchable
Billinglocalhost:3001
The billing widgets on the same dashboard: MRR and subscriptions
Install a pack, get new powers

Install billing. The dashboard changes.

A pack ships admin files and the codemods register them. Both screens below arrived with a pack. Nobody on your team built them, and nobody paid for the build days they would have cost.

localhost:3001Billing
The admin dashboard after installing the billing pack: MRR, subscriptions, and revenue widgets
The billing pack puts revenue widgets on the dashboard. Every org page gets billing and license cards.
localhost:3001/notificationsNotifications
The campaigns screen the notifications pack adds to the admin nav
The notifications pack adds a campaigns screen to the nav, with compose and send.

The CLI writes those files, and shows the plan first. See how compose installs a pack.

What you get

What it does, and where to check.

Plain answers on the left, the file or route that proves each one on the right. Nothing here rests on a promise.

  • Separate admin application with its own login

    apps/admin
  • Find any customer account in seconds

    /users/:userId
  • Every pack you install adds new admin tools automatically

    +4 from billing
  • Your team manages users without touching the database

    withSuperAdmin
  • Send customer campaigns yourself, without an engineer

    /notifications
  • See revenue and subscriptions without logging into Stripe

    BillingRevenueRow
The payoff

What it saves you.

Fewer tickets escalated to engineering, no per-seat admin tool on the bill, and problems fixed before customers write in.

no eng time

Answer support yourself

Look up the account, fix the plan, resend the invite.

one glance

Revenue always in view

MRR and subscriptions on your dashboard, not in Stripe.

kept accounts

Catch problems before churn

Failed payments surface here before the customer writes in.

0 build days

New tools with every pack

Billing alone adds four admin screens, already registered.

$0 per seat

A second app you own

No hosted admin tool, no per-seat pricing, ever.

risk gone

Nobody needs the database

Role-based access instead of raw SQL on production.

  • 0

    ticket
    engineering
    you

    Engineers pulled off work per support ticket

    Look up the account, fix the plan, resend the invite. Yourself.

  • +4

    day one+ billing pack

    Admin screens arrive with the billing pack alone

    Every pack ships its own admin tools, already registered.

  • $0

    hosted admin toolgrows per seat
    your admin app$0 flat

    Per-seat bill for your internal tools

    It is your app in your repo, not a hosted subscription.

One retheme covers the product and the panel. See how theming works.

Feature by feature

What runs through the panel.

The features behind the screens above. Each one ships its admin side into the same app, wired to the same typed API as the product.

Billing

Stripe checkout, subscriptions, and customer portal, webhooks included. You can charge money the day you launch.

Stripe

Emails & notifications

Realtime in-app inbox, email via Resend, admin broadcasts. Reach every user without building a messaging layer first.

HyperFetchRedisResend

Admin panel

A second app just for you: inspect users, manage orgs, watch revenue. The tool every product needs and nobody has time to build.

TypeScriptHono

Organizations and invitations

Teams, roles, and email invites that just work. Sell to companies without a month of multi-tenant plumbing.

TypeScriptHono

Roles and permissions

Roles, actions, and subjects checked on the API and in the UI. Nav links and routes hide themselves when a member is not allowed in.

TypeScriptHono

Every feature extends the admin

Add billing and MRR, active subscriptions, and per-organization revenue land on the admin dashboard. Features ship their admin side too.

StripeHono

Feature packs to grow with

Every pack ships real source code: frontend, backend, and admin surfaces where the feature needs them. Add them when you need them, one command each.

Questions, answered

Yes. Everything lands as plain source in your repository: frontend, backend, admin, database schema. There is no runtime dependency on us and nothing phones home.

Stop running your company from a SQL client.

It comes with either SaaS starter, so there is nothing extra to buy.

included with either starter