#sway #swaywm #swayipc #ipc

swayipc-types

A library containing Type defintions from sway's IPC interface

11 releases (7 stable)

1.3.0 Nov 21, 2022
1.1.2 Aug 14, 2022
1.1.0 Apr 20, 2022
1.0.1 Feb 19, 2022
1.0.0-alpha Oct 30, 2020

#784 in Network programming

Download history 9209/week @ 2023-01-17 8627/week @ 2023-01-24 7636/week @ 2023-01-31 6421/week @ 2023-02-07 7347/week @ 2023-02-14 10823/week @ 2023-02-21 8260/week @ 2023-02-28 7943/week @ 2023-03-07 6535/week @ 2023-03-14 8302/week @ 2023-03-21 9798/week @ 2023-03-28 7408/week @ 2023-04-04 10888/week @ 2023-04-11 12593/week @ 2023-04-18 12347/week @ 2023-04-25 10333/week @ 2023-05-02

47,503 downloads per month
Used in 24 crates (3 directly)

MIT license

38KB
725 lines

swayipc-types   Action Badge Version Badge License Badge Docs Badge

A Rust library containing types used to control swaywm through its IPC interface.

i3 compatibility

i3 compatibility is kept if possible even though this library primarily targets sway.

Versioning

This library targets the latest stable release of sway.

Contributing

If you find any errors in swayipc or just want to add a new feature feel free to submit a PR.

Dependencies

~0.9–1.6MB
~37K SLoC