This website uses cookies

Read our Privacy policy and Terms of use for more information.

TL;DR

  • Attyre's desktop shell is now Electron (was Tauri/Rust)

  • macOS support is back after being dropped in v2

  • Auto-update works on Linux and Windows out of the box

  • PWA and Cloudflare Pages deployment have been removed

  • Fixed a blank white window on launch caused by a missing Vite config option

Attyre v4.0

Attyre just got a significant rebuild under the hood. We swapped out the Tauri 2 shell for Electron, which gives us a more consistent build across all three platforms and finally brings macOS back after it was dropped in v2.

The PWA is gone. Attyre is now desktop-only: Linux, macOS, and Windows. No more service worker, no more Cloudflare Pages deployment, no more wrangler. Just an app that installs and runs.

What is Attyre?

Attyre is a smart wardrobe manager that suggests outfits based on the weather. Add your clothes, set your location, and it pulls a live forecast and ranks what to wear based on temperature, wind chill, and conditions. Everything stays local by default, no account needed.

It also has a packing list generator, laundry tracking, outfit history, and a calendar for planning ahead.

What changed in v4.0

  • Desktop shell rebuilt on Electron, replacing Tauri 2 and WebKitGTK

  • macOS DMG available again for the first time since v2

  • Auto-update active on Linux and Windows

  • Fixed blank white window on launch (missing base: './' in Vite config)

  • All PWA infrastructure removed: no service worker, no web manifest, no wrangler

Getting it

Download the right file for your platform from the releases page. Linux, macOS, and Windows are all supported.

> macOS note: Attyre isn't notarized yet. On first launch, right-click the app and hit Open twice to allow it. You only need to do this once.

What's next

v4.1 is in progress. The focus is stability and a few long-requested features. Nothing to announce yet but if you want to follow along, the repo is public.

> "No account needed. All data stays on your device."

My Take

Switching from Tauri to Electron wasn't something I planned this early, but the WebKitGTK issues on Linux and the complexity of the Rust build were slowing things down. Electron isn't perfect but it's predictable, and getting macOS back without fighting the toolchain was worth it.

Reply

Avatar

or to participate

Keep Reading