An open API service indexing awesome lists of open source software.

https://github.com/1j01/nw-synergy

An nw.js interface to Synergy
https://github.com/1j01/nw-synergy

configuration desktop-sharing sgc synergy

Last synced: 8 months ago
JSON representation

An nw.js interface to Synergy

Awesome Lists containing this project

README

          

# *NW*![Synergy](images/logo.png)

An [NW.js](http://nwjs.io/) interface to [Synergy](http://synergy-project.org/)

It consists so far of...

* A nice little animation of Synergy's logo

* Detecting monitors and letting you drag them around and snap them together

* Nice looking screen intersections

* [A module to read and write Synergy's configuration files](https://github.com/1j01/node-sgc)

## Run / Dev

1. Have [Node.js](http://nodejs.org/)

2. Run `npm install` in the project directory

3. Run `npm start` in the project directory

It'll auto-reload with [nw-dev](https://www.npmjs.com/package/nw-dev).

Or just check out [the online demo](http://1j01.github.io/nw-synergy/
) without much monitor detection

## TODO

Find computers on the network :globe_with_meridians: :revolving_hearts:

Diagnose network issues if possible :link: :broken_heart:

Interface with Synergy :zap: ![](images/icon.png)

Synchronize multi-monitor backgrounds between computers :volcano::point_right: :point_left::city_sunrise:

Add sparkles :sparkles::star2::star::dizzy::full_moon::blossom::small_orange_diamond::collision::fire::bell::moon::high_brightness::crown::banana::lemon::trident::part_alternation_mark::large_orange_diamond::trophy::low_brightness::sparkles:

∑SYN.Act =∑R-*I(CRed+COOP++AUnimit.)*V(Cust.+Info.)*cc