Displaying 1 to 19 from 19 results

GameNetworkingSockets - Reliable & unreliable messages over UDP

  •    C++

The main interface class is named SteamNetworkingSockets, and many files have "steam" in their name. But Steam is not needed. If you don't make games or aren't on Steam, feel free to use this code for whatever purpose you want. The reason for "Steam" in the names is that this provides a subset of the functionality of the API with the same name in the Steamworks SDK. Our main reason for releasing this code is so that developers won't have any hesitation coding to the API in the Steamworks SDK. On Steam, you will link against the Steamworks version, and you can get the additional features there (access to the relay network). And on other platforms, you can use this version, which has the same names for everything, the same semantics, the same behavioural quirks. We want you to take maximum advantage of the features in the Steamworks version, and that won't happen if the Steam code is a weird "wart" that's hidden behind #ifdef STEAM.

wsify - Just a tiny, simple and real-time self-hosted pub/sub messaging service

  •    Go

I wanted to create a tiny solution that can replace pusher and similar services and learning more about the realtime world, so I dispatched this project.

SignalR.Orleans - SignalR backend based on Orleans.

  •    CSharp

Orleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns.ASP.NET Core SignalR is a new library for ASP.NET Core developers that makes it incredibly simple to add real-time web functionality to your applications. What is "real-time web" functionality? It's the ability to have your server-side code push content to the connected clients as it happens, in real-time.




socket.io-client-unity3d - socket.io-Client for Unity3D, which is compatible with socket.io v1.x

  •    CSharp

The version of Socket.IO-Client-Unity3D follows Semantic Versioning 2.0.Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

accelerator-textchat-ios - OpenTok Text Chat Accelerator Pack enables text messages between mobile or browser-based devices

  •    Objective-C

The Text Chat Accelerator Pack provides functionality you can add to your OpenTok applications that enables users to exchange text messages between mobile or browser-based devices. Get values for API Key, Session ID, and Token. See Obtaining OpenTok Credentials for important information.

poly - Poly's a universal chat room where regardless of what language you speak can communicate with people of all languages from around the world in real time

  •    Javascript

Poly is a universal chat room where regardless of what language you speak can communicate with people of all languages from around the world in real time. Poly is a side-project of mine I’ve been working on in my free time the past couple months. It all started when a podcast I was listening to raised the idea of 2 billion extra internet users in the next 10 - 15 years, due to advancements in low earth satellite technology. I thought amazing! But how are all these people going to be able to communicate with each other. Oceans used to separate us, now with the internet all that’s left is language.

mangosta-android - MongooseIM client for Android

  •    Java

Mangosta for Android is an open source, open standard, XMPP/Jabber client. It is designed to be a technology demonstration: it is not available on the Play Store, F-Droid or any other app store. You can install it as you wish.


mangosta-ios - MongooseIM client for iOS

  •    Swift

Mangosta for iOS is an open source, open standard, XMPP/Jabber client. It is designed to be a technology demonstration: it is not available on the AppStore. You can install it as you wish.

qiscus-sdk-android - Qiscus provide everything you need to power up your app with chats

  •    Java

With Qiscus chat SDK (Software Development Kit), You can embed chat feature inside your application quickly and easily without dealing with complexity of real-time comunication infrastucture. We provide Chat UI that has been designed and optimized for easy customization. So, you can modify the UI to show off your branding identity, favorite color, or customize event. Talking about chat app, you may figure out such messenger app like Whatsapp. You might have familiar with the flow, how to start conversation, and do things, like sharing image, inside chat room. If you want to create chat app, for customer service, for instance, Qiscus Chat SDK enable you to establish chat UI and functionalities easily. But before dive into it, there are essential basic knowledges you need to know about chat app.

Applozic-iOS-SDK - iOS Real Time Chat & Messaging SDK

  •    Objective-C

Open source iOS Chat and Messaging SDK that lets you add real time messaging in your mobile (android, iOS) applications and website. Signup at https://www.applozic.com/signup.html to get the application key.

rx.wamp - An RX wrapper library for Wamp in the browser and node

  •    Javascript

You can now use an even shorter-hand for subscription. These will automatically persist across sessions if you use the fromConnection() overload. We can call methods, like the one in the example above, as well.

thruway.js - RxJS WAMPv2 Client

  •    TypeScript

This project is a WAMP v2 client written in TypeScript that uses RxJS v5 Observables instead of promises and event emitters. It's designed to work with modern frontend frameworks like Angular v2/4 as well as node.js. If you don't know what WAMP is, you should read up on it.

rltm.js - Easily swap realtime providers with a single code base

  •    Javascript

Universal API for realtime services. Integrate once and easily switch between Socket.io and PubNub. Provides handy methods for rooms, users, message history, and information about connected user.

RCTRealtimeMessagingAndroid - Realtime Cloud Messaging React Native SDK for Android

  •    Java

Realtime Cloud Messaging is a highly-scalable pub/sub message broker, allowing you to broadcast messages to millions of users, reliably and securely. It's all in the cloud so you don't need to manage servers. React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React.

RCTRealtimeMessagingIOS - Realtime Cloud Messaging React Native SDK for iOS

  •    Objective-C

Realtime Cloud Messaging is a highly-scalable pub/sub message broker, allowing you to broadcast messages to millions of users, reliably and securely. It's all in the cloud so you don't need to manage servers. React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React.

RealtimeMessaging-Android - Realtime Cloud Messaging Android SDK

  •    Java

Part of the The Realtime® Framework, Realtime Cloud Messaging (aka ORTC) is a secure, fast and highly scalable cloud-hosted Pub/Sub real-time message broker for web and mobile apps. If your app has data that needs to be updated in the user’s interface as it changes (e.g. real-time stock quotes or ever changing social news feed) Realtime Cloud Messaging is the reliable, easy, unbelievably fast, “works everywhere” solution.

WebPushNotifications - Example website using Web Push Notifications with Realtime Pub/Sub Messaging service and Firebase Cloud Messaging

  •    CSS

This project shows how to use the Web Push Notifications API in a website, allowing easy engagement with users that are currently not browsing the website. This project uses the Realtime Messaging JavaScript SDK and requires Chrome 50+ or Firefox 44+. Create a Firebase Cloud Messaging project. Follow this tutorial.