All projects

// CASE STUDY 10

WINDOWS DESKTOP UTILITY

Enzi

A customizable notch for Windows, in the spirit of the Dynamic Island: a slim pill at the top of the screen that opens into music, focus, tasks, files and more.

Role
Design and development
Platform
Windows 11 and 10
Core stack
Rust · Tauri 2 · Win32/WinRT
Enzi on the desktop: the notch open on the music player, with the floating to-do widget
// 01 / THE STORY

Why this was built.

01

The challenge

Windows has no glanceable place for what matters right now, like the playing song, a focus timer or the next meeting, without opening apps or covering what you're working on.

02

The approach

A transparent, always-on-top Tauri window only captures the mouse over the visible notch, tucks away when a browser reaches the top, and hides in full screen. A small Rust backend talks to Windows media, clipboard, Bluetooth and drag-and-drop APIs.

03

What it delivers

A 2.4 MB app with no runtime to install, every module switchable and re-themable, privacy-respecting clipboard history, and signed auto-updates.

// 02

Key capabilities

Everything opens from one hover at the top of the screen.

// 03
Music tab with album art, controls, volume and synced lyricsFocus timer with a progress ring and the current taskFile shelf with image previews and file-type tilesClipboard history with search and an image previewQuick actions: screenshot, microphone, color picker, quiet mode and lock PCThe to-do tab in the pink Sakura palette
// 04

Architecture

About 2,300 lines of Rust and 3,600 of HTML, CSS and JavaScript.

App shell
Tauri 2 (tao, wry) on the WebView2 built into Windows
Backend
Rust with the windows crate (Win32 and WinRT), image, webp, arboard, ureq
Interface
Vanilla JavaScript, CSS custom properties for theming, inline SVG icons
Data
Local JSON in %APPDATA%; weather from Open-Meteo, lyrics from LRCLIB
Delivery
2.4 MB NSIS installer, GitHub Actions releases, signed updates
// OPEN SOURCE

Try Enzi on your PC

Download