GuardSSL - Open Source SSL Certificate Monitoring Tool with Status Page and Badge Embedding
I built GuardSSL, a modern SSL certificate monitoring and checking
tool focused on helping developers and ops teams avoid service
disruptions caused by expired certificates.
Key Features:
- Real-time certificate checking - Get detailed certificate info
instantly (validity, issuer, protocol version, cipher suite)
- Security scoring system - Automatically assesses certificate
security (A+ to F grade), detects weak encryption algorithms and
insecure protocols
- Certificate chain visualization - Visual display of complete
certificate chain with integrity verification
- Status monitoring page - Publicly accessible status page
showing SSL status and 30-day historical trends for all domains
- Website badges - Support classic and circular SSL status
badges that can be embedded on any website
- Multi-channel notifications - Supports 5 notification
channels: Email, Slack, Discord, Telegram, Feishu
- History tracking - Saves all check records with filtering and
export capabilities
- Multi-language support - Available in 6 languages (Chinese,
English, Japanese, French, Spanish)
Tech Stack:
- Next.js 16 + TypeScript + Tailwind CSS v4
- Drizzle ORM + PostgreSQL
- Redis session cache (95%+ performance improvement)
Feel free to try it out and share your feedback! Any questions or
suggestions are welcome in the comments.