Skip to content
@react-chatbotify-plugins

React ChatBotify Plugins

Home to official React ChatBotify Plugins.

React ChatBotify Plugins

Site


👋 Welcome

Welcome to the React ChatBotify Plugins organization, the official hub for extending and enhancing your React ChatBotify experience. Here, you'll find a growing collection of plugins built to empower your chatbot applications, seamlessly integrating with various third-party services and tools.

Explore plugins at our main site: react-chatbotify.com/plugins.


🔌 Official Plugins

Our plugins are crafted to integrate effortlessly into your React ChatBotify setup. The following are currently supported official plugins:

  • @rcb-plugins/llm-connector - Connect your chatbot seamlessly with powerful LLMs—OpenAI, Gemini, browser-based models—via an abstraction that handles streaming, providers, and integration logic. :contentReference[oaicite:2]{index=2}
  • @rcb-plugins/markdown-renderer - Render rich markdown in chat bubbles using auto-configured event hooks. Great for formatting responses or displaying links/code snippets. :contentReference[oaicite:3]{index=3}
  • @rcb-plugins/html-renderer - Support HTML in your chatbot messages—allowing custom markup, styles, or web-like content within the conversation. :contentReference[oaicite:4]{index=4}
  • @rcb-plugins/input-validator - Validate user inputs (text or file uploads) with built-in visual feedback, prompts, and event-driven logic. Ideal for forms, onboarding flows, or data collection. :contentReference[oaicite:5]{index=5}

For details on the usage of plugins, please refer to the individual plugin documentation.


🚀 Getting Started

To use plugins, install directly via npm:

npm install @rcb-plugins/<plugin-name>

Then simply import and configure them in your React ChatBotify project. Full documentation is available on each plugin's GitHub repository.


🙌 Community & Contributions

  • Discord Community: Join our Discord for support, collaboration, and discussions.
  • Feedback & Issues: Contribute via GitHub issues and discussions within each repository.
  • Get Involved: Contribute code, report issues, or suggest features. Check out repositories for good first issue labels.
  • Security Reporting: For security vulnerabilities, contact privately via email at [email protected] or create a GitHub advisory.

💼 Organization Maintainer


✨ Leave a star and explore our projects 🥺 Happy bot-building! 😊

Pinned Loading

  1. llm-connector llm-connector Public

    A generic connector for integrating Large Language Models (LLMs) into your chatbot!

    TypeScript

  2. markdown-renderer markdown-renderer Public

    A simple plugin for rendering markdown messages in React ChatBotify.

    TypeScript

  3. html-renderer html-renderer Public

    A simple plugin for rendering HTML messages in React ChatBotify.

    TypeScript

  4. input-validator input-validator Public

    A lightweight plugin to validate user input with visual feedbacks in React ChatBotify!

    TypeScript 1

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…