Ship faster with ready-made components for direct messaging. Use React or JavaScript for your ideal web integration or React Native and Flutter SDKs to design seamless messaging on mobile.
1import { Session, Chatbox } from "@talkjs/react";23<Session appId="t824ba8" userId="pete">4 <Chatbox conversation="workshop" className="chatbox"/>5</Session>
Everything your users expect from a chat and messaging app — whether you're building a messenger, marketplace, SaaS, or anything else.
Themes give you complete control over the styling, layout, and document structure of the TalkJS chat UI. From quick tweaks to fonts and colors, to completely changing the markup in certain areas. And it's not all about styling — it's about functionality too. You can create a theme that works great for a team chat app, mobile messenger, and even a live comments section next to a video livestream.