Difference between revisions of "Compatible clients"

From Dreamwidth Notes
Jump to: navigation, search
(Linux)
(Cross-platform)
 
(54 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 +
'''''WARNING:''' This page is unmaintained, and the clients listed here were last known working sometime before 2014. If you are having trouble with a client, the best thing you can do is get in touch with its developers to report the issue. Dreamwidth Support are unlikely to be able to help.''
 +
 
== Useful information ==
 
== Useful information ==
  
Some clients require the user to insert the XML-RPC URL in order to work. Dreamwidth's is at http://www.dreamwidth.org/interface/xmlrpc
+
There are three kinds of URLs you can select from when using/testing the clients below:
 +
 
 +
* XML-RPC -- <code>http://www.dreamwidth.org/interface/xmlrpc</code>
 +
* Blogger API -- <code>http://www.dreamwidth.org/interface/blogger</code>
 +
* LJ -- <code>http://www.dreamwidth.org/interface/flat</code>
  
Other clients use the Blogger api. The url for that is at http://www.dreamwidth.org/interface/blogger
+
Clients specifically designed to work with LJ may request the LJ posting URL.
  
[http://a-zbloglist.com/?p=63 List of Blog Editors]
+
The lists below contain posting, account maintenance (editing friends, &c), and [http://zvi.dreamwidth.org/477997.html?format=light backup tools]. These must be tested as well.
  
In addition to posting, clients include [http://zvi.dreamwidth.org/477997.html backup tools]. Please test those as well.
+
== Cross-platform ==
  
== Crossplatform ==
+
Clients in this category are not restricted to any one particular operating system.
  
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
!align="left"|Client
 
!align="left"|Client
!align="left"|Platforms
+
!align="left"|Platform
 
!align="left"|Current DW status
 
!align="left"|Current DW status
!align="left"|Open Source
+
!align="left"|Open source?
! Notes
+
!align="left"|Config notes
|-
+
!align="left"|Other notes
| [http://edward.oconnor.cx/ljupdate/ ljupdate]
+
|-valign="top"
| Emacs
+
|Post-by-email
| Works
+
|email
| Yes, GPL
+
|works
| Set lj-default-server to "www.dreamwidth.org"
+
|yes
|-
+
|Set up at http://www.dreamwidth.org/manage/emailpost.bml
| [http://www.scribefire.com/ Scribefire]
+
|http://www.dreamwidth.org/manage/emailpost?mode=help
| All; based on FireFox.
+
|-valign="top"
| Posting works. Can't edit tags, privacy, or other metadata.
+
| [http://ljcharm.sourceforge.net/ Charm] 1.9.1
| Yes, GPL
+
| Python command-line
| You must set up a working account at any other service then edit this to reflect your Dreamwidth URL, Username, Password and use http://www.dreamwidth.org/interface/blogger/ for the API URL.
+
| [http://brownbetty.dreamwidth.org/434700.html works]
|-
+
| yes (GPL)
| [http://deepestsender.mozdev.org/ Deepest Sender]
+
| All; based on FireFox.
+
| Posting works, including friends only, but doesn't retrieve custom access groups. Can't edit read list/access list through client.
+
| Yes
+
 
|
 
|
|-
+
| Custom access groups don't work.
| [http://ljcharm.sourceforge.net/ Charm]
+
|-valign="top"
| Python based command line client
+
| [http://brownbetty.dreamwidth.org/434700.html works], except for custom access groups.
+
| Yes, GPL
+
|
+
|-
+
| [http://www.panteleyev.org/petrus-blogger/ Petrus Blogger]
+
| Multiplatform, in Java
+
| Might work with little modification; current LJ compatible servers hard coded in interface and include IJ and Rossia.org. Logs into IJ okay but couldn't get working with LJ itself.
+
| Yes, BSD
+
| Looks to be made for Russian first, English second.  Well designed Java for the Mac.
+
|-
+
 
| [http://docs.google.com/ Google Docs]
 
| [http://docs.google.com/ Google Docs]
| webservice, multiplatform
+
| web service
| Works w/ Blogger API
+
| works
| No
+
| no
| does not support anything but entry text, not even titles
+
| Use the [https://developers.google.com/blogger/docs/3.0/using Blogger API].
|-
+
| Does not support anything but entry text, not even titles.
| [http://umlautllama.com/project.php?ShortName=JLJ JLJ]
+
|-valign="top"
 +
| [http://www.umlautllama.com/projects/perl/#jlj JLJ] 2.12
 +
| Perl
 +
| [http://afuna.dreamwidth.org/1883.html works]
 +
| yes
 +
|
 +
| Development halted in 2006.
 +
|-valign="top"
 +
|[http://www.endersgame.net/~cheyan/code/updatestojlj.html JLJ] 2.14
 
| Perl
 
| Perl
| [http://afuna.dreamwidth.org/1883.html Works]
 
| Yes
 
| Command line client, development halted in 2006
 
|-
 
| jbackup.pl
 
| Command line
 
| No
 
| Yes
 
| Didn't work out of the box using --site=dreamwidth.org
 
|-
 
| [http://code.google.com/p/ljxp/ LJXP]
 
| crossposting plugin for WordPress, php
 
| works as of 2.0.5
 
| Yes, MIT License
 
| Back in active development, supports crossposting categories and/or tags as tags, basic privacy levels, comment on or off, header/footer.
 
|-
 
| [http://beta.void-star.net/projects/journalpress/ JournalPress]
 
| crossposting plugin for WordPress, php
 
 
| works
 
| works
| Yes
+
| yes
| Supports multiple journals, crossposting categories and/or tags as tags, basic privacy levels (extensible support for custom fgroups via an additional plugin), comment on or off, music/mood/location, header/footer.
+
| uses checkupdates(!!!)  
|-
+
| actively developed
| [http://www.flickr.com Flickr]
+
|-valign="top"
| web service
+
| [http://hewgill.com/ljdump/ ljdump] 1.5
 +
| Python
 
| works
 
| works
| No
+
| yes
| [http://getting-started.dreamwidth.org/17969.html More info at getting-started comm]
+
| The config file and at-run input explicitly ask for the server.
 +
| Backup tool only.
 +
|-valign="top"
 +
| [http://antennapedia.livejournal.com/266462.html?format=light ljmigrate]
 +
| Python
 +
| works
 +
| yes (BSD)
 +
|
 +
| Backup tool only. Known bug: HTML index file isn't updated on subsequent runs of the migrator.
 +
|-valign="top"
 +
| [http://code.google.com/p/ljxp/ LJXP] 2.0.5
 +
| WordPress / PHP
 +
| works
 +
| yes (MIT)
 +
|
 +
| Supports crossposting categories and/or tags as tags, basic privacy levels, comment on or off, header/footer.
 +
|-valign="top"
 +
| news readers
 +
| multiple sources
 +
| see notes
 +
| multi
 +
| [https://github.com/dreamwidth/dw-free/issues/697 Project abandoned as of April 19, 2014].
 +
| More information and specifics can be found at [[NNTP]].
 
|}
 
|}
  
Line 89: Line 93:
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
!align="left"|Client
 
!align="left"|Client
!align="left"|Platforms
+
!align="left"|Platform
 
!align="left"|Current DW status
 
!align="left"|Current DW status
!align="left"|Open Source
+
!align="left"|Open source?
! Notes
+
!align="left"|Config notes
|-
+
!align="left"|Other notes
| [http://sourceforge.net/projects/semagic/ Semagic]
+
|-valign="top"
 +
| [http://sourceforge.net/projects/ljarchive/ ljArchive]
 +
| Windows (Mono version available)
 +
| works
 +
| yes (zlib/libpng License)
 +
|
 +
| Backup only.
 +
|-valign="top"
 +
| [http://community.livejournal.com/lochj_announce/ LochJournal] 2.2
 
| Windows client
 
| Windows client
| Posting works, including friends only, but doesn't retrieve custom access groups.
+
| works
| Yes, GPL
+
| no
| Very popular client. If tags do not cross-post to DW at first, "...tags [can be] enabled for Insanejournal.com and any other site after opening an entry with tags in the history window." [http://semagic.livejournal.com/14582.html more info here]
+
|
[http://kazbaby.dreamwidth.org/694994.html how to set up Semagic for Crossposting]
+
|
|-
+
|-valign="top"
| [http://windowslivewriter.spaces.live.com/ Windows Live Writer]
+
| [http://sourceforge.net/projects/semagic/ Semagic]
 
| Windows client
 
| Windows client
| Posting is fine, no friends only or custom groups
+
| works, mostly
| No, sadly
+
| yes (GPL)
| Good for those who do primarily public entries, or have several blogs. Make sure to set the blog provider to LiveJournal and in the box labeled "Remote posting URL for your blog" enter http://www.dreamwidth.org/interface/blogger
+
| [http://kazbaby.dreamwidth.org/694994.html How to set up Semagic for Crossposting].
and then click next. Follow the rest of the onscreen instructions and you are all set to go.
+
| Posting works, including friends only, but doesn't retrieve custom access groups. If tags do not cross-post to DW at first, "...tags [can be] enabled for Insanejournal.com and any other site after opening an entry with tags in the history window." [http://semagic.livejournal.com/14582.html More info here].
 
|}
 
|}
  
Line 117: Line 129:
 
!align="left"|Open Source
 
!align="left"|Open Source
 
! Notes
 
! Notes
|-
+
|-valign="top"
 +
| [http://aslj-client.livejournal.com/ asLJ]
 +
| Mac OS X 10.5 or later, Universal Binary
 +
| Works
 +
| No
 +
| Has Dreamwidth on their list of supported servers, but has not added Public/Access/Private in place of Public/Friends/Custom. Friends works as if it were Access anyway, so far. Allows for cross-posting, but only if you've set up additional journal accounts in the program. Integrates with iTunes, and downloads the list of icons on the server. All in all, not a bad client.
 +
|-valign="top"
 
| [http://sourceforge.net/project/showfiles.php?group_id=43575 iJournal]
 
| [http://sourceforge.net/project/showfiles.php?group_id=43575 iJournal]
| All; works well for Mac users.
+
| Crash reports for 10.6.x
 
| Posting works, including friends only and custom access groups. Installs quickly and recognizes DW account on first login. Current Music is automatically retrieved from iTunes. Client allows you to edit most recent entry and switches easily between different user accounts. Customizable toolbar and limited HTML preview.
 
| Posting works, including friends only and custom access groups. Installs quickly and recognizes DW account on first login. Current Music is automatically retrieved from iTunes. Client allows you to edit most recent entry and switches easily between different user accounts. Customizable toolbar and limited HTML preview.
 
| Yes
 
| Yes
 
| Much better option for Mac users than MarsEdit. Cannot open separate windows for different posts and crossposting requires an additional step, but these problems may be solved in the next update.
 
| Much better option for Mac users than MarsEdit. Cannot open separate windows for different posts and crossposting requires an additional step, but these problems may be solved in the next update.
|-
+
|-valign="top"
| [http://www.red-sweater.com/marsedit/ MarsEdit]
+
| Mac
+
| [http://katieintheworld.dreamwidth.org/769.html Works]
+
| No
+
| "It asked for the URL for my DW account, then couldn’t download the settings, asking if I wanted the interface to edit them myself. Ultimately, I told it that the API endpoint was dreamwidth.org/interface/blogger, and that sorted everything out.
+
 
+
Clicking through to view the webpage worked beautifully.
+
 
+
Authorizing the Flikr image importer worked fine. Adding an image to the draft is previewing properly.
+
 
+
I still have a message in my options window that says there are no options for this weblog, but I don’t know what to expect there."
+
|-
+
| [http://homepage.mac.com/thorshammer/phoenix.html Phoenix]
+
| Mac OS X , Mac Classic version available
+
| Posting works; allows public, private and access-only but not custom groups.  Tags, title, location, music, mood, and userpics work. Editing entries yields an error.
+
| Yes
+
| Client is similar in form and function to Semagic.  Does not allow for fast user switching.  To configure for use at Dreamwidth, enter your username and password at the login screen, then tick the more options box and enter www.dreamwidth.org under livejournal server.
+
|-
+
 
| [http://sourceforge.net/projects/ljkit Xjournal]
 
| [http://sourceforge.net/projects/ljkit Xjournal]
 
| Mac OS X  
 
| Mac OS X  
 
| Does not work (on anything but LJ itself)
 
| Does not work (on anything but LJ itself)
 
| Yes
 
| Yes
| Primary developer has moved on, sometimes someone steps in and tweaks the code, but it's basically orphaned.
+
| Primary developer has moved on.  Some recent updates have been made by a couple of developers at the Xjournal LJ community but it's unclear whether anyone plans to port this over for DW.
|-
+
| [http://aslj-client.livejournal.com/ asLJ]
+
| Mac OS X 10.5x
+
| Is currently in Alpha stage (as of May 1st, 2009) of development. Has added Dreamwidth on their list of supported servers, but has not added Public/Access/Private in place of Public/Friends/Custom. Friends works as if it were Access anyway, so far.
+
| No
+
|
+
 
|}
 
|}
  
Line 159: Line 153:
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
!align="left"|Client
 
!align="left"|Client
!align="left"|Platforms
+
!align="left"|Platform
 
!align="left"|Current DW status
 
!align="left"|Current DW status
!align="left"|Open Source
+
!align="left"|Open source?
! Notes
+
!align="left"|Config notes
|-
+
!align="left"|Other notes
| [http://logjam.danga.com/ Logjam]
+
|-valign="top"
| Multiplatform, GTK+ 2
+
| [http://community.livejournal.com/benzaiten_dev/ Benzaiten]
| Works
+
| Yes, GPL v2
+
| Currently not maintained, but for many Linux distributions, it is the default Livejournal client.
+
|-
+
| [http://www.gnome.org/~seth/gnome-blog/ Gnome-Blog (aka Blog Entry Poster)]
+
 
| Linux (Gnome)
 
| Linux (Gnome)
| Works
+
| works, mostly
| Yes, GPL
+
| yes (GPLv2)
| Livejournal is hard-coded into software, using DW requires setting up a "Self-run other" type account. Does not support any info besides Entry title and entry body, e.g. no tags, mood, etc.
+
|  
|-
+
| Entry posting works great (YAY, TAGS SUPPORT), Friends features don't work.
| [http://dropline.net/past-projects/drivel-blog-editor/ Drivel]
+
|-valign="top"
| Linux (Gnome)
+
| [http://kluje.sourceforge.net/ KLuJe] 0.8
| Works
+
| Yes, GPL v2
+
| Currently not maintained, does not support tags or multiple security levels
+
|-
+
| [http://blogtk.sourceforge.net/ BlogTK 1.1]
+
| Multiplatform, GTK+ 2
+
| Works w/ blogger API (nothing but entry text, not even titles)
+
| Yes, BSD
+
| 2.0 is in alpha, and promises to have fuller Blogger support (which may or may not increase the LJ-clone support)
+
|-
+
| [http://kblogger.pwsp.net/ Kblogger]
+
 
| Linux (KDE)
 
| Linux (KDE)
| Doesn't work
+
| works
| Doesn't seem to be actively developed any longer
+
| yes (GPL v2)
| Yes, GPL
+
| Use the LJ flat interface URL.
|-
+
| Doesn't support custom posting groups or tags.
| [http://bilbo.gnufolks.org/ Bilbo Blogger]
+
|-valign="top"
| Linux (KDE)
+
| [http://logjam.danga.com/ Logjam] 4.5.3
| Doesn't work
+
| multiplatform, GTK+ 2
| Yes, GPL
+
| works
| 0.9  Support for Livejournal.  
+
| yes (GPL v2)
 
+
|  
 +
| Currently not maintained. However, for many Linux distributions, it is the default Livejournal client.
 
|}
 
|}
  
Line 206: Line 185:
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
{| width="100%" border="1" cellpadding="5" cellspacing="0"
 
!align="left"|Client
 
!align="left"|Client
!align="left"|Platforms
+
!align="left"|Platform
 
!align="left"|Current DW status
 
!align="left"|Current DW status
!align="left"|Open Source
+
!align="left"|Open source?
! Notes
+
!align="left"|Config notes
|-
+
!align="left"|Other notes
| [http://xfyre.com/en/node/22 LJ2ME]
+
|-valign="top"
| Mobile phones, in Java
+
| [http://www.sensicalinc.com/software/eljay Eljay]
| [http://delight.dreamwidth.org/1594.html Works]
+
| devices running Android
| No
+
| [http://brownbetty.dreamwidth.org/550104.html works]  
|  
+
| no
 +
| choose dw from settings-> server
 +
| on the other hand, the interface for editing older posts won't even load.
 
|}
 
|}
  
[[Category: Dreamwidth.org]] [[Category: Clients]]
+
[[Category:Dreamwidth.org]]
 +
[[Category:Clients]]
 +
[[Category:Third party programs]]

Latest revision as of 01:03, 31 October 2023

WARNING: This page is unmaintained, and the clients listed here were last known working sometime before 2014. If you are having trouble with a client, the best thing you can do is get in touch with its developers to report the issue. Dreamwidth Support are unlikely to be able to help.

Useful information

There are three kinds of URLs you can select from when using/testing the clients below:

Clients specifically designed to work with LJ may request the LJ posting URL.

The lists below contain posting, account maintenance (editing friends, &c), and backup tools. These must be tested as well.

Cross-platform

Clients in this category are not restricted to any one particular operating system.

Client Platform Current DW status Open source? Config notes Other notes
Post-by-email email works yes Set up at http://www.dreamwidth.org/manage/emailpost.bml http://www.dreamwidth.org/manage/emailpost?mode=help
Charm 1.9.1 Python command-line works yes (GPL) Custom access groups don't work.
Google Docs web service works no Use the Blogger API. Does not support anything but entry text, not even titles.
JLJ 2.12 Perl works yes Development halted in 2006.
JLJ 2.14 Perl works yes uses checkupdates(!!!) actively developed
ljdump 1.5 Python works yes The config file and at-run input explicitly ask for the server. Backup tool only.
ljmigrate Python works yes (BSD) Backup tool only. Known bug: HTML index file isn't updated on subsequent runs of the migrator.
LJXP 2.0.5 WordPress / PHP works yes (MIT) Supports crossposting categories and/or tags as tags, basic privacy levels, comment on or off, header/footer.
news readers multiple sources see notes multi Project abandoned as of April 19, 2014. More information and specifics can be found at NNTP.

Windows

Client Platform Current DW status Open source? Config notes Other notes
ljArchive Windows (Mono version available) works yes (zlib/libpng License) Backup only.
LochJournal 2.2 Windows client works no
Semagic Windows client works, mostly yes (GPL) How to set up Semagic for Crossposting. Posting works, including friends only, but doesn't retrieve custom access groups. If tags do not cross-post to DW at first, "...tags [can be] enabled for Insanejournal.com and any other site after opening an entry with tags in the history window." More info here.

Macintosh

Client Platforms Current DW status Open Source Notes
asLJ Mac OS X 10.5 or later, Universal Binary Works No Has Dreamwidth on their list of supported servers, but has not added Public/Access/Private in place of Public/Friends/Custom. Friends works as if it were Access anyway, so far. Allows for cross-posting, but only if you've set up additional journal accounts in the program. Integrates with iTunes, and downloads the list of icons on the server. All in all, not a bad client.
iJournal Crash reports for 10.6.x Posting works, including friends only and custom access groups. Installs quickly and recognizes DW account on first login. Current Music is automatically retrieved from iTunes. Client allows you to edit most recent entry and switches easily between different user accounts. Customizable toolbar and limited HTML preview. Yes Much better option for Mac users than MarsEdit. Cannot open separate windows for different posts and crossposting requires an additional step, but these problems may be solved in the next update.
Xjournal Mac OS X Does not work (on anything but LJ itself) Yes Primary developer has moved on. Some recent updates have been made by a couple of developers at the Xjournal LJ community but it's unclear whether anyone plans to port this over for DW.

Linux

Client Platform Current DW status Open source? Config notes Other notes
Benzaiten Linux (Gnome) works, mostly yes (GPLv2) Entry posting works great (YAY, TAGS SUPPORT), Friends features don't work.
KLuJe 0.8 Linux (KDE) works yes (GPL v2) Use the LJ flat interface URL. Doesn't support custom posting groups or tags.
Logjam 4.5.3 multiplatform, GTK+ 2 works yes (GPL v2) Currently not maintained. However, for many Linux distributions, it is the default Livejournal client.

Mobile

Client Platform Current DW status Open source? Config notes Other notes
Eljay devices running Android works no choose dw from settings-> server on the other hand, the interface for editing older posts won't even load.