You can now confidently build with TalkJS Core 1.0.0 — the stable release of the @talkjs/core
package. This powerful JavaScript module gives you full access to the JavaScript Data API, so you can read, update, and subscribe to your chat messaging data in real time.
What is TalkJS Core?
TalkJS Core is a lightweight, standalone JavaScript library that provides direct access to your chat data using JavaScript Data API. It’s built for developers who need fine-grained control over chat behavior and real-time updates.
This package is now fully stable, with backward compatibility guaranteed.
Two ways to use the JavaScript Data API
There are two ways to use the JavaScript Data API:
- With the TalkJS Core package (@talkjs/core)
- Through the standard JavaScript SDK
Both methods use WebSockets under the hood to maintain a persistent, low-latency connection to TalkJS servers for real-time messaging.
Why use TalkJS Core?
Using TalkJS Core to work with your chat data has the following benefits:
- Full control over message data
- Real-time subscriptions to message and conversation events
- Secure, scalable WebSocket connection
- Perfect for building custom chat experiences
Install now
You can install the TalkJS Core package with your preferred package manager, as follows:
npm install @talkjs/core
# or
yarn add @talkjs/core
For next steps in using TalkJS Core, check out the JavaScript Data API documentation.