# Websocket support

**URL:** <https://forums.fusetools.com/t/websocket-support/6587>\
**Category:** General\
**Created:** [March 11, 2016, 8:23am UTC](https://forums.fusetools.com/t/websocket-support/6587 "2016-03-11T08:23:53Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![e.cerroni](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/e.cerroni/32/102_2.png) [@e.cerroni](https://forums.fusetools.com/u/e.cerroni)\
**Post date:** [March 11, 2016, 8:23am UTC](https://forums.fusetools.com/t/websocket-support/6587/1 "2016-03-11T08:23:53Z")

</div>

What is the ETA for websocket support?

Fuse is an elegant tool based on a great vision. Support for fetch and httprequest are valuable options, yet they represent a limited set of choiches.

I was impressed by Fuse and how it kills it with UI, though the backend support is more than needed to make it the complete go to tool for mobile development.

---

<div class="post-metadata">

**Author:** ![Anders\_Bondehagen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_bondehagen/32/98_2.png) [@Anders\_Bondehagen](https://forums.fusetools.com/u/Anders_Bondehagen)\
**Post date:** [March 16, 2016, 3:25pm UTC](https://forums.fusetools.com/t/websocket-support/6587/2 "2016-03-16T15:25:58Z")

</div>

Our current priorities on the JS backend features:

- making a better Camera and Gallery API
- add ArrayBuffer support for HTTP and IO (typed arrays Uno \<-\> JS)
- local notifications
- a better file system (Storage) API
- support for WebSocket
- ++

We also try to stick in some low hanging fruit when we can. I did a WebSockets prototype a while back, but the lack of secure sockets support in Uno stalled it ([https://github.com/bondehagen/Fuse-websockets](https://github.com/bondehagen/Fuse-websockets)). So we need to rewrite the low-level socket implementation and then we should have at least “something” for you to use. It has been a lot of requests on this lately, so it might be we are bumping this to top priority very soon, but I have to talk to the others.

---

<div class="post-metadata">

**Author:** ![e.cerroni](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/e.cerroni/32/102_2.png) [@e.cerroni](https://forums.fusetools.com/u/e.cerroni)\
**Post date:** [March 16, 2016, 9:30pm UTC](https://forums.fusetools.com/t/websocket-support/6587/3 "2016-03-16T21:30:50Z")

</div>

Great 🙂

+1 support for WebSocket +1 a better file system (Storage) API +1 local notifications

---

<div class="post-metadata">

**Author:** ![Raju](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/raju/32/516_2.png) [@Raju](https://forums.fusetools.com/u/Raju)\
**Post date:** [May 5, 2016, 4:07am UTC](https://forums.fusetools.com/t/websocket-support/6587/4 "2016-05-05T04:07:56Z")

</div>

Yes, WebSocket support would be really good. Anders, does the prototype you created still work?

---

<div class="post-metadata">

**Author:** ![Anders\_Bondehagen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_bondehagen/32/98_2.png) [@Anders\_Bondehagen](https://forums.fusetools.com/u/Anders_Bondehagen)\
**Post date:** [May 9, 2016, 2:19pm UTC](https://forums.fusetools.com/t/websocket-support/6587/5 "2016-05-09T14:19:44Z")

</div>

@rajubitter I think it should. It does not support wss:// or binary, and I think it was some issues with threading some times. But it could be something you can use to start testing. But it’s not production ready, so you are on your own 🙂

---

<div class="post-metadata">

**Author:** ![Espen\_Bjarno](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/espen_bjarno/32/202_2.png) [@Espen\_Bjarno](https://forums.fusetools.com/u/Espen_Bjarno)\
**Post date:** [May 10, 2016, 6:38pm UTC](https://forums.fusetools.com/t/websocket-support/6587/6 "2016-05-10T18:38:58Z")

</div>

+1

---

<div class="post-metadata">

**Author:** ![Raju](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/raju/32/516_2.png) [@Raju](https://forums.fusetools.com/u/Raju)\
**Post date:** [May 14, 2016, 6:29am UTC](https://forums.fusetools.com/t/websocket-support/6587/7 "2016-05-14T06:29:50Z")

</div>

Thanks, Anders. Yes, it’s working!

---

<div class="post-metadata">

**Author:** ![omoemo](https://avatars.discourse-cdn.com/v4/letter/o/ac8455/32.png) [@omoemo](https://forums.fusetools.com/u/omoemo)\
**Post date:** [June 7, 2016, 4:10am UTC](https://forums.fusetools.com/t/websocket-support/6587/8 "2016-06-07T04:10:22Z")

</div>

I would definitely love secure websocket support!

---

<div class="post-metadata">

**Author:** ![Victor\_Wallander](https://avatars.discourse-cdn.com/v4/letter/v/b9e5f3/32.png) [@Victor\_Wallander](https://forums.fusetools.com/u/Victor_Wallander)\
**Post date:** [June 7, 2016, 9:28am UTC](https://forums.fusetools.com/t/websocket-support/6587/9 "2016-06-07T09:28:30Z")

</div>

+1

---

<div class="post-metadata">

**Author:** ![e.cerroni](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/e.cerroni/32/102_2.png) [@e.cerroni](https://forums.fusetools.com/u/e.cerroni)\
**Post date:** [June 7, 2016, 12:48pm UTC](https://forums.fusetools.com/t/websocket-support/6587/10 "2016-06-07T12:48:15Z")

</div>

Lets put it this way. I’ll talk about my specific case while I guess it’s the same with many more devs.

I started to develop webapps with Meteor. I also explored other javascript solutions. All of them let you build hybrid apps that can run on mobile phones, too.

That happens using Cordova. And it’s great, but it comes with many limitations:

- Native performance
- Native page transitions
- Animations in general
- App fluidity
- etc.

I tried also “Famous” and other js frameworks optimized for mobile use. Complexity rises just to get native-looking apps.

Too much effort and moving parts to just get decent performances.

Moreover framework like Meteor are all-in solution and I find myself having a different repository for the mobile version of my app. It just makes more sense and it’s easier to develop and maintain. So I was looking for mobile only solutions.

When I saw FuseTools (thanks to a promoted tweet FYI) it was clear that it was it. UX markup that makes sense and easy to integrate javascript code.

Native apps without the need to learn different languages for IOS and Android. A dream come true.

I thought that FuseTools would break into my next app project until I understood that only fetch() “works” at this time. I was about to recommend Fuse to everyone I know, but I simply had to stop.

That’s not where everything is heading. Real-time interactions, shared status among servers, multiple clients querying the database.

And every trending framework I know uses websockets (both ws and wss) for that. What I’m trying to say it’s that I know that websocket support is on your roadmap. I’m strongly suggesting you should put it on the top of your list.

IMHO websocket integration may boost Fuse adoption among devs. For example I would promote it in a couple of slack channels and forums.

You may appeal to communities like [Meteor.com](http://Meteor.com), [Horizon.io](http://Horizon.io), [Deepstream.io](http://Deepstream.io), Hood.ie, [Kuzzle.io](http://Kuzzle.io)

These are very active communities with a lot of open-minded people that I’m sure would much appreciate what Fuse (with websocket support) can offer.

The first time that websocket has been mentioned on this forum was 8 months ago…

Fuse is great, make it even greater.

* * *

That’s it. I rest my case 😉

---

<div class="post-metadata">

**Author:** ![Remi\_Pedersen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/remi_pedersen/32/432_2.png) [@Remi\_Pedersen](https://forums.fusetools.com/u/Remi_Pedersen)\
**Post date:** [June 7, 2016, 1:42pm UTC](https://forums.fusetools.com/t/websocket-support/6587/11 "2016-06-07T13:42:05Z")

</div>

Hi there! First of all, thanks for all the kind words and the thorough summary of your point, we **really** appreciate it!

We absolutely agree that Fuse needs websockets (and so does a lot of other users who’ve requested it). We are progressing through our TODO-list of JS-features (pretty much the one Bondehagen posted above some time back) and we’ll get started on the websockets fairly soon (we’re currently working on the improved storage API).

The main reason for not having added it already is, as always, that there have been a lot of other features missing as well, and that there are at least some possible workarounds for achieving realtime communication .

So, in short: websockets are coming (as per our original plan). 🙂

---

<div class="post-metadata">

**Author:** ![e.cerroni](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/e.cerroni/32/102_2.png) [@e.cerroni](https://forums.fusetools.com/u/e.cerroni)\
**Post date:** [June 7, 2016, 3:02pm UTC](https://forums.fusetools.com/t/websocket-support/6587/12 "2016-06-07T15:02:48Z")

</div>

> So, in short: websockets are coming (as per our original plan). 🙂

That’s great news! 🙂

---

<div class="post-metadata">

**Author:** ![Sahal\_Zain](https://avatars.discourse-cdn.com/v4/letter/s/d2c977/32.png) [@Sahal\_Zain](https://forums.fusetools.com/u/Sahal_Zain)\
**Post date:** [October 19, 2016, 11:42am UTC](https://forums.fusetools.com/t/websocket-support/6587/13 "2016-10-19T11:42:22Z")

</div>

Any updates on this feature? Any release target date or version?

---

<div class="post-metadata">

**Author:** ![karimzai](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/karimzai/32/427_2.png) [@karimzai](https://forums.fusetools.com/u/karimzai)\
**Post date:** [June 10, 2017, 8:41pm UTC](https://forums.fusetools.com/t/websocket-support/6587/14 "2017-06-10T20:41:25Z")

</div>

Hello Guys,

Any update on this. I really need the wss:// support. I’m trying to use Baqend’s realtime queries and lack of wss is giving me a really hard time.

Looking forward

Thanks

---

<div class="post-metadata">

**Author:** ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)\
**Post date:** [June 12, 2017, 10:37am UTC](https://forums.fusetools.com/t/websocket-support/6587/15 "2017-06-12T10:37:36Z")

</div>

AFAIK `wss://` should work now. If you have a case to show where it doesn’t please make a new forum post with a complete, minimal reproduction.

---

<div class="post-metadata">

**Author:** ![Maciek\_Szczesniak](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@Maciek\_Szczesniak](https://forums.fusetools.com/u/Maciek_Szczesniak)\
**Post date:** [February 14, 2018, 10:16am UTC](https://forums.fusetools.com/t/websocket-support/6587/16 "2018-02-14T10:16:39Z")

</div>

Is that `wss://` issue is known to be resolved by now? I just fell into problems with connecting to my own WebSocket server through `wss://`, so I am wondering if this could be anything on my end?

---

<div class="post-metadata">

**Author:** ![saltbayfour](https://avatars.discourse-cdn.com/v4/letter/s/a3d4f5/32.png) [@saltbayfour](https://forums.fusetools.com/u/saltbayfour)\
**Post date:** [June 26, 2021, 10:49am UTC](https://forums.fusetools.com/t/websocket-support/6587/17 "2021-06-26T10:49:38Z")

</div>

i want to know if there is Any updates on this feature? [.](https://jfi.cam/jiofilocalhtml/) [.](https://forpc.onl/videobuddy-pc/)
