Roadmap
Completed (MVP)
- [x] H5 SDK (error capture, request monitoring, performance tracking)
- [x] WeChat Mini Program SDK
- [x] Collector ingestion service (REST API)
- [x] Dashboard basics (Issue list, overview, app management)
- [x] Official documentation site (VitePress)
Near Term (V1.x)
- [ ] Alipay Mini Program SDK — Adapt WeChat SDK architecture for Alipay API differences
- [ ] SourceMap Upload & Resolution — Upload sourcemaps; Dashboard shows original stack traces
- [ ] Alert Notifications — Webhook / Email / DingTalk / Slack alert channels
- [ ] User Session Replay — Simple DOM snapshot-based replay capability
- [ ] Enhanced Performance Dashboard — Web Vitals trend charts, duration distribution heatmaps
- [ ] PostgreSQL Support — Recommended storage backend for production
Mid Term (V2.x)
- [ ] Flutter SDK — Flutter app monitoring
- [ ] Android / iOS SDK — Native mobile error and performance monitoring
- [ ] Distributed Tracing — Cross-service request tracing (OpenTelemetry compatible)
- [ ] Custom Metrics — Business-defined events and dashboards
- [ ] Multi-tenancy — Organization / Team-level permission isolation
- [ ] Plugin Marketplace — Community integrations (e.g., Sentry migration tool)
Long-term Vision
- [ ] AI-powered Diagnosis — Auto-recommend fixes based on error patterns
- [ ] Automated Test Integration — CI/CD integration with automatic regression before release
- [ ] Edge Collection — Use Cloudflare Workers / Vercel Edge for edge ingestion
How to Contribute
We welcome contributions in any form:
- Submit Issues — Report bugs or suggest features
- Submit PRs — Follow the Development Guide and submit
- Improve Docs — Add use cases and best practices
- Share — Write about HealthGuard in tech communities
Project: github.com/Claud-Lu/healthguard