Connect JSON
Add an HTTPS endpoint, test the response, and confirm the data before creating a widget.
From any endpoint to your widgets
Connect a JSON endpoint, choose the values you care about, and keep them visible on your Home Screen, Lock Screen, StandBy, iPad, or the CarPlay widget stack where available.
{
"location": "Zagreb",
"temperature": 24.8,
"condition": "Sunny",
"icon": "sun.max.fill",
"accent": "#64D2FF"
}
Built for developers, makers, operators, and anyone who already has useful JSON
JSON-powered widgets
Connect your endpoint, choose the values, design the layout, and add the finished widget where you need it.
Add an HTTPS endpoint, test the response, and confirm the data before creating a widget.
Pick JSON paths for titles, values, labels, colors, gauges, SF Symbols, or image URLs.
Use the preset in WidgetKit on iPhone, iPad, Lock Screen, StandBy, or the CarPlay widget stack.
Widget layouts
Compact values, status labels, icons, gauges, and compact layouts for the CarPlay widget stack where available.
Two-column status cards for values that need a little context.
Unlocked with Pro for richer dashboards, multiple metrics, and larger visual surfaces.
Circular, rectangular, inline, and accessory-style views for glanceable JSON values.
Realistic use cases
Map weather.current.temperature to the main value, condition to the label, and humidity to a secondary metric.
Show status, uptime percentage, error count, queue size, build state, or the last successful deploy time.
Expose room temperature, solar production, battery state, water level, or a simple open/closed status from your own endpoint.
Use a progress gauge for daily habits, budget targets, reading goals, or any number with a minimum and maximum.
Free and Pro
For testing one endpoint and keeping a couple of values visible.
A one-time in-app purchase handled securely by StoreKit.
FAQ
Widgeta is an iPhone and iPad app for turning values from JSON endpoints into configurable WidgetKit widgets. It is focused on small, useful pieces of live data rather than full dashboards.
Widgeta designs the small WidgetKit surface to work well in the CarPlay widget stack where available. It is not a separate standalone CarPlay template app.
You need a JSON endpoint, but you do not need to write an iOS widget extension. In Widgeta, you add the URL, test the response, pick JSON paths, and choose a widget layout.
Widgeta supports dot notation for nested values, such as weather.current.temperature, and bracket notation for arrays or special keys, such as items[0].price or ["current-value"].
Yes, with Pro you can add custom HTTP headers to a data source. HTTPS is expected for internet endpoints. Plain HTTP is limited to local or private-network hosts.
The free plan uses a 15-minute refresh interval, and Pro unlocks custom intervals. Because this is WidgetKit, iOS still controls exact refresh timing and may not call the provider at the exact minute.
The app stores cached metric values and records errors. When a refresh fails, the affected value can show a fallback or an unavailable state instead of crashing the widget.
Any JSON leaf value that fits a glanceable widget: numbers, short text, status values, progress ranges, colors, SF Symbols, or HTTPS image URLs.