Desktop Widgets vs Eww
Desktop Widgets
desktopwidgets.appEww
github.comSide by side
| Figure | Desktop Widgets | Eww |
|---|---|---|
| Price from | $1.08/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | — |
| Plans published | 5 | 1 |
| Spec score · Desktop Widget Software | 9.0 (#1) | 7.6 (#13) |
| Intended users | The site names traders, operators, researchers, and developers as users who can combine mini-apps into an always-on workstation. | Eww is for people who want to define and customize their own desktop widgets, such as bars and dashboards, for a window manager. |
| License | The pricing page says licenses are perpetual, cryptographically signed, and hardware-bound. | The GitHub repository identifies the project as MIT licensed. |
Plans
Desktop Widgets
- Free TrialFree
- Professional Maintenance$12.99 a year
- Professional$34.99, paid once
- Enterprise Maintenance$49.99 a year
- Enterprise$149.99, paid once
In their own words
Desktop Widgets
Desktop Widgets is a marketplace of desktop mini-apps for trading, research, monitoring, and automation. Its site describes widgets being installed in one click and running natively across Windows, macOS, and Linux, while also promoting a Windows runtime and saying macOS and Linux are coming soon. Traders, operators, researchers, and developers are named as intended users who can combine mini-apps into an always-on workstation. Developers can make TypeScript widgets with @desktopwidgets/sdk, using Claude, GPT, or another model; the listed build and publishing tools include an MCP server, REST API, and CLI. Uploads are pending review, and automatic publication through signing is planned for Phase 3. The runtime is described as sandboxed by default, with gate-enforced capabilities. The Free Trial costs 0.00 USD for 7 days and includes all 31 widgets and themes and customization, with three device activations and no credit card required. Professional is $34.99, paid once purchase; Enterprise is $149.99, paid once purchase. Both paid plans include one year of updates, then optional paid maintenance renewals for further updates.
Eww
Eww is a free, MIT-licensed widget system for Linux. It lets you build desktop widgets that work with any window manager, without depending on that manager. You define widget structure, window geometry, behavior, state, and data in the Yuck language. Styling uses CSS or SCSS through GTK’s CSS engine, whose web-CSS support is incomplete for some animations and layout properties. Built-in variables can expose CPU, RAM, disk, battery, network, and time information. Polling variables rerun shell scripts repeatedly, while listening variables update when script output produces a new line. Available widgets include labels, buttons, images, inputs, progress displays, calendars, graphs, tooltips, overlays, stacks, and layout containers. Documentation shows xprop and playerctl integrations. Separate build commands cover X11 and Wayland. Building requires Rust, Cargo, GTK3, Pango, Cairo, and GLib. Window arguments remain constant after opening.