{"repo":"hbmartin/react-mentions-ts","free":true,"listed":false,"github":"https://github.com/hbmartin/react-mentions-ts","clone":"git clone https://github.com/hbmartin/react-mentions-ts.git","description":"@mention people in a textarea - or any autocompletion! React 19 and TypeScript.","language":"TypeScript","stars":59,"topics":["autocomplete","chip","input","input-method","pill","react","react-component","react-components","suggestions","textarea"],"license":null,"category":"ui-components","readme_excerpt":"React Mentions TS A React component that enables Facebook/Twitter-style @mentions and tagging in textarea inputs with full TypeScript support. Try out the live demos now! · Read the docs Table of Contents - Features - Installation - Quick Start - How It Works - Configuration - MentionsInput Props - Mention Props - Async Data Loading - More Examples - Advanced Usage - Package & Tree Shaking - Styling - Accessibility - Testing - FAQ & Gotchas - Migrating from react-mentions - Contributing - License - Acknowledgments Features - Flexible Triggers — any character, string, or custom RegExp ( @ , # , : , or your own) - Async Data Loading — real-time filtering with debouncing, AbortSignal cancellation, and cursor pagination - Caret Aware — detect when the caret overlaps mentions and style them via data-mention-selection - Inline Autocomplete — ghost-text hints accepted with Tab, Enter, or arrow keys - Tailwind v4 Ready — first-class support for Tailwind CSS v4 utility styling - TypeScript First — written in TypeScript with complete type definitions - Clipboard Fidelity — copy/cut/paste preserves mentions via text/react-mentions and text/html clipboard payloads, even across apps - Accessible — built with ARIA labels and keyboard navigation - SSR Compatible — works with Next.js and other SSR frameworks - Mobile Friendly — touch-optimized for mobile devices Installation Peer dependencies react and react-dom are required. The remaining peers are only needed if you use the built-in Tailwi","default_branch":null,"files":null,"tree":[],"storefront":"/r/hbmartin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hbmartin/react-mentions-ts/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."}