An open source commenting system
Python JavaScript Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.



Pronounciation:/ˈtôkətiv/ - like "talkative"
Author: talkatv contributors, see AUTHORS
License:AGPLv3 or later

What is talkatv?

talkatv is a comment service much like DISQUS or IntenseDebate.

talkatv is open source and free to use.

talkatv is embedded on any page and uses XMLHttpRequest level 2 and Cross-Origin Resource Sharing to post the comment back to the server.

talkatv requires JavaScript, but has a non-javascript fallback which is a link to the talkatv server with an optional but recommended ?uri={{ page_uri }} argument. If the uri argument is not provided, talkatv will try to get the page URI from the HTTP Referer header.

talkatv supports OpenID authentication.


To install talkatv, run:

# Clone the repository
git clone git://
# Install the dependencies
sudo apt-get install python-dev python-virtualenv
pip install Flask sqlalchemy wtforms
# cd into the talkatv repository and create a new virtualenv
cd talkatv && (virtualenv --system-site-packages . || virtualenv .)
# Activate the virtualenv
. bin/activate
# Install the required dependencies into the virtualenv
python develop

Then initiate the database:


To run talkatv:



You have to run both dbupdate and from within your virtualenv.


Send a pull request on or join us in on Freenode!