Apache Guacamole: a clientless remote desktop gateway
guacamole.apache.org
guacamole.apache.org
Guacamole is good, and I love that it's clientles and works in the browsers, but VNC lacks sound so you need to do that separately. Also the input lag when remote frames increase in frequency is challenging.
If you're looking for something lighter weight and possibly smoother and faster (albeit non-free software with a non-commercial option), check out BrowserBox: https://github.com/BrowserBox/BrowserBox
Solving input lag, and maintaining responsiveness across a range of bandwidth situations has been one of our priorities and I think we've mostly achieved.
We've accomplished this through a combination of sensible heuristics for congestion control, and using WebRTC with a fallback to WebSockets when faster. We also have audio out of the box, no set up required!
However there's always room to improve, which is why it makes it so exciting to work on. Depending on how close you are to a server you may encounter lag issues, too.
Right now you can play with a free live demo of BrowserBox here (sorry, signup is not supported yet!):
https://browse.cloudtabs.net/signupless_session
Some other problems we solve that are not always so easy to configure with Guacamole (and are harder to do with an RDP layer in general), but much easier for us as we virtualize the browser itself are first class mobile support.
Obviously that's an issue with remoting desktops from small form devices in general, but if a browser is all you need remotely then we got your back! :)
Same time, BrowserBox will not be for everyone. It all depends on what you need. Get on touch if you are interested!
Apache Guacamole - https://news.ycombinator.com/item?id=29442643 - Dec 2021 (116 comments)
How to sell open source software: Guacamole case study - https://news.ycombinator.com/item?id=23624340 - June 2020 (29 comments)
Apache Guacamole 1.1.0 - https://news.ycombinator.com/item?id=22190251 - Jan 2020 (50 comments)
Apache Guacamole – Clientless remote desktop gateway - https://news.ycombinator.com/item?id=21660925 - Nov 2019 (40 comments)
Apache Guacamole – A clientless remote desktop gateway - https://news.ycombinator.com/item?id=15778902 - Nov 2017 (41 comments)
Guacamole – A clientless remote desktop gateway - https://news.ycombinator.com/item?id=15389727 - Oct 2017 (216 comments)
Apache Guacamole - https://news.ycombinator.com/item?id=11744430 - May 2016 (57 comments)
Guacamole – HTML5 Clientless Remote Desktop - https://news.ycombinator.com/item?id=8166388 - Aug 2014 (78 comments)
Guacamole is an HTML5 + JavaScript (AJAX) viewer for VNC - https://news.ycombinator.com/item?id=1503837 - July 2010 (11 comments)
We told them politely where to stick it. Ever since then, we've been using Guacamole everywhere and even created an extension called CHIPS. The developer had a good sense of humor for that.
> Xpra is known as "screen for X" : its seamless mode allows you to run X11 programs, usually on a remote host, direct their display to your local machine, and then to disconnect from these programs and reconnect from the same or another machine(s), without losing any state. Effectively giving you remote access to individual graphical applications. It can also be used to access existing desktop sessions and start remote desktop sessions.
It's on the homepage, and here are direct Vimeo links:
https://player.vimeo.com/video/116207678?title=0&byline=0&po...
My biggest annoyance was trying to break my habit of using ^W to backspace words in bash because it would close the tab in Firefox.
Would also save me a lot of closed tabs :)
It took years of practice but I've made my brain accept Ctrl+Backspace in browser contexts.
https://github.com/apache/guacamole-website/pull/138
Great project
[0] https://kasmweb.com/docs/latest/guide/workspaces.html#server...
Rather than being an RDP or VNC clone, it just virtualizes the remote browser.
BrowserBox is source-available, free for non-commercial (including government/non-profit) use and comes with audio, mobile first, file uploads/downloads and so on out of the box!
Try a free demo right now (sorry signups are not open yet!):
What's your use case and what do you currently use?
Curious tho, what’s the issue with current solutions? Windows RDP? Guac? Sounds like you’re saying they’re no good?
https://goteleport.com/blog/desktop-access/ https://goteleport.com/blog/secure-rdp-client/