A better commenting experience from Mozilla, The Washington Post, and The New York Times.
immber and wyattjoh Updated quickstart (#1898)
* udpated quickstart

* fixed typo and removed quote from quickstart

* fixed broken link in readme

* fixed broken anchor tags

* fix: fixed anchor links
Latest commit 7b02132 Sep 21, 2018
Failed to load latest commit information.
.circleci adjusted env Apr 12, 2018
.github Update Github Issue template Mar 2, 2018
bin review: spelling Jun 21, 2018
client Improved Comment URL Handling (#1860) Sep 11, 2018
docs Updated quickstart (#1898) Sep 21, 2018
graph Bump version 4.6.3 (#1871) Sep 17, 2018
jobs Change proxy-agent to support http/https through http/https/socks/pac… Sep 4, 2018
locales Shorten Spanish phrases for UI purposes Sep 19, 2018
middleware fix: don't log an error for http 404, let the logger do it Sep 14, 2018
migrations enhanced flag migration Jan 26, 2018
models Add suggested index to comments (#1740) Jul 9, 2018
perms Merge branch 'master' into gdpr-delete May 2, 2018
plugin-api Improved Comment URL Handling (#1860) Sep 11, 2018
plugins Shorten Spanish phrases for UI purposes Sep 19, 2018
public added link to graphiql May 9, 2018
routes fix: don't log an error for http 404, let the logger do it Sep 14, 2018
scripts Introduce final form, i18n helper, validators and refactor AddEmailAd… Jun 5, 2018
services fix: added tests Sep 13, 2018
test fix: added tests Sep 13, 2018
views GraphiQL Fixes (#1671) Jun 1, 2018
.babelrc Fixed misplaced deps Mar 21, 2018
.dockerignore reduced image size by 65% Aug 22, 2017
.editorconfig Merge with 'master' Apr 5, 2017
.eslintignore Fix merge conflict Mar 7, 2018
.eslintrc.json Set React version for linters Jun 5, 2018
.gitignore Move "global switchoff" code from plugin to core May 11, 2018
.lintstagedrc.json migrated pregit linting Feb 23, 2018
.nodemon.json improved introspection Mar 22, 2018
.nsprc Update .nsprc May 17, 2018
.nvmrc locked node version at 8 via nvmrc Jun 4, 2018
.prettierrc Set specific parser, as prettier now has no default Jun 5, 2018
CODE_OF_CONDUCT.md Update COC Jun 20, 2018
CONTRIBUTING.md updating docs Mar 9, 2018
Dockerfile added revision hash Mar 6, 2018
Dockerfile.onbuild fix: added disable polyfill arg to onbuild (#1732) Jul 4, 2018
LICENSE Update version to 4.1.0 and update LICENSE Jan 30, 2018
README.md Updated quickstart (#1898) Sep 21, 2018
app.js switched ejs for nunjucks May 17, 2018
app.json add config for MAILGUN_SMTP_PASSWORD to app.json Jun 13, 2018
config.js Resolve linter issues Jun 5, 2018
errors.js fix: don't log an error for http 404, let the logger do it Sep 14, 2018
jest.config.js Jest for server Apr 12, 2018
nightwatch-browserstack.conf.js added logs to artifacts Mar 13, 2018
nightwatch.conf.js changes and updates to the e2e May 28, 2018
package.json Bump version 4.6.3 (#1871) Sep 17, 2018
plugins.default.json reorganized Apr 20, 2018
plugins.env.js parse env json the same as the rest, with hjson Mar 13, 2018
plugins.js linting fixes Mar 12, 2018
postcss.config.js Adding styles for mob devs Dec 1, 2017
secrets.js replaced eslint:recommended with prettier Jan 12, 2018
serve.js Refactored Errors Apr 10, 2018
url.js replaced localStorage state events with postMessage Feb 27, 2018
webpack.config.js text-replace error May 24, 2018
yarn.lock fix: don't log an error for http 404, let the logger do it Sep 14, 2018


Talk · CircleCI · PRs Welcome

Online comments are broken. Our open-source commenting platform, Talk, rethinks how moderation, comment display, and conversation function, creating the opportunity for safer, smarter discussions around your work. Read more about Talk here.

Built with <3 by The Coral Project.

Getting Started

Check out our Quickstart and Install guides to get started with Talk in our Technical Docs.

Product Guide

Learn more about Talk, including a deep dive into features for commenters and moderators, and FAQs in our Talk Product Guide.

Pre-Launch Guide

You’ve installed Talk on your server, and you’re preparing to launch it on your site. The real community work starts now, before you go live. You have a unique opportunity pre-launch to set your community up for success. Read our Talk Community Guide.

Advanced Usage

For advanced configuration and usage of Talk, check out our Configuration and Integration how-tos. This covers topics in whih you will need dev support to fully customize and integrate Talk, such as SSO/authentication, creating and managing assets and articles, styling Talk with custom CSS, and setting up Notifications and SMTP support.

Versions & Upgrading

The current recommended release version is v4.5.0. ^4.5 (and all future even-numbered versions) are considered stable LTS versions. We recommend ^4.5 for use in production environments.

More Resources

End-to-End Testing

Talk uses Nightwatch as our e2e testing framework. The testing infrastructure that allows us to run our tests in real browsers is provided with love by our friends at Browserstack.



Talk is released under the Apache License, v2.0.