🐳 A web-based multi-column social network client. No longer functional or maintained!
Find a file
2019-02-03 17:11:47 +00:00
about Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
client Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
config Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
css Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
facebookcallback Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
facebookinfo Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
fonts Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
img Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
js Ready API URL for loss of SuccessWhale.com 2017-10-26 17:33:18 +01:00
privacy Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
twittercallback Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
whatsnew Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
.gitignore Prep for Heroku test 2013-12-02 22:42:04 +00:00
CNAME Create CNAME 2017-12-30 10:05:02 +00:00
index.html Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
LICENCE.md First step towards SW Web UI v3. API Proxy is working, dummy ember.js site in place. 2013-04-05 22:40:28 +01:00
manifest.webapp Refactor so it can be hosted as a github pages site 2017-01-13 15:33:53 +00:00
README.md Update README.md 2019-02-03 17:11:47 +00:00

SuccessWhale

SuccessWhale is a web-based Twitter and (formerly) Facebook client using the SuccessWhale API, written in JavaScript using Knockout.js. Its a multi-column client that can merge and display feeds from several social networks however you like. Its free to use by anyone, has no advertising, and source code is available on GitHub under the BSD licence.

Facebook support has been broken since Facebook denied stream-reading permissions to third-party apps in May 2015. The code to support Facebook remains in SuccessWhale in case they reverse this decision, but currently no Facebook use is possible from SuccessWhale.

Features

  • You can add as many Twitter accounts as you like, displaying data from each, and you can choose which to post to every time.
  • SuccessWhale has a multi-column view, which can be scrolled through if you want more than will sensibly fit on your screen. Many columns are available for each Twitter and Facebook account you register, including ones that combine notifications from all your accounts.
  • SuccessWhale is integrated with my Twitter pastebin, Twixt. Enter a reply longer than 140 characters into the box in SuccessWhale, and it will be shortened automatically using Twixt. SuccessWhale also displays the contents of Twixt posts inline, and expands short URLs.
  • You can use SuccessWhale from places where twitter.com and facebook.com are blocked. To do so, youll have to log in from a computer that can see the sites first, then click “Accounts” in the top-right and create yourself a SuccessWhale account. Youll then be able to log in using that password from any computer.
  • You can maintain a "banned phrases" list, which will hide tweets containing certain phrases — great if youve got too many friends that spam their Foursquare check-ins to Twitter.

Screenshot

Successwhale 3 Screenshot

Status

This is version 3 of SuccessWhale, which has been written from the ground up using client-side Javascript and an API server.

SuccessWhale is used by around 20 people — including myself — as their main Twitter client, and a number of sites around the internet have used the source code to integrate SuccessWhale into their own sites. As far as Im aware it has no bugs, but if you find any or would like to request any new features for the next version, you can contact me on Twitter (I'm @i_renton) or via the Issues page on GitHub.

Libraries

Thanks to...