31

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.

Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
  • 1
    Is this a programming question??? – Christian Payne Feb 08 '09 at 10:34
  • 5
    It gives an idea about the abilities of the language/JVM. – Liran Orevi Aug 22 '09 at 21:09
  • 1
    It 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 Answers33

37

IntelliJ IDEA (Swing)

Joachim Sauer
  • 302,674
  • 57
  • 556
  • 614
BacMan
  • 436
  • 7
  • 13
  • 2
    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 Apr 25 '09 at 08:34
25

Eclipse (SWT)

Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
18

Netbeans (Swing)

Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
18

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

Tamas Czinege
  • 118,853
  • 40
  • 150
  • 176
16

jEdit (Swing?)

Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
15

Sweet Home 3D:

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

alt text
(source: sweethome3d.eu)

Community
  • 1
  • 1
jlliagre
  • 29,783
  • 6
  • 61
  • 72
15

jDiskReport

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

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

dfrankow
  • 20,191
  • 41
  • 152
  • 214
13

Mucommander

screenshot should be here
(source: mucommander.com)

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
James McMahon
  • 48,506
  • 64
  • 207
  • 283
9

SoapUI - http://www.soapui.org

9

Squirrel SQL

Rob Grant
  • 7,239
  • 4
  • 41
  • 61
8

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

Valien
  • 1,125
  • 2
  • 17
  • 38
8

This use to be a good showcase for that.

Swing Sightings at Sun

OscarRyz
  • 196,001
  • 113
  • 385
  • 569
7

Visual VM - Monitoring and performance analysis tool.

visual vm screen shot
(source: java.net)

I love the charts it produces

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
nimcap
  • 10,062
  • 15
  • 61
  • 69
7

SQL Developer

Zabbala
  • 2,183
  • 1
  • 17
  • 17
5

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
  • 14,424
  • 7
  • 37
  • 41
5

FreeMind (Swing)

Joonas Pulakka
  • 36,252
  • 29
  • 106
  • 169
5

A bit obscure, but Go Grinder fits the description.

Bill the Lizard
  • 398,270
  • 210
  • 566
  • 880
5

DB Visualizer

Ben Hardy
  • 1,739
  • 14
  • 16
4

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

XMind, beautiful mind mapping software based on Eclipe RCP.

zvikico
  • 9,765
  • 4
  • 38
  • 49
3

Spark Messenger

Joshua Partogi
  • 16,167
  • 14
  • 53
  • 75
3

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
  • 48,893
  • 5
  • 92
  • 171
3

SmartSVN, SmartCVS

Michael Neale
  • 19,248
  • 19
  • 77
  • 109
3

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

stian
  • 2,874
  • 3
  • 24
  • 38
3

JOSM is the most popular OpenStreetMap editor and is written in Swing.

awmross
  • 3,789
  • 3
  • 38
  • 51
2

Jalbum

http://jalbum.net/

alt text

Community
  • 1
  • 1
jlliagre
  • 29,783
  • 6
  • 61
  • 72
2

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 :)

Giuseppe Accaputo
  • 2,642
  • 17
  • 23
1

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

jalbert
  • 31
  • 1
  • 5
1

Genj (Genealogy)

http://genj.sourceforge.net/

alt text
(source: sourceforge.net)

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
jlliagre
  • 29,783
  • 6
  • 61
  • 72
1

GWT designer (Java UI) designer for eclipse

1

Violet UML looks like an excellent diagramming tool.

alt text

Abdullah Jibaly
  • 53,220
  • 42
  • 124
  • 197
1

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

OscarRyz
  • 196,001
  • 113
  • 385
  • 569
0

Getting Things Done implementation ThinkingRock

Boris Pavlović
  • 63,078
  • 28
  • 122
  • 148