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.
-
1Is this a programming question??? – Christian Payne Feb 08 '09 at 10:34
-
5It gives an idea about the abilities of the language/JVM. – Liran Orevi Aug 22 '09 at 21:09
-
1It would be great if everybody started putting up a picture of the app they mention. Also a link to the site the software can be found at. – Ehtesh Choudhury Jul 31 '11 at 02:37
-
It seems most Java desktop apps are for developers. Android apps are written on Java, but it seems that nowadays (2019) there are few Java desktop (PC) apps targeted at end users. Related reading: https://www.reddit.com/r/java/comments/3tozqi/why_is_java_desktop_considered_to_be_dead/ – Antônio Medeiros Jul 18 '19 at 22:00
33 Answers
IntelliJ IDEA (Swing)

- 302,674
- 57
- 556
- 614

- 436
- 7
- 13
-
2I 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 Apr 25 '09 at 08:34
Azureus (SWT; thanks Peter) (strictly for legal purposes, of course)

- 118,853
- 40
- 150
- 176
-
I've always admired how feature rich and smooth this app was. Goes to show Java is very capable on the desktop. – Neil N Feb 06 '09 at 17:08
-
jEdit (Swing?)

- 53,220
- 42
- 124
- 197
-
I use jEdit extensively and it's a joy to work with. Slava Pestov and team did an outstanding job. – Christopher Mahan Feb 08 '09 at 10:23
jDiskReport
http://www.jgoodies.com/freeware/jdiskreport/
The best disk-space browser I've come across.

- 20,191
- 41
- 152
- 214
Mucommander
(source: mucommander.com)

- 21,988
- 13
- 81
- 109

- 48,506
- 64
- 207
- 283
On a gaming front Three Rings has done an awesome job with Puzzle Pirates. Pure Java and runs great.

- 1,125
- 2
- 17
- 38
Visual VM - Monitoring and performance analysis tool.
(source: java.net)
I love the charts it produces

- 21,988
- 13
- 81
- 109

- 10,062
- 15
- 61
- 69
SQL Developer

- 2,183
- 1
- 17
- 17
-
-
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 Feb 06 '09 at 17:34
-
Last time I used SQL Developer (couple years ago) I found it really stable? Has it gotten worse recently? – Abdullah Jibaly Feb 06 '09 at 22:54
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.

- 14,424
- 7
- 37
- 41
A bit obscure, but Go Grinder fits the description.

- 398,270
- 210
- 566
- 880
-
-
Not a desktop application per se (it's a library), but Go-related: http://www.davidjarvis.ca/jigo – Dave Jarvis Jul 28 '09 at 05:28
Kodak Digital Cinema System (and I don't just say that because I wrote about 1/3rd of it including most of the gui.)

- 179,021
- 58
- 319
- 408
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.

- 48,893
- 5
- 92
- 171
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 :)

- 2,642
- 17
- 23