ant-design-pro vs velobase-harness
Two of the top saas boilerplates, side by side: score, setup, license, activity and what each review found.
ant-design-pro
React admin dashboard template built on Ant Design 6 and Umi Max
velobase-harness
Next.js AI SaaS base with credits, usage billing, workers and anti-abuse
| What we compare | ant-design-pro | velobase-harness |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 85, widely used | 31, known |
| Freshness | 100, active | 100, active |
| Maintenance | 58, fair | 68, fair |
| Easy to run | 33, some setup | 33, some setup |
| Agent-ready | 85, ready | 70, partly |
| Facts from GitHub and the README | ||
| Stars | 38.8k | 609 |
| License | MIT (permissive) | MIT (permissive) |
| Last commit | Oct 2026 | Sep 2026 |
| Last release | Aug 2026 | Sep 2026 |
| Language | TypeScript | TypeScript |
| Docker | No | Yes |
| GPU | Not needed | Not needed |
| arm64 or Apple Silicon | Not stated | Not stated |
ant-design-pro
Ant Design Pro is a React 19 and TypeScript boilerplate for enterprise back-office apps, built on Umi Max 4 and antd 6. It ships ready-made pages for dashboards, forms, lists, profiles, account settings, login and error screens, plus i18n, mock data and unit and e2e tests. A built-in AI chatbot page uses Ant Design X, and an `npm run simple` script strips the template down to a minimal version.
Who it is for: React teams building enterprise admin UIs on Ant Design
Strengths
- Includes dashboard, form, list, profile, account and result page templates
- Built-in i18n, mock development setup, and unit and e2e tests
- Ships Claude Code skills for upgrading the template and querying antd APIs
- TypeScript with Tailwind CSS v4 and antd-style theming
Weaknesses
- AI support is a single chatbot page; no model backend is described
- `npm run simple` permanently deletes files and cannot be undone
- Tied to the Umi Max and antd stack; no other frameworks
- No Docker or compose setup mentioned in the README
- TypeScript
- GitHub template
velobase-harness
A Next.js 15 and tRPC application with Prisma on Postgres and BullMQ on Redis that already has accounts, subscriptions, a credit ledger, Stripe and NowPayments, entitlement checks, affiliate accounting, server-side attribution, anti-abuse controls (rate limits, Turnstile, disposable-email checks), lifecycle email, an admin area and a multi-provider AI chat module. One command starts Postgres and Redis in Docker. For builders turning an AI prototype into a paid product.
Who it is for: Builders turning an AI prototype into a paid product
Strengths
- Credit ledger, usage metering and entitlements are built in, not left to you
- Anti-abuse for free credits: rate limits, Turnstile, disposable-email checks, clawbacks
- Runs as one process or split web, worker and API by SERVICE_MODE
- Docker compose, English and Chinese docs, AGENTS.md and CLAUDE.md
Weaknesses
- No unit-test script; only service-mode smoke tests
- Large surface area; the framework guide asks for domain design before coding
- Payments are Stripe and NowPayments; others need adapters
- Seed shows 607 stars; young project
- TypeScript, ai-sdk, openai, anthropic, google
- Needs postgres, redis, docker, stripe, model-api-keys
- GitHub template
- Docker
- env example file
- sign-in: Auth.js