Available Widgets
A complete list of all widget types available in infrapage.
Available Widgets
infrapage ships with 18 widget types across several categories. Each widget fetches data from an external source and displays it as a card on your dashboard.
Visibility at a glance
Every widget has a visibility setting — Public (visible to everyone), Private (admin only), or Hidden (not rendered). When you add a new widget, infrapage picks a safe default based on what the widget exposes:
- Widgets showing public signals (repo stars, uptime, deploys, community) default to Public so you can build in public.
- Widgets showing revenue, infra metrics, error rates, user counts, or customer feedback default to Private — flip them public only after you've reviewed what they render.
You can change the visibility of any widget at any time from the widget's edit modal.
GitHub
GitHub Repo
Displays repository information including stars, forks, language, and description. Configure with owner and repo name. Default: Public — public GitHub metadata.
GitHub Pipeline
Shows the latest CI/CD pipeline status for a repository. Displays workflow name, status, and last run time. Default: Public — build status is usually shareable.
GitHub Commit Graph
Renders a commit activity graph similar to GitHub's contribution chart. Best displayed at Wide or Large size. Default: Public — activity counts only, no sensitive content.
Monitoring
Uptime Monitor
Simple HTTP uptime check. Sends a HEAD request to the configured URL and shows response time and status. Default: Public — status pages are typically public.
Uptime Kuma
Integrates with an Uptime Kuma instance to show monitor status, uptime percentage, and response times. Default: Public — intended for public status pages.
Beszel
Connects to a Beszel server monitoring instance displaying CPU, memory, and disk usage metrics. Default: Private — infrastructure metrics can reveal capacity and outage patterns.
Analytics
Umami Stats
Displays website analytics from a self-hosted Umami instance — visitors, pageviews, and bounce rate. Default: Public — common as social proof, but set to Private if your traffic is sensitive.
Google Search Console
Shows search performance data including clicks, impressions, and average position. Default: Private — search queries can contain PII and reveal traffic sources.
Community
Discord Server
Shows Discord server info including member count, online members, and server name. Default: Public — server info is typically shareable.
Polar Overview
Displays Polar.sh monetization data — MRR, subscribers, and revenue metrics. Default: Private — revenue data; opt in to Public explicitly if you share it.
Error Tracking
Sentry Overview
Integrates with Sentry to display recent error counts, unresolved issues, and project health status. Default: Private — error rates can signal product health negatively; review before exposing.
Authentication
Zitadel Users
Shows user count and recent registrations from a connected Zitadel identity provider. Default: Private — user counts and growth trends are business-sensitive.
Deployments
Vercel Deployment
Displays the latest Vercel deployment status for a project, including branch, commit SHA, and preview URL. Default: Public — deploy status is typically public.
Custom
Custom Link
A simple link card with a title, description, and URL. Useful for linking to external dashboards or documentation. Default: Public — fully user-controlled content.
Status Badge
Displays a status badge from any badge URL (shields.io, custom badges, etc.). Default: Public — pure status indicator.
SeggWat Integration
SeggWat Feedback
Shows recent user feedback from a SeggWat instance. Default: Private — customer feedback may contain names or PII.
SeggWat Ratings
Displays aggregated ratings and satisfaction scores. Default: Private — satisfaction metrics are usually internal.
SeggWat Summary
Overview of SeggWat feedback metrics and trends. Default: Private — derived from confidential feedback.