{"repo":"zoomment/zoomment-widget","free":true,"listed":false,"github":"https://github.com/zoomment/zoomment-widget","clone":"git clone https://github.com/zoomment/zoomment-widget.git","description":"This self-hosted solution offers enhanced privacy, full customization, and a user-friendly interface, making it the perfect addition to your website for engaging visitors and fostering community interaction.","language":"TypeScript","stars":19,"topics":["disqus","react-widget","self-hosted-comments","comments","hugo","jekyll","ssg","comment-plugin","comments-widget","open-source"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Zoomment.com Comments and reactions for your website with less than 500kb. 💬👁️😀 Features - 💬 Comments - Threaded comments with replies - 👍 Voting - Upvote and downvote comments - 😀 Reactions - Customizable emoji reactions - 👁️ Page Views - Track page view counts - 🎨 Themes - Light, dark, and black themes - 🌍 i18n - Multi-language support (EN, ES, RU, HY, HYW, ZH) - 📱 Responsive - Works on all devices - ⚡ Lightweight - Less than 500kb Usage Place the following code where you'd like Zoomment to load: Options Options can be passed via data attributes for comment section. Attribute Name Possible values Default -------------- ------------------------------------------------------ --------- data-theme light, dark, black light data-language en, hy, hyw, ru, zh, es en data-emotions list comma separated emojis, leave empty if not needed - data-gravatar Gravatar placeholder style (monsterid, identicon, etc) monsterid data-visitors true, false - show/hide page view counter false Development 1. Make sure you have Node.js installed. 2. Clone the repository, install dependencies and configure your .env file: 3. Run it for development: Open http://localhost:1234 to view it in the browser. 4. Build it for production: API The widget communicates with the Zoomment API. Set the REACT APP API URL environment variable in your .env file: License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/zoomment","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zoomment/zoomment-widget/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."}