Skip to content

KDE Connect implemented in go with as few dependecies as possible

License

Notifications You must be signed in to change notification settings

blennster/gonnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gonnect

An implementation of kde-connect api using go and as few dependecies as possible.

Goal

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.

Usage

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.

Features

  • 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?

License

This project is covered by the license BSD 3-clause, see LICENSE file.

About

KDE Connect implemented in go with as few dependecies as possible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published