Nimbra
A revenue analytics dashboard for a SaaS, in frosted glass
A complete revenue analytics app for a subscription software company, in frosted navy glass over soft streaks of blue light with a light theme too, shown with sample customers, plans and revenue. Good for: a SaaS or subscription business that wants its recurring revenue, funnels, retention, customers and campaigns in one place. How it works: the revenue chart stacks monthly recurring revenue by plan and switches to new or churned revenue, each funnel is a row of glass steps you break down by channel, and a retention grid traces any monthly group of customers you pick. Includes: an overview with revenue by plan, net revenue retention, a trial-to-paid funnel, accounts at risk, a live activity feed and progress to a revenue goal; reports with a library, a builder that switches metric, split and chart, and scheduled sends; funnels with last period and the biggest drop-off; a retention grid by accounts or revenue; insights from simple built-in rules that you pin, finish or dismiss, with a question box that answers from keyword rules, not an AI model; users and invites, accounts with health scores, owners and plan changes, and a segment builder whose count updates as you add rules; a live activity stream; integrations you connect and sync, automations you build and test, and a campaign board you drag between stages, with results; teams, settings with a glass-strength option, API keys, alerts and billing with invoices; a sidebar that folds into an icon rail, search on Cmd+K, notifications, sign-in, CSV export, light and dark themes, and phone, tablet and desktop layouts. How to use: it runs on sample data saved in the browser with no backend, so connect your own billing, product data and server. Built with React, TypeScript and GSAP.
$84.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/accounts.css
- css/activity.css
- css/automations.css
- css/billing.css
- css/campaigns.css
- css/cohorts.css
- css/funnels.css
- css/insights.css
- css/integrations.css
- css/overview.css
- css/reports.css
- css/segments.css
- css/settings.css
- css/teams.css
- css/users.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/_engage-kit.tsx
- src/pages/accounts.tsx
- src/pages/activity.tsx
- src/pages/automations.tsx
- src/pages/billing.tsx
- src/pages/campaigns.tsx
- src/pages/cohorts.tsx
- src/pages/funnels.tsx
- src/pages/insights.tsx
- src/pages/integrations.tsx
- src/pages/overview.tsx
- src/pages/reports.tsx
- src/pages/segments.tsx
- src/pages/settings.tsx
- src/pages/teams.tsx
- src/pages/types.ts
- src/pages/users.tsx
Version history
- v1.0.0, 2026-11-02 — First release. Nimbra shipped, with the reel recorded from the real page.