Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Command-line twitter/identica client [Haskell]
Haskell Python Shell Makefile
Failed to load latest commit information.
Commands Switched to HMACSHA1 auth - apparently this was needed for twitter
debian Relax upper bound on aeson
doc Removed lsarchive and certain lsrt items from manpage
COPYING Added license files
COPYRIGHT Bump version and copyright strings
Commands.hs Update for version 1.1 of Twitter's API.
Config.hs Update for version 1.1 of Twitter's API.
Download.hs Added upgrade-needing warning
MailParser.hs Update for version 1.1 of Twitter's API.
Makefile Starting Download.hs in prep for build
OAuth.hs create readme
Setup.lhs Added Setup.lhs
TODO Removed stuff from todo
Types.hs Migrating to new HOauth Curl support
Utils.hs Bring wrapText/wrapLines internal.
twidge-sh Fixed config bug
twidge.bash_completion Safer testing if twidge exist on twidge.bash_completion.
twidge.cabal Relax upper bound on aeson
twidge.hs Bump another copyright string


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.

Something went wrong with that request. Please try again.