Command-line twitter/identica client [Haskell]
Haskell Shell Makefile
Failed to load latest commit information.
Commands Fix mail generation for tweets containing newline Jun 21, 2014
debian update version/copyright May 30, 2016
COPYING Added license files Jun 27, 2006
COPYRIGHT update version/copyright May 30, 2016
Commands.hs Update for version 1.1 of Twitter's API. Jun 13, 2013
Config.hs Update for version 1.1 of Twitter's API. Jun 13, 2013
INSTALL Added INSTALL Sep 13, 2008
MailParser.hs Update for version 1.1 of Twitter's API. Jun 13, 2013
OAuth.hs It builds! Jun 14, 2013 create readme Dec 1, 2014
Setup.lhs Added Setup.lhs Jun 28, 2006
TODO Removed stuff from todo Sep 13, 2008
Types.hs Migrating to new HOauth Curl support Jun 13, 2013
Utils.hs Bring wrapText/wrapLines internal. Sep 13, 2008
twidge-sh Fixed config bug Oct 6, 2010
twidge.bash_completion Safer testing if twidge exist on twidge.bash_completion. Mar 20, 2011
twidge.cabal Fix cabal to still build with older network (as in jessie, 2.4) May 30, 2016
twidge.hs Bump another copyright string Jun 3, 2010


Welcome to Twidge. Twidge is a tool for interacting with microblogging sites such as Twitter and StatusNet.

Twidge is a full command-line client. It is designed to be useful when you're sitting at a shell prompt. It's also designed to work well with the Unix/POSIX/Linux shell scripting environment. It produces output in well-formed and easily-parsed ways, and has various features for working with piped data.

It can be used to:

  • Simply update your own status and following your friends
  • Setting status based on system events
  • Receiving status updates via email, and sending your friends and your replies to email
  • Scheduling status updates for the future
  • The sky's the limit!

This software was written by John Goerzen. If you like it, you can send a few dollars my way via my tip jar, though that is certainly optional and doesn't buy you anything.

For more information see the wiki page.