Chainlit home page
Search...
⌘K
Github
Join Discord
Join Discord
Search...
Navigation
Documentation
Examples
API Reference
Chainlit Help
Get Started
Overview
Installation
In Pure Python
Integrations
Deploy
Overview
Platforms
Web App
React
Overview
Installation and setup
Usage
Additional resources
Copilot
Teams
Slack
Discord
Basic Concepts
Chat Life Cycle
Starters
Message
Step
User Session
Element
Action
Command
Advanced Features
Streaming
MCP Servers
Ask User
Multi-Modality
Chat Profiles
Chat Settings
Testing & Debugging
Data Persistence
Overview
Chat History
Human Feedback
Open Source Data Layers
Tags & Metadata
Authentication
Overview
Password
Header
OAuth
Customisation
Overview
Translation
Avatars
Logo and Favicon
Theme
JS
CSS
Backend
Config
Environment Variables
Command Line Options
Guides
Async / Sync
Migrate to Chainlit v2.0.0
On this page
Additional Resources
React
Additional resources
Additional Resources
@chainlit/react-client npm package
Explore the @chainlit/react-client npm package.
Recoil Documentation
Learn more about setting up and using Recoil for state management in React applications.
SWR Documentation
Discover how to leverage SWR for data fetching, caching, and revalidation in React applications.
Socket.IO Documentation
Understand how real-time communication is handled via Socket.IO, integral to the
useChatInteract
hook’s operations.
JWT Documentation
Learn about JSON Web Tokens (JWT) and how they are used for secure authentication.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Usage
Copilot
Assistant
Responses are generated using AI and may contain mistakes.