軽量なVanilla JSクライアントとGoサーバーを備えた、ブログやWebサイト向けのセルフホスト型コメントシステム。
coralproject/talk
Coralは、サイト上のコメントをより安全で建設的なものにすることを目指す、Vox Media発のオープンソースコメントプラットフォームです。
代替できる製品:Disqus
- スター
- 2,005
- フォーク
- 376
- 未解決の Issue
- 63
- 最終コミット
- 昨日
これは何?
Coralは、Vox MediaのCoralチームが開発するオープンソースのコメントプラットフォームです。ニュースサイトやエディトリアルサイトにおけるコメントのモデレーション、表示、会話のあり方を見直し、公開された記事をめぐる議論をより安全で生産的にすることを目指しています。
TypeScriptとNode.jsで構成されたモノレポで、フロントエンドにはReact、APIにはGraphQLを採用しています。Docker HubでDockerイメージとして配布されており、プロジェクトのドキュメントではローカルでの実行方法と開発方法を解説しています。
ライセンスはApache-2.0です。メンテナーによると、セットアップ、他のシステムからのコメント移行、登録プラットフォームとの連携、カスタムインストールについて、有償サポートを提供しています。
主な機能
- 01ニュースサイトやエディトリアルサイト向けに、コメントのモデレーションと表示方法を見直しています。
- 02TypeScript、Node.js、React、GraphQL APIを使用しています。
- 03デプロイ用のDockerイメージとして配布されています。
- 04モノレポ内の子パッケージを更新するためのバージョニングスクリプトが含まれています。
- 05Apache-2.0ライセンスで公開されています。
ユースケース
- ニュースサイトやエディトリアルサイトに、モデレーション機能付きのコメント欄を追加する。
- 既存サイトのコメントをセルフホスト型システムへ移行する。
- サードパーティのホスト型サービスに代えて、コメントシステムを自分でホストして運用する。
使う前に知っておきたいこと
- READMEにはインストールや実行のコマンドが記載されておらず、セットアップについては外部ドキュメントを参照するよう案内されています。
収録されている特集
トピック
よくある質問
- talk とは?
- Coralは、サイト上のコメントをより安全で建設的なものにすることを目指す、Vox Media発のオープンソースコメントプラットフォームです。 Coralは、Vox MediaのCoralチームが開発するオープンソースのコメントプラットフォームです。ニュースサイトやエディトリアルサイトにおけるコメントのモデレーション、表示、会話のあり方を見直し、公開された記事をめぐる議論をより安全で生産的にすることを目指しています。
- talk は無料で使えますか?ライセンスは?
- talk は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- talk は今もメンテナンスされていますか?
- 活発にメンテナンス中。talk の最終コミットは 2026年11月6日 です。
- talk は何に使えますか?
- ニュースサイトやエディトリアルサイトに、モデレーション機能付きのコメント欄を追加する。 既存サイトのコメントをセルフホスト型システムへ移行する。 サードパーティのホスト型サービスに代えて、コメントシステムを自分でホストして運用する。
- talk はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/coralproject/talk
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
バックエンドやデータベースの運用が不要な、GitHub Discussionsを使った静的サイト・アプリ向けコメントウィジェット。
ブログ、メンバーシップ、サブスクリプション、ニュースレター向けのオープンソースのヘッドレスNode.jsパブリッシングプラットフォーム。
読者を追跡せず、単一のデータファイルに保存する、ブログやWebサイト向けの軽量なセルフホスト型コメントエンジン。
GraphQLとReactを基盤にTypeScriptで構築された、カスタマイズ可能なオンラインストア向けのeコマースプラットフォーム。
スキーマ定義からGraphQL APIと管理UIを生成する、Node.js向けヘッドレスCMSです。