{"repo":"advanced-chat/advanced-chat-components","free":true,"listed":false,"github":"https://github.com/advanced-chat/advanced-chat-components","clone":"git clone https://github.com/advanced-chat/advanced-chat-components.git","description":"Framework-neutral chat web component and typed Vue 3 component library","language":"TypeScript","stars":2078,"topics":["chat","vue","firestore","groups","vuejs","vue2","vue3","chatrooms","javascript","chat-application"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Advanced Chat Components A framework-neutral chat web component and typed Vue 3 component library: rooms, messages, files, audio, reactions, replies, edits, typing indicators, themes, localization, and composables. Backend-agnostic — you own the data layer. This repository contains the release-candidate line of Advanced Chat Components: - V3 release candidate — published as @advanced-chat/components@3.0.0-rc.3 on the npm next tag. It contains 28 typed Vue 3 SFCs plus an official light-DOM web-component entrypoint. The package is ESM-only; a browser-only UMD artifact remains available through the CDN metadata. - Legacy v2 — published as vue-advanced-chat@2.1.2 . Existing v2 applications can continue using that stable package; its source is retained on the v2 branch. V3 is not a drop-in replacement. V3 documentation The V3 docs site is built from Storybook and deployed from the default branch: It carries the per-component prop / event / slot tables, the prose guides, the cookbook, and the public API reference. New users on V3 should start with the Quick Start page on the docs site. Install (V3) Vue 3.5+ is a peer dependency. Quick example (V3) Web component (V3) The framework-independent entrypoint bundles its Vue runtime and registers in light DOM on import. Load its matching stylesheet, then assign objects and arrays as DOM properties rather than JSON attributes: Importing @advanced-chat/components/web-component auto-registers the default tag with automatic localization. The ","default_branch":null,"files":null,"tree":[],"storefront":"/r/advanced-chat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/advanced-chat/advanced-chat-components/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}