Hi everyone!
TL;DR: I've just shipped Hexy 1.1, a native iOS app to track and monitor your Hex.pm package downloads, now with widgets and a refreshed UI. I'd love for you to try it out!
App Store: https://apps.apple.com/it/app/hexy-watcher/id6762607967
If you've made it this far, here's the longer version.
I'm a terrible "social media" person. I'd rather spend time at the keyboard than figuring out how to talk about what I'm building. But this community feels like a good place to share.
What is Hexy?
Hexy is a native Swift app that connects to the Hex.pm and tracks your package downloads over time. You get a clean overview of all your packages, a per-package chart to spot trends, and now two Widgets to keep an eye on things from the Home Screen or Notification Center. Long press on any card and you get a full detail view for that package.
No accounts, no tracking, no ads. Just your data, on your device.
Why native?
After years of C# and Windows-native dev, I wanted the full, raw experience of building something entirely mine, from the first line of Swift to the final App Store submission. Every pixel, every sync logic, my responsibility. iCloud handles sync between macOS and iOS with zero setup, which honestly still feels like magic.
What's new in 1.1
- Refreshed UI across the board
- Long press on a card to open the package detail view
- Two Widgets to monitor your trends at a glance
- Updated chart, now package-specific
The Apple situation
iOS is live and updated. macOS has been sitting in review since the very first submission and has not shipped a single version yet. Not 1.0, not 1.1, nothing. It's collecting dust in the queue while Apple takes their time. If you have any insight on how Apple review works for menu bar or widget-heavy apps, I'm genuinely all ears.
The awkward part
If you appreciate the no-ads, no-tracking approach and want to keep the DIY spirit alive: ko-fi.com/lupodevelop ☕
Happy coding! 💜