A Weblog Client is software you run on your local machine (desktop) that lets you post to your blog via XML-RPC. In some cases, the Weblog Client can even manage your weblog entries. You might think of Weblog Clients as the equivalent of email clients such as Outlook Express, Thunderbird, and Eudora Mail. Essentially, the Weblog Client allows you to write a post even if you are off-line; then, the next time you connect to the Internet, you can publish that post.
For information on blogging by email, see Blog by Email.
The advantages of using a weblog client include:
- The ability to write posts without having to go on-line
- The ability to save drafts
- A nicer interface
- Fancy formatting features
- Features like cross-posting to multiple blogs
- Faster uploading and addition of photos
- The ability to keep local backup
List of Client Software:
- BlogDesk - supports German and English
- Chrysanth WebStory - freeware
- Ecto - 21-day trial
- LIPIDr Blog Client - freeware, last version: 2007
- Microsoft Word 2007
- Post2Blog - detailed WordPress instructions
- Zoundry Raven - open source
- w.bloggar - freeware, last version: 2007
- WB Editor
- Windows Live Writer
- WordPress Comments notifier - open source
Mac OS X
- Bits — NEW!
- Comments.app — NEW!
- Blogo - 21-day trial
- Ecto - 21-day trial, seems to be buggy (Atom is completely broken)
- MacJournal - trial
- MarsEdit - 30-day trial
- BlogMate - Plugin for TextMate
- AddToAny - Chrome & other browsers via bookmarklet(s)
- Apture - Add-on for Firefox
- Deepest Sender - Add-on for Firefox/SeaMonkey
- ScribeFire - Firefox Add-on. Formerly known as "Performancing"
- Shareaholic - available for various browsers
- WriteToMyBlog - web-based, IE & Firefox only
- Zemanta - Firefox Add-on/IE Plugin/also available as a bookmarklet
- wpToGo (merged with WordPress for Android)
- WordPress for Android - open source
- WP Stats - client to access "WordPress.com Stats"
- MoPress - open source
- WordPress for Nokia - open source, supports both Symbian S60 and Maemo
- Wavelog - commercial, Symbian S60 only
- MaStory - Maemo/MeeGo only
- WordPress blogging client - Maemo/MeeGo only
Develop Your Own
You can always develop your own. Many scripts in Perl, Python, PHP, Applescript and Java have already been written and are ripe for the picking (and tweaking). If you are planning on developing a Mac OS X Dashboard Widget, start with Apple's very detailed documentation.
Your XML-RPC server/path are as described here:
- If you login to WordPress on http://example.com/wordpress/wp-login.php, then you have:
- Server: http://example.com/ (some tools will just want the 'example.com' hostname part)
- Path: /wordpress/xmlrpc.php
- complete URL (just in case): http://example.com/wordpress/xmlrpc.php