Twitter4J is an opensourced Java library for the Twitter API released under a BSD-style license. http://yusuke.homeip.net/twitter4j/index.html With Twitter4J, you can easily integrate your application with the Twitter service. Twitter4J 1.0.3 supports the latest API set including Notification / Favorite / Account Methods. You can check the complete list of changes at the Twitter4J Jira site. http://yusuke.homeip.net/jira/secure/IssueNavigator.jspa?reset=true&pid=10002&fixfor=10030