QSPress – Quicksilver to WordPress

QSPress makes it easy to post to your WordPress weblog from Quicksilver. Making very short, spur-of-the-moment posts easy to publish.

QSPress is released under the Creative Commons Attribution-Share Alike 2.5 License.

Download QSPress.rb 02 Jan 2008

Say thanks, give me money

Version History
Other Variations



  1. You’ll need to enter your weblog credentials within the script. Don’t worry – it’s stuff you already know.
  2. Install any rubygems needed (rb-appscript, mime-types)

    sudo gem install rb-appscript
    sudo gem install mime-types
  3. Save this script into ~/Library/Application Support/Quicksilver/Actions
    — (if the folder isn’t there – create it)


  1. Activate Quicksilver
  2. Hit ‘.’ to activate the text area
  3. Type
  4. Hit the tab key to and type ‘qspress’ – or as much of it as you need to.
  5. Hit Enter. If you get a number as response, the post was successful.

Version History
02 Jan 2008
Ported to Ruby
Posts can now be flagged as drafts
Files can be uploaded as well

10 May 2007
Now supports categories.

14 April 2007
The script now makes a title from the first 40 characters of the post rather than using the date as the title.

21 February 2007
Hello World.

Other Variations

QSPress Forums
QSPress Support and Discussion Forums

5 Replies to “QSPress – Quicksilver to WordPress”

  1. Hello Garrick,
    Again, thanks for your work on this. I am find the script to be very useful and hope to be able to use it for classroom observations and post to a private WP blog for note taking as I visit classrooms. The addition of categories would allow me to file observation notes based on classrooms. Again, thank you for your work.

  2. Hello Garrick… Thanks for making the change to add categories… I just installed it and it works great. Thank You! Now, if you are looking for another challenge, how about letting me create categories on the fly? 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.