ant-design-pro vs hackathon-starter
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
hackathon-starter
Node.js and Express boilerplate with auth, API examples and AI samples
| What we compare | ant-design-pro | hackathon-starter |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 85, widely used | 75, popular |
| Freshness | 100, active | 95, active |
| Maintenance | 58, fair | 50, fair |
| Easy to run | 33, some setup | 0, hard |
| Agent-ready | 85, ready | 70, partly |
| Facts from GitHub and the README | ||
| Stars | 38.8k | 35.2k |
| License | MIT (permissive) | MIT (permissive) |
| Last commit | Oct 2026 | Oct 2026 |
| Last release | Aug 2026 | Feb 2026 |
| Language | TypeScript | JavaScript |
| Docker | No | No |
| GPU | Not needed | Not stated |
| 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
hackathon-starter
Hackathon Starter is an Express and MongoDB web app template with local, passkey and OAuth 2.0 sign-in, account management, 2FA, a contact form and file upload. It ships examples for third-party APIs such as Stripe, Twilio and Google Maps, plus AI samples: a ReAct agent with tool calling and MongoDB session persistence, and RAG with embedding caching. Views are server-rendered Pug with Bootstrap 5.3 and Sass.
Who it is for: Developers starting a Node.js web app with auth and API integrations
Strengths
- Local, passkey and eight OAuth 2.0 providers already wired up
- Account flows included: email verification, password reset, 2FA, account deletion
- Many API integration examples: Stripe, Twilio, Google Drive, Maps, Steam
- Live demo and a production checklist (PROD_CHECKLIST.md)
Weaknesses
- Requires MongoDB; no other database option is documented
- No Dockerfile or compose file detected
- AI examples are a small part of a general web boilerplate
- Most integrations need separate API keys and OAuth app setup
- JavaScript, LangChain, Groq, Hugging Face, GPT-OSS
- Needs MongoDB, Node.js LTS 24, SMTP provider
- env example file
- sign-in: Passport