Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
Install / Use
/learn @debiki/TalkyardREADME
Talkyard
Forum software, with chat, and anonymous comments.
- Thoughtful discussions. Insightful comments rise to the top.
- Upvote ideas. Sort by votes.
- Question-Answers. Discuss, select an answer.
- Chat channels. Pretty basic features.
- Blog comments. Listen to your readers.
How does it compare with other software?
<a href="https://business.talkyard.io/compare/">Find out here</a>.<!--
StackOverflow for Teams, Discourse, Slack, Facebook Groups, Disqus? -->
Self-Hosting: See talkyard-prod-one <!-- Or use our hosting service: https://www.talkyard.io. -->
Demo: https://insightful.demo.talkyard.io
Discussion forum: https://forum.talkyard.io
Documentation: https://docs.talkyard.io (incomplete)<!--
Features: Copy a https://www.talkyard.io/compare/(something) page and show only Ty? -->
Development: That's this repo! See: docs/developing-talkyard.md
Features
Good comments rise to the top
Find the interesting stuff, also in big discussions. <br/><br/>
<table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/2017--estimate-unfamiliar-task.jpg" /> </td></tr></table> <!-- SVG doesn't seem to work at GitHub: <svg width="100%" height="600" xmlns="www.w3.org"> <rect x="0" y="0" width="100%" height="100%" fill="#222" stroke="none" stroke-width="2"/> <image y="3%" href="... something ..." width="100%" height="94%" /> </svg> --> <!--   --> <!--  -->Tags with values
Create your own tags with values, list and sort by value.
For example, a priority tag: tags:priority:desc>2 is:open,
here: https://forum.talkyard.io/-/search?q=tags:priority:desc%3E2+is:open
<br/>
<br/>
Upvote ideas
<table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/upvote-ideas--aqua-planet-mind-writing-b0a--blue-marks--dimmed.png" /> </td></tr></table> <br/> <table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/2026-01--upvote-ideas-settings.png" /> </td></tr></table> <br/>Anonymous comments
So e.g. students can post embarassing questions. Or for anonymous feedback, etc.
<table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/2026-01--anon-disc.png" /> </td></tr></table> <br/> <table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/2026-01--anon-never-always-menu.png" /> </td></tr></table> <br/> <table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/2026-01--anon-purpose-menu.png" /> </td></tr></table> <br>Chat
Notifications via email, as of now.
<table><tr><td> <!-- /images/web/ty-media/for-docs/2017-09-12-chat-ex.jpeg --> <img src="https://raw.githubusercontent.com/debiki/ty-media/bf78d26ec3f4da976d9c694a660d40b718d86043/for-docs/2017-09-12-chat-ex.jpeg" alt="A chat channel"/> </td></tr></table> <br> <!--  --> <!--  --> <!-- Hacker News / Reddit style discussion:  --> <!-- **Admin-getting-started guide:**  <br> -->Users online
<br>
Avoid mistakes
There's a Disagree button. <!-- See if others disagree with something. so you can avoid following the wrong advice. -->
<table><tr><td> <img src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/penguins-can-fly.jpg"/> </td></tr></table> <!--   --> <br>Big discussions
Find new replies by clicking Recent in the sidebar, when you return to a discussion a day later.
<!-- (But at GitHub, Reddit, HackerNews, you need to skim the whole discussion from top to bottom to see if anything new has appeared.) --> <table><tr><td> <img src="https://raw.githubusercontent.com/debiki/talkyard-media/bf78d26ec3f4da976d9c694a660d40b718d86043/for-docs/2019-08-10-recent-replies-ex-anon-arw.jpg" /> </td></tr></table> <!--  -->Jump to the parent comment and back:
<!-- Doesn't work: https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/jump-and-save-time.mp4 <video width="500" data-height="260" src="https://raw.githubusercontent.com/debiki/ty-media/refs/heads/p/m/9/for-docs/jump-and-save-time.mp4"></video> But uploading via GitHub's user interface works: (url must be in its ow