An implementation of kde-connect api using go and as few dependecies as possible.
The goal of this project is to provide a simple lightweight, DE agnostic implementation of kde-connect. The project right now has many missing features and may never be found.
Start the server using
go run ./cmd/server
and interact with it using the client
go run ./cmd/cli <command>
where the cli should tell you about the available commands.
- Discover
- Discoverable
- Pairing
- Ensuring certs are correct
- Ping pong
- Clipboard sync (using wl-clipboard)
- File sharing
- Even fewer dependecies
- Notifications?
- Battery?
- Commands?
- Remote input?
- Rest of the kde connect spec?
This project is covered by the license BSD 3-clause, see LICENSE file.