Decision Workspace
sworkstyle vs nwg-common vs sway-groups-core
Side-by-side comparison of Rust crates
50
sworkstyle
stablev1.4.0
Workspaces with the swayest style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the Sway IPC. In the absence of a config file, one will be generated automatically.See ${XDG_CONFIG_HOME}/workstyle/config.yml for details.
49
nwg-common
experimentalv0.5.1
Shared library for nwg-dock, nwg-drawer, and nwg-notifications — compositor-neutral IPC abstraction for Hyprland and Sway, .desktop parsing, CSS hot-reload, and related system plumbing.
47
sway-groups-core
experimentalv0.3.1
Core library for sway-groups: DB entities, services, sway/waybar IPC.
Core Metrics
| sworkstyle | nwg-common | sway-groups-core | |
|---|---|---|---|
| Health Score | 50 | 49 | 47 |
| Total Downloads | 30.6K | 1.1K | 100 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 0 | 17 | 10 |
| Releases | 28 | 5 | 5 |
| Last Updated | 13d ago | 20d ago | 30d ago |
| Age | 5y 1m | 1m | 1m |
Health Breakdown
sworkstyle
Maintenance
17
Quality
16
Community
2
Popularity
5
Documentation
10
nwg-common
Maintenance
13
Quality
11
Community
9
Popularity
4
Documentation
12
sway-groups-core
Maintenance
14
Quality
13
Community
8
Popularity
2
Documentation
10
Technical Details
| sworkstyle | nwg-common | sway-groups-core | |
|---|---|---|---|
| Version | 1.4.0 | 0.5.1 | 0.3.1 |
| Stable (≥1.0) | ✓ Yes | ✗ No | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 11 | 13 | 9 |
| Crate Size | 626KB | 121KB | 52KB |
| Features | 0 | 0 | 1 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2024 | 2024 |
| MSRV | — | 1.95 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •sworkstyle leads with a health score of 50/100, but none of the options score above 80.
- •nwg-common, sway-groups-core are pre-1.0 — API may change.