Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Twitter client for the console.

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 requirements
Octocat-spinner-32 tests
Octocat-spinner-32 turses
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 AUTHORS
Octocat-spinner-32 HISTORY.rst
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.rst
Octocat-spinner-32 setup.py
README.rst

turses

A Twitter client for the console

A turses session with multiple columns running on urxvt:

http://dialelo.com/img/turses_screenshot.png

The goal of the project is to build a full-featured, lightweight, and extremely configurable Twitter client.

Documentation

The documentation for turses is available on ReadTheDocs.

Take a look at this screencast for an overview of the features of turses and its usage.

Installation

If you downloaded the source code

$ python setup.py install

With pip

$ pip install turses

or (but consider using pip):

$ easy_install turses

Features

  • Multiple timelines (buffers)
  • Multi-column
  • Tweet, Reply, Retweet, Delete tweet
  • Follow/Unfollow
  • Favorite/Unfavorite
  • Direct Messages
  • Open URLs in browser
  • Thread view
  • Unread count
  • Search
  • View any user's tweets
  • Fully customizable
  • Multiple accounts

Development

The code is hosted on a git repo.

turses is evolving fast, a list of tasks can be found on the on the issue tracker. Feel free to submit issues, feature requests or participate in ongoing discussions.

If you feel hackish, reading the dev docs is recommended.

To contribute code:
  1. Create a branch from develop
  2. Code following pep8 rules.
  3. Commit your changes
  4. Add yourself to AUTHORS
  5. Send a pull request to the develop branch

Any feedback is very much appreciated.

Roadmap

  • Lists
  • Streaming
  • Notifications
  • Sessions

License

turses is licensed under a GPLv3 license, see LICENSE for details.

Authors

turses is based on Tyrs by Nicolas Paris.

See AUTHORS for a full list of contributors.

Something went wrong with that request. Please try again.