No code
Pick a ready source
Bitcoin, currency rates, Cat Facts, or a bus and train trip in Israel. Tap Add and it is on your widget.
New Live countdown cards on your Lock Screen
Revenue, server status, your next bus. Push any number with one HTTP request, or pick a ready-made source, and see it on your Home Screen, Lock Screen and Dynamic Island without opening anything.
Free for 5 sources. Needs iOS 17.6 or later.
Start with no code, grow into scripts, or let an AI agent do the pushing.
No code
Bitcoin, currency rates, Cat Facts, or a bus and train trip in Israel. Tap Add and it is on your widget.
Scripts and Home Assistant
A cron job, a Home Assistant automation, a CI step. One request updates the widget.
curl -X PUT https://api.widgetdash.app/api/v1/data/sales \
-H "Authorization: Bearer $WRITE_KEY" \
-H "Content-Type: application/json" \
-d '{"metrics":[{"label":"Today","value":"142"}]}'
Read the developer docs →
AI agents
Ask the in-app assistant what to track and it sets it up. Or connect Claude or another agent through the WidgetDash MCP server.
“Stripe revenue from a cron job”
Set a rule once and the number colors itself: green while things are fine, yellow when it is time to look, red when it needs you. No dashboard to open, no alert to read.
"color_rules": {"Last backup": [
{"older_than": "3d", "color": "red"},
{"older_than": "1d", "color": "yellow"},
{"color": "green"}]}
From a real user
Home Assistant and a home server push these numbers with a few lines of script.
“The multi-source option has made a big difference. I can now pick exactly which sources go into each widget instead of cramming everything into one.” — Mya, Home Assistant user
timestamp metrics that count up live between refreshes.1
An account is made for you on first launch. No email needed.
2
Pick a ready one, or push your own number with the write key the app shows you.
3
Home Screen, Lock Screen, or a live card on Pro. It updates on its own.
API reference, metric types and collectors are in the developer docs →
Free
$0 forever
Pro
$4.90 /month or $29.90/year
Install the free WidgetDash app, create an account at widgetdash.app, and send your number with one HTTP request (curl, Python, Zapier, n8n, a cron job, anything that can call an API). Then add the WidgetDash widget to your Home Screen or Lock Screen. The number updates automatically every time you push a new value.
Put them where you already look: your iPhone Home Screen, Lock Screen, or a Live Activity. WidgetDash turns any metric you push (revenue, signups, server status, crypto, sales, habits) into a native iOS widget, so you see the latest value every time you unlock your phone.
Yes. WidgetDash is source-agnostic. You compute the number wherever it lives and PUT it to https://api.widgetdash.app/api/v1/data/{source_key} with your write key. There is no SDK and WidgetDash never connects to your systems.
Not necessarily. Built-in sources (Bitcoin and Ethereum price, crypto market, fear & greed index, currency rates and more) can be added from the dashboard with no code. For your own numbers, a single curl command or a no-code tool like Zapier, Make or n8n with an HTTP step is enough.
Yes. WidgetDash supports Home Screen widgets in small, medium and large sizes, Lock Screen widgets, and on Pro, real-time Live Activities on the Lock Screen and Dynamic Island.
Yes. Long-press a WidgetDash widget, tap Edit Widget and pick a source, or several with More Sources, so one widget can show your backups and another your revenue and signups. All Sources shows them all, in the order you set in the app.
Free forever for up to 5 data sources. Pro is $4.90 per month or $29.90 per year for unlimited sources and Live Activities.
Yes. Anything that can make an HTTP request can update your widget, including AI agents and scripts. For Claude, Cursor and other MCP clients there's an official MCP server: run npx -y widgetdash-mcp (setup on GitHub). widgetdash.app/llms.txt has a machine-readable summary of the API.
More: How to see your numbers on your iPhone · Use cases · WidgetDash vs alternatives