pubnub

pubnub/javascript

PubNub JavaScript SDK docs https://www.pubnub.com/docs/sdks/javascript

TypeScript
556
400
Other
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of pubnub/javascript

Account's avatar
Node.js Buffer API, for the browser
Account's avatar
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Account's avatar
A light-weight module that brings Fetch API to node.js
Account's avatar
TypeScript definitions for chai
Account's avatar
TypeScript definitions for chai-as-promised
Account's avatar
TypeScript definitions for mocha
Account's avatar
TypeScript definitions for node-fetch
Account's avatar
TypeScript definitions for sinon
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Extends Chai with assertions about promises.
Account's avatar
the complete solution for node.js command-line programs
Account's avatar
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
Account's avatar
Eslint rules for mocha.
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Spectacular Test Runner for JavaScript.
Account's avatar
Chai for Karma
Account's avatar
A Karma plugin. Launcher for Chrome and Chrome Canary.
Account's avatar
A Karma plugin. Adapter for Mocha testing framework.
Account's avatar
Karma plugin that locates and loads existing javascript source map files.
Account's avatar
A Karma plugin. Report all spec-results to console (like mocha's spec reporter).
Account's avatar
simple, flexible, fun test framework
Account's avatar
Missing keepalive http.Agent
Account's avatar
The Concise Binary Object Representation (CBOR) data format (RFC7049) implemented in pure JavaScript.
Account's avatar
CBOR encode/decode (synchronous, semantic, browser-compatible)
Account's avatar
High performance (de)compression in an 8kB package
Account's avatar
Maps proxy protocols to `http.Agent` implementations
Account's avatar
A lightweight and trustworthy URL polyfill for React Native
Account's avatar
Polyfill for the Encoding Living Standard's API.
Account's avatar
TypeScript definitions for cbor-js
Account's avatar
TypeScript definitions for lil-uuid
Account's avatar
Stub TypeScript definitions entry for nock, which provides its own types definitions
Account's avatar
TypeScript definitions for text-encoding
Account's avatar
TypeScript definitions for underscore
Account's avatar
TypeScript definitions for wtfnode
Account's avatar
Extends Chai with assertions for the Nock Http mocking framework
Account's avatar
Provides 'specflow' like bindings for CucumberJS 7.0.0+ in TypeScript 1.7+.
Account's avatar
Sinon and Chai for Karma

Support the repos that depend on pubnub/javascript

Account's avatar
MCP server for 172.ai container management platform - enables AI assistants to manage containers, builds, and files with comprehensive workflow prompts
Account's avatar
PubNub JavaScript Chat SDK
Account's avatar
Load and run Expo Snacks in any React Native app
Account's avatar
PubNub Model Context Protocol MCP Server for Cursor and Claude
Account's avatar
PubNub JavaScript Chat SDK for itemku.com
Account's avatar
PubNub SSE Protocol with some additions. SSE is basically utilizing the Transfer-Encoding: chunked HTTP header. The main difference is that we intentionally exclude `event: ` and `data: ` headers that are included in each message. We remove these headers for reducing bandwidth consumed for every message payload. At high volumes these extra headers add a lot more to the bandwidth consumptions. So we removed them for added efficiency. Additionally most browsers have a 60 second limiter on SSE in the EventSource, and we control this on our infrastructure with our distributed configuration service. This allows us to dynamically control this setting from our servers, rather than a client or browser. And we like the value at least set to 280 seconds. This allows longer waits for message delivery where SSE defaults to re-fetching 60 second time windows. We have more innovation plans here as well.
Account's avatar
The August plugin allows you to access your August & Yale device(s) from HomeKit.
Account's avatar
A decentralized WebRTC signaling service
Account's avatar
API module for interacting with and receiving events from August smart locks
Account's avatar
PubNub JavaScript Chat SDK
Account's avatar
PubNub Chat Components is a development kit of React Native components that aims to help you to easily build Chat applications using PubNub infrastructure. It removes the complexicity of picking an adequate Chat engine, learning its APIs and dealing with its low-level internals. As the same time it allows you to create apps of various use cases, with different functionalities and customizable looks.
Account's avatar
PubNub Chat Components is a development kit of React Native components that aims to help you to easily build Chat applications using PubNub infrastructure. It removes the complexicity of picking an adequate Chat engine, learning its APIs and dealing with its low-level internals. As the same time it allows you to create apps of various use cases, with different functionalities and customizable looks.
Account's avatar
The WebRTC library.
Account's avatar
The WebRTC library.
Account's avatar
API module for interacting with and receiving events from August smart locks

Top contributors

stephenlb's profile
stephenlb
167 contributions
ManuelFernando's profile
ManuelFernando
126 contributions
parfeon's profile
parfeon
72 contributions
mohitpubnub's profile
mohitpubnub
36 contributions
MaxPresman's profile
MaxPresman
35 contributions
anovikov1984's profile
anovikov1984
35 contributions
client-engineering-bot's profile
client-engineering-bot
31 contributions
crimsonred's profile
crimsonred
27 contributions
phairow's profile
phairow
26 contributions
davidnub's profile
davidnub
14 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet