views:

3426

answers:

30

More of a wiki list/collection, I'm looking for a list of good Java desktop apps. I've added a couple below to get started. Please list the framework/widget toolkit being used if it's know as well.

+4  A: 

SoapUI - http://www.soapui.org

Phill Sacre
+6  A: 

jEdit (Swing?)

Abdullah Jibaly
I use jEdit extensively and it's a joy to work with. Slava Pestov and team did an outstanding job.
Christopher Mahan
+18  A: 

Eclipse (SWT)

Abdullah Jibaly
Not pure java as it requires its own native library, SWT precisely.
jlliagre
+3  A: 

SQL Developer

Zabbala
I must agree with you, but sometimes, it's very buggy.
furtelwart
It is sometimes buggy and slow to startup (seems most Java desktop apps are). Which is why I've since switched to the Database Explorer plugin in Eclipse.
Zabbala
Last time I used SQL Developer (couple years ago) I found it really stable? Has it gotten worse recently?
Abdullah Jibaly
+12  A: 

Netbeans (Swing)

Abdullah Jibaly
+2  A: 

Kodak Digital Cinema System (and I don't just say that because I wrote about 1/3rd of it including most of the gui.)

Paul Tomblin
+3  A: 

Squirrel SQL

Robert Grant
A: 

Getting Things Done implementation ThinkingRock

Boris Pavlović
+11  A: 

Azureus (SWT; thanks Peter) (strictly for legal purposes, of course)

DrJokepu
I've always admired how feature rich and smooth this app was. Goes to show Java is very capable on the desktop.
Neil N
"Please list the framework/widget toolkit" too.
Jonik
SWT (www.eclipse.org/swt)
Peter Štibraný
+2  A: 

Vuze (formerly Azereus) is good, but my top recomendation that I've run across is YourSQL. It's a fantastic little MySQL client for OS X and I used it for more than 1.5 years before I found out it was Java. It was very well done. None of that classic "slow unintegrated junk" many people associate with Java applications.

MBCook
+16  A: 

IntelliJ IDEA (Swing)

BacMan
I also thought jEdit was pretty nice, but once I tried IDEA, I have to say it has the most user-friendly UI (packed with powerful features) of the desktop Java apps I've seen.
Jonik
+2  A: 

FreeMind (Swing)

Joonas Pulakka
+4  A: 

On a gaming front Three Rings has done an awesome job with Puzzle Pirates. Pure Java and runs great.

Valien
+4  A: 

A bit obscure, but Go Grinder fits the description.

Bill the Lizard
This is really cool! Thanks for the link.
Abdullah Jibaly
You're welcome, I'm glad you like it.
Bill the Lizard
Not a desktop application per se (it's a library), but Go-related: http://www.davidjarvis.ca/jigo
Dave Jarvis
+3  A: 

DB Visualizer

Ben Hardy
A: 

The Runescape game is the only Java application (it has a desktop client in Windows) that I use which isn't an IDE/Editor/Profiler.

Pete Kirkham
A: 

SmartSVN, SmartCVS

Michael Neale
+5  A: 

This use to be a good showcase for that.

Swing Sightings at Sun

OscarRyz
A: 

Aerith (Swing + OpenGL) It is kind of experimental though.

OscarRyz
A: 

Maple (Swing)

Had to work a lot with Maple the last week. It's such a nice and powerful tool, I first couldn't believe that it was developed with Swing and Java :)

Giu
+6  A: 

jDiskReport

http://www.jgoodies.com/freeware/jdiskreport/

The best disk-space browser I've come across.

dfrankow
+1  A: 

XMind, beautiful mind mapping software based on Eclipe RCP.

zvikico
A: 

FreeCol, an open source clone of the classic Sid Meier game, Colonization.

stian
+1  A: 
James McMahon
That looks quite good to be Java :P
Nicolás
A: 

Spark Messenger

jpartogi
A: 

RSSOwl news feed reader - http://www.rssowl.org/

jalbert
+2  A: 

Sweet Home 3D:

http://www.sweethome3d.eu/index.jsp

alt text

jlliagre
A: 

Jalbum

http://jalbum.net/

alt text

jlliagre
+1  A: 

Visual VM - Monitoring and performance analysis tool.

visual vm screen shot

I love the the charts it produces

nimcap
A: 

Genj (Genealogy)

http://genj.sourceforge.net/

alt text

jlliagre