Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomokimiyauci/utterances-component

Component library for utterances
https://github.com/tomokimiyauci/utterances-component

monorepo multi-frameworks preact react svelte utterances vue

Last synced: about 2 months ago
JSON representation

Component library for utterances

Awesome Lists containing this project

README

        


hero image

utterances-component


React, Vue and Svelte for utterances

![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)
![Gitmoji](https://img.shields.io/badge/gitmoji-%20😜%20😍-FFDD67.svg?style=flat)
![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
[![FOSSA Status](https://app.fossa.com/api/projects/custom%2B26231%2Fgithub.com%2FTomokiMiyauci%2Futterances-component.svg?type=small)](https://app.fossa.com/projects/custom%2B26231%2Fgithub.com%2FTomokiMiyauci%2Futterances-component?ref=badge_small)

Utterances is a lightweight comments widget built on GitHub issues, for blog comments, wiki pages and more.

This project wrap it for modern frontend library such as React, Vue and Svelte.

---

## Documentation

[Official document](https://utteranc.es/)

## Packages

This is monorepo. See below for implementation.

| | Name | Version | Downloads |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------: |
| react | [`utterances-react-component`](./packages/react) | [![npm version](https://img.shields.io/npm/v/utterances-react-component.svg)](https://www.npmjs.com/package/utterances-react-component) | [![npm downloads](https://img.shields.io/npm/dt/utterances-react-component.svg)](https://www.npmjs.com/package/utterances-react-component) |
| vue | [`utterances-vue-component`](./packages/vue) | [![npm version](https://img.shields.io/npm/v/utterances-vue-component.svg)](https://www.npmjs.com/package/utterances-vue-component) | [![npm downloads](https://img.shields.io/npm/dt/utterances-vue-component.svg)](https://www.npmjs.com/package/utterances-vue-component) |
| svelte | [`utterances-svelte-component`](./packages/svelte) | [![npm version](https://img.shields.io/npm/v/utterances-svelte-component.svg)](https://www.npmjs.com/package/utterances-svelte-component) | [![npm downloads](https://img.shields.io/npm/dt/utterances-svelte-component.svg)](https://www.npmjs.com/package/utterances-svelte-component) |

## Related Article

[The tech blog commenting system with utterances
](https://miyauchi.dev/posts/comment-system/)

## License

Copyright © 2021-present [TomokiMiyauci](https://github.com/TomokiMiyauci).

Released under the [MIT](./LICENSE) license

[![FOSSA Status](https://app.fossa.com/api/projects/custom%2B26231%2Fgithub.com%2FTomokiMiyauci%2Futterances-component.svg?type=large)](https://app.fossa.com/projects/custom%2B26231%2Fgithub.com%2FTomokiMiyauci%2Futterances-component?ref=badge_large)