This repository contains the source code for CometChat's Documentation.
We welcome contributions from the community! If you'd like to contribute to the CometChat documentation, please read our Contributing Guidelines.
- Fork this repository
- Create a new branch for your changes
- Make your changes to the documentation
- Submit a pull request
For more detailed instructions, see CONTRIBUTING.md.
Please review our Code of Conduct before participating in this project.
The documentation is organized into the following main sections:
- Fundamentals - Core concepts, features, and implementation guides
- UI Kit - Integration guides for pre-built UI components across web and mobile platforms
- SDK - Comprehensive SDK documentation for all supported platforms
- REST APIs - Complete API reference for server-side implementation
- AI Chatbots - Implementation guides for AI-powered conversational interfaces
- Moderation - Tools and features for content moderation
- Notifications - Push/Email/SMS notification integration and management across platforms
- Widget - Pre-built chat widget implementation for websites
- Articles - In-depth guides, migration information, and best practices
If you find any issues with the documentation or have suggestions for improvement, please submit an issue.
Install the Mintlify CLI to preview the documentation changes locally. To install, use the following command
npm i -g mint
Run the following command at the root of your documentation (where docs.json is)
mint dev
- Mintlify dev isn't running - Run
npm i -g mint@latest
it'll re-install dependencies. - Page loads as a 404 - Make sure you are running in a folder with
docs.json