{"repo":"Clariity/react-chessboard","free":true,"listed":false,"github":"https://github.com/Clariity/react-chessboard","clone":"git clone https://github.com/Clariity/react-chessboard.git","description":"A modern, responsive chessboard component for React applications.","language":"TypeScript","stars":539,"topics":["react","reactjs","javascript","npm","npm-package","chess","chessboard","react-chessboard","drag-and-drop","chessjs"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"♟️ React Chessboard A modern, responsive chessboard component for React applications. ✨ Features - 🎯 Drag and drop - 🎨 Custom pieces - ♟️ Spare pieces - 🎭 Custom styling - ✨ Animation - 📐 Custom board dimensions - 🔄 Event handling - 📱 Mobile support - 📱 Responsive - ⌨️ Accessible - 🔷 TypeScript support - 🛠️ Helpful utility functions - ✨ And more! 📦 Installation 🚀 Quick Start 📚 Documentation For detailed documentation, examples, and API reference, visit our documentation site: 📖 View Documentation 🤝 Contributing Contributions are welcome! Please read our contribution guide before submitting a Pull Request. Keen to contribute? Here is the current list of things we want to get done / are interested in adding if there is desire for it: Features - Drag and Drop Enhancements - Add dropAnimation prop to allow override of DragOverlay dropAnimation prop that is currently set to null. This will be for animating drag overlays back to their position on failed drops for example, instead of snapping back. - Accessibility Improvements - Review and enhance sensor implementations and accessibility. Documentation - Framework Integrations - Add framework specific documentation, Next.js, Vite, Remix - e.g. for Next.js, include use client directive at the top of the component consuming the Chessboard component. Infrastructure - Testing - Add test suite full of unit tests for utils and all options stories, and visual tests - Storybook - Upgrade to Storybook 9 Join the community of de","default_branch":null,"files":null,"tree":[],"storefront":"/r/Clariity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Clariity/react-chessboard/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."}