What is guacamole-common-js?
What is this fork for?
This is a fork of glyptodon/guacamole-client
meant for distribution via npm. Prior to a version being submitted to npm a gulp buildscript
guacamole-common-js files and minifies them.
the npm release, so you won't have to download any files you don't need. You can read which
files/folders are omitted in the
You can install this library via npm:
npm install --save guacamole-common-js
const Guacamole = require('guacamole-common-js'); // ... or ES6 import Guacamole from 'guacamole-common-js';
Previously this fork was available as
padarom-guacamole-common-js, which has been deprecated in favor of the new version of the fork which is much easier to maintain thanks to the gulp buildscript.
I intend to keep the npm version numbers identical to the guacamole version that I publish. This doesn't always work 100% in case something is missing or at fault, so I will need to release a patch. These patch versions still keep the same version number, but add a letter designating the patch (e.g.
1.0.0-b). In case the guacamole upstream ever releases any patches with a similar version number, I can't guarantee that the patch letter of the original Guacamole sources and the release of this fork match up for that specific version.
Distribution-specific packages are available from the files section of the main project page:
Distribution-specific documentation is provided on the Guacamole wiki:
I am not a maintainer or contributor to the original guacamole repository. I only created this fork and published it to npm.
Please report any bugs encountered by opening a new ticket at the Trac system hosted at:
Any bugs or questions to this fork specifically can be asked via issues on GitHub.