This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

Dashlet

Any data. Right on your Home Screen.

iOS
Developer Tools
Tech
Visit WebsiteSee on Product HuntApp Store

Hunted byZiga DolarZiga Dolar

Dashlet turns any HTTPS endpoint into a widget. Connect an endpoint, tap the JSON fields you want in a live browser, pick a render type (number, chart, gauge, map), and place it as a native widget. Home Screen, Lock Screen, StandBy, Watch complication. No code, no account, no data leaving the device. Secrets sit in the Keychain, fetching happens on-device, and there are no third-party SDKs or analytics.

Top comment

Hi Product Hunt, developer here!

I built Dashlet since I often found myself building different web dashboards for all sorts of data (custom page views monitoring, app downloads, info from my home sensors) and I quickly got tired of always having to navigate to a page in Safari and reenter credentials to access them.

I wanted to just simply be able to see it on my phone, when scrolling around it - in almost realtime.

I've built bespoke apps (just for myself) in the past, that mapped a specific custom API for that purpose, but it was a hassle anytime I changed something in the response or added some new API for myself.

So, Dashlet is an answer to that - it can handle any JSON (or XML, or even image) endpoints and has a nice interactive way of picking which values out of it should be displayed in which type of widget.

Here's some of the examples of how it can be used - https://docs.getdashlet.app

Hope anybody else finds it useful and can even think of ways to wire it up that I haven't thought of yet!

Comment highlights

Finally a way to drop my own API stats right on the home screen without handing my keys to some random service. The point-and-pick JSON flow actually works, and seeing a live gauge on my Lock Screen feels genuinely useful.

Picked it up yesterday and wired a couple of internal endpoints into widgets in under five minutes. Tapping JSON fields in the browser feels way more natural than writing path strings by hand.

Picked a random API, tapped two fields, and had a working home screen widget in under a minute, which honestly surprised me. The fact that secrets stay in the Keychain and nothing leaves the device is the real selling point.

the on-device, no-account angle is the right call for something touching API keys. question on auth though: static API keys and headers make sense for the keychain model, but what about endpoints behind OAuth where the token itself expires and needs a refresh flow? does Dashlet handle that refresh on-device too, or is it limited to long-lived keys and personal access tokens for now?

A widget refresh interval of 5+ minutes kills real-time use. Please add a background fetch mode with a configurable sub-minute interval (or at least let me pick 1 min on iOS 17+), or trigger refreshes on push so things like stock tickers and server dashboards actually feel live.

Made a quick widget for my uptime monitor and the JSON picker is honestly the smoothest part. Love that nothing leaves the device, makes it easy to trust with API keys.

the on-device focus is genuinely refreshing, especially the keychain for secrets and zero third-party SDKs. most widget tools ship with some analytics or cloud round trip, so the craft here feels pretty disciplined honestly

honestly this looks really useful, the no-account on-device thing is exactly what i want. one thing that would make it a killer feature for me is being able to chain two endpoints into a single widget, like pulling a list of crypto prices from one api and then converting them with a fx rate from another before rendering the gauge. would save me from doing the math in my head every morning

The tap-to-pick JSON fields approach is genuinely clever, way less friction than wiring up a Grafana instance just to glance at a metric. Glad secrets stay in the Keychain too, that was the first thing I checked.

the tap-to-pick JSON fields in a live browser is honestly such a smart move, basically turns what could be a tedious config nightmare into something that feels almost playful. really nice execution on the on-device piece too.

Love how everything stays on-device, that alone sold me. One thing I'd kill for: a way to schedule refresh intervals or trigger updates based on location, so my crypto ticker only pings when I actually open my banking app nearby. Would cut battery drain even further and make widgets feel way more contextual.

About Dashlet on Product Hunt

Any data. Right on your Home Screen.

Dashlet was submitted on Product Hunt and earned 19 upvotes and 20 comments, placing #27 on the daily leaderboard. Dashlet turns any HTTPS endpoint into a widget. Connect an endpoint, tap the JSON fields you want in a live browser, pick a render type (number, chart, gauge, map), and place it as a native widget. Home Screen, Lock Screen, StandBy, Watch complication. No code, no account, no data leaving the device. Secrets sit in the Keychain, fetching happens on-device, and there are no third-party SDKs or analytics.

Dashlet was featured in iOS (110.5k followers), Developer Tools (516k followers) and Tech (628.1k followers) on Product Hunt. Together, these topics include over 279.8k products, making this a competitive space to launch in.

Who hunted Dashlet?

Dashlet was hunted by Ziga Dolar. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Dashlet stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.