Tuesday, February 20, 2007
Spaz - An Open-Source Twitter Client for Mac OS X, Windows and Linux
Features
- Cross-platform: available on all AIR-compatible platforms: Windows, OS X, and Linux
- Open source software using a New BSD-style license (source available at Spaz Google Code project site)
- Written in pure Javascript, XHTML and CSS. Utilizes the powerful jQuery Javascript framework
- Built-in global search powered by Summize
- Short URL creation tool with support for multiple services (is.gd, bit.ly, snurl.com, and more)
- In-line short URL decoding
- No ads
- Markdown syntax support
- Multiple themes and support for user-created themes
- User-defined CSS overrides
- Event sounds using the Tokyo Train Station soundset by Dominik Dimaano
- Directory listings of users you’re following, and your followers.
- Debugging and development tools and debug logging
FAQ & Help
- Spaziki: The Spaz Wiki and FAQ
- Join the Spaz Users Group
- File a bug or suggestion
- Follow Spaz on Twitter
Join the Team
Spaz.AIR is written entirely in XHTML and Javascript. It uses the Spry and jQuery frameworks.
Spaz is open-source and licensed under a New BSD-style license.
Subversion Repository
You can access the SVN repo at Spaz’s Google Code site.
The source code of Spaz.AIR is available in the .air file — you should be able to open it with any “unzip” tool.
Download
Automated “One-step” Install
Manual Install
Note: Spaz.AIR requires that the Adobe Integrated Runtime be installed on your system.
Extras
- View the changelog
- View the license
- Get the theme development template(this is a bit out of date)
Old Versions
Previous versions of Spaz were written in RealBasic, and compiled for Windows, Mac OS X and Linux. The new AIR-based Spaz is, in the creator’s opinion, a far superior program, but you can still download the old versions and source code if you like:

Comments
sventamagotchi
thanks - this is really good for twitter which i have just started to use
http://sventamagotchi.googlepages.com/home
Ed Finkler
Thanks Sven. I liked your tracks!
Gaveen
AIR alpha is now available for Linux from http://labs.adobe.com/technologies/air/ and Spaz was the 1st thing I tried. It’s very nice. Thanks guys.
Here’s a screenshot of Spaz running in my Ubuntu 7.10 installation. http://tinyurl.com/2neqbj
Josh
Looks like a nice Twitter client, but the shorten link feature doesn’t seem to work. It says it shortens the link, but nothing shows up.
Ed Finkler
Josh, I’d need more details. Try joining the spaz-users group and bringing it up there.
Andy
Is the Spaz´s code on Air free?
How can I find it?
Ed Finkler
@Andy, check the “Dev” tab above.
Greg
I keep getting an error with the AIR file:
The application could not be installed because the AIR file is damaged. Try obtaining a new AIR file from the application author.
Greg
Just by way of an update, I grabbed the file over at download.com and it worked fine.
Sinclair Z.
How about making the close box just close the input window and NOT quit the app! I really like the tweet notifications, but hate having to have two icons in my dock to run Spaz (one for the app, one for it’s window).
funkatron
@Sinclair: I can see your point. I’ll give it some thought. You might want to file the request in the issue tracker, and/or bring it up on the spaz-users group to see if others would also be interested.
christechmedia
its not working!
funkatron
@christechmedia: You’ll need to give me a little more to go on 8)
Rich
Keep getting the following error code:
ERROR: 400 error - Exceeded request limit. Response from Twitter: {”request”:”\/statuses\/friends_timeline.json?_=1209656702596”,”error”:”Rate limit exceeded. Clients may not make more than 70 requests per hour.”}
I notice someone on 2/22 had the exact same issue. My refresh rate was already set at 3 minutes. I changed it to 4, yet I still receive the same error code. Not sure else to do now.
funkatron
Rich: Make sure to read the FAQ linked in the sidebar above.
Rich
I thought I had before posting my problem. I guess I am missing something, sorry.
funkatron
Rich, the best way to help you will be on the spaz-users list. But to reiterate what the FAQ says, this is not a problem with Spaz, and you may have some luck with changing your password and seeing if that fixes the issue.
Puleen
I loaded Spaz on linux and was wondering how come each time I need to specify the username/password? It doesn’t seem to save the account information when I select “Save Preferences”. Is there an alternate way to specify these params within the preferences.xml file at all?
Great App otherwise!!!! Excellent!!!
funkatron
Puleen: it’s my understanding that the current public Alpha of AIR for Linux does not support the “EncryptedLocalStore” libraries that Spaz uses to save usernames and passwords. I am sure this will be fixed in the future.
Dave Donohue
I like this app’s UI and response time, esp. as compared to Twhirl. However, I like the way that Twhirl allows direct access to @replies and dms. Is that in the works?
funkatron
@Dave have you tried the “filter” toggle? CMD+F or CTRL+F will hide all but messages directed at you.
Jorge Mota
Hi I like this soft at all except with the order of tweets. Why are recent at top ? can I change this order?
Best regards, and congratulations, this look great.
funkatron
@ Jorge: There’s not a handy way to change the order of tweets yet. It’s ordered that way out of personal preference.
Will
Hi,
Would be nice if it remembered Window location and size. Also, would be nice if there was an option to start minimized. On Windows XP.
Thanks,
Will
Will
By the way it would be nice that after leaving a comment when the page refreshes that it would take you to your comment url instead of just the main page, so that you can see it was successfully posted, without having to manually go looking. Of course I’m talking about leaving comments on your blog.
armandg
Hi! Great program, but wondering if it’ll support converting of links/url to snurl or any alike services to minimize text?
funkatron
Will, armand: please post your questions on the Spaz-Users grouo on Google: http://groups.google.com/group/spaz-users
Thanks.
Mark S.
I really like Spaz, although…
When I sent an update while it was downloading updates, it went quickly from regular colors to inverted and back several times, with a sound, and text on the screen that I didn’t read… It was creepy o_O;
But other than that, I’ve also used Twhirl, and I actually like Spaz better than Twhirl.
Keep up the good work!
kibitzer
Hey Mark, welcome to Spaz! You’ve been Wilhelm’d! Please check here (http://funkatron.com/spaziki/FAQ/#Spaz-sometimes-screams-at-me—What-s-that-about-) for an explanation; basically if you “twoosh” Wilhelm appears.
Trond
RealBasic Pro can be builded for all OS. RealBasic also has a Linux version.
funkatron
@ Trond Yep! When I was working on the RB version, I built for all three OSes it supports.
jzy
It’s cool
Heretushi
Hey Funkatron, I love the new update! Fixed a lot of little problems I had. GREAT app, the best for Twitter right now. I tried pretty much all cross-platform clients and Spaz just has a lead over all of them. Keep up the great work! :)
Martin
Well done on a really nice tool, but like a couple of people here although I really like the app, I find the name offensive, which makes using it difficult. I don’t think the defence of ‘it’s not offensive to me’ holds up much. Just in terms of its uptake it means, for instance, I could never blog about it as I would be seen to be condoning the derogatory term. It’s unfortunate, a bit more time thinking about the name could have saved this. Would Spiz have been too much of a compromise, for instance?
funkatron
Martin:
Different things are offensive in different cultures. I’m sorry your culture finds it offensive. Mine does not. I don’t flip out when I read a reference to “smoking a fag” in UK print. It’s a cultural difference, and I deal with it.
Honestly, I don’t care if you blog about it or not, and I don’t care about “uptake.” I created Spaz because I wanted to create something useful to me and because I enjoy the process of application development. I am unconcerned about how many people use it, because I don’t get validation from that.
If people like Spaz, great. If not, that’s fine too. The source code is available to you if you want to change it for your own purposes.
Richard
How do I uninstall Spaz?
Matthi
This Client works cool… I will try to work with this with Linux Fluxbuntu and write a report at http://otell.de
Greets Matthi
Andy
Thanks. I saw something like that on a site http://zymnavoda.org.ua/ but now there is nothsing about this client…((
Rakibul Islam
Great application, i just love it.
Phil L.
Says Linux is supported, but I guess not.
funkatron
Phil: Try Googling “AIR Linux.” You’ll quickly discover that AIR is in alpha on Linux, and Spaz does run under it with special AIR1.0-compatible builds.
Phil
Finally got Air installed on Ubuntu, opens other packages without a problem, but refuse to open Spaz. Give back a failure, says the Air app is corrupt. Tried downloading Spaz 3 times.