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.

4
  • 1
    Is this a programming question??? Commented Feb 8, 2009 at 10:34
  • 5
    It gives an idea about the abilities of the language/JVM. Commented Aug 22, 2009 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. Commented Jul 31, 2011 at 2: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: reddit.com/r/java/comments/3tozqi/… Commented Jul 18, 2019 at 22:00

33 Answers 33

37

IntelliJ IDEA (Swing)

Sign up to request clarification or add additional context in comments.

1 Comment

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.
25

Eclipse (SWT)

1 Comment

Not pure java as it requires its own native library, SWT precisely.
18

Netbeans (Swing)

Comments

18

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

2 Comments

I've always admired how feature rich and smooth this app was. Goes to show Java is very capable on the desktop.
"Please list the framework/widget toolkit" too.
16

jEdit (Swing?)

1 Comment

I use jEdit extensively and it's a joy to work with. Slava Pestov and team did an outstanding job.
15

jDiskReport

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

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

Comments

15

Sweet Home 3D:

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

alt text
(source: sweethome3d.eu)

Comments

13

Mucommander

screenshot should be here
(source: mucommander.com)

1 Comment

That looks quite good to be Java :P
9

SoapUI - http://www.soapui.org

Comments

9

Squirrel SQL

Comments

8

This use to be a good showcase for that.

Swing Sightings at Sun

Comments

8

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

Comments

7

SQL Developer

3 Comments

I must agree with you, but sometimes, it's very buggy.
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.
Last time I used SQL Developer (couple years ago) I found it really stable? Has it gotten worse recently?
7

Visual VM - Monitoring and performance analysis tool.

visual vm screen shot
(source: java.net)

I love the charts it produces

Comments

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.

Comments

5

FreeMind (Swing)

Comments

5

A bit obscure, but Go Grinder fits the description.

2 Comments

You're welcome, I'm glad you like it.
Not a desktop application per se (it's a library), but Go-related: davidjarvis.ca/jigo
5

DB Visualizer

Comments

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

Comments

4

XMind, beautiful mind mapping software based on Eclipe RCP.

Comments

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.

Comments

3

SmartSVN, SmartCVS

Comments

3

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

Comments

3

Spark Messenger

Comments

3

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

Comments

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

Comments

2

Jalbum

http://jalbum.net/

alt text

Comments

1

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

Comments

1

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

Comments

1

GWT designer (Java UI) designer for eclipse

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.