You are currently seeing the German version of our site. Do you want to switch to the English version?

Switch to English.

XDEV Swing Builder 6 "Oak"

Develop Java desktop applications in record time

With XDEV Swing Builder 6 you develop Java database applications as fast and comfortable as with Access, FoxPro, VB, Delphi and other 4GL tools. However, with XDEV Swing Builder 6 the result is a real Java application. Platform & database independent. With XDEV Swing Builder 6 you can realise practical Low Code Programming

Since Version 6 the XDEV Swing Builder is free and usable for commercial projects.


For Windows, MacOS and Linux


Supported Java versions


Frequently Asked Questions

Can I use XDEV Swing Builder 6 for free?

Yes! We provide XDEV Swing Builder 6 and all attached libraries from XDEV for free.

If you are using the Component Suite in your project, you need a license from JIDE Software. You can purchase this from the Jidesoft website. Ask for a discount for XDEV clients.

When starting the preview of the website I get the message "Unauthorized usage of JIDE products"

You are using components from the XDEV Component Suite.

For components from the XDEV Component Suite which are based on JIDE components you need a license from JIDE Software. You can purchase this from the Jidesoft website. Ask for a discount for XDEV clients.

Which Java version is supported by the XDEV Swing Builder 6?

XDEV Swing Builder 6 supports the usage of java language features from Java version 8.

Application which are created with the XDEV Swing Builder 6 can run in the runtime environment from Java 8, Java 11 and Java 17.

Can i use JARs, which are using the Java Module System (JPMS / "Jigsaw")?

JARs which use the Java Module System (JPMS / "Jigsaw") can be modified with the Lib-Patcher Tool to get used with the XDEV Swing Builder 6.

Swing GUI-Builder

Design Java GUIs like with a graphics program

With XDEV Swing Builder 6's GUI Builder you can design Java interfaces as quickly and easily as with a graphics program. You don't need the slightest Java knowledge for this, because all GUI code is generated automatically.

Massive GUI components scope

Most comprehensive GUI components palette that exists for Java

XDEV Swing Builder 6 offers you the ultimate power features that will make your application much more powerful and comfortable. Enhance your solution with features your users could only dream of. With the GUI features of XDEV Swing Builder 6 you will inspire your users and clients and shock your competitors at the same time.


Database Tools

Develop database-independent applications

Your Java applications developed with XDEV Swing Builder 6 are automatically database independent. Whether you want to start from scratch or build on top of an existing database, XDEV Swing Builder 6 provides you with all the tools you need.

Database Interfaces

Use countless databases without any code

XDEV Swing Builder 6 makes it possible to connect all popular databases with your Java application. XDEV provides database connectors for MySQL, H2, Oracle, MS-SQL and PostgreSQL.

Java Code Editor

Complete Java Code Editor

XDEV Swing Builder 6 shines not only as a visual development tool, but also in coding. XDEV Swing Builder 6 offers a complete Java code editor with all the important functions that professionals need, including code completion, refactoring, debugger and version management. This allows you to extend all the features that XDEV Swing Builder 6 provides you with by default, replace them with external components or your own implementations. In addition, you can basically use any Java API on this planet for your development and thus implement with XDEV Swing Builder 6 everything that is possible with Java. This flexibility, openness and extensibility of framework and development environment is one of the major differences between XDEV Swing Builder 6 and previous 4GL tools.



XDEV Swing Builder 6 "Oak"

You can download XDEV Swing Builder 6 for free through the XDEV Account System.


Library Code and Download

Download anytime

The code of our libraries is hosted on GitHub. Binaries are available through Maven.


Database InterfaceCodeBinary
Microsoft SQL
Microsoft SQL
HyperSQL published. See GitHub for more information. published. See GitHub for more information.

Verlag Esterbauer

Using the XDEV IDE as a single developer, I developed an extensive Java database application that manages all of our tourism content. This allows our editors to easily and efficiently fill the cycling and hiking guides with this information.

For more than 8 years now, this in-house development has become a fixed part of the publishing house's daily routine. However, thanks to the easy-to-use framework, I can always keep this system up to date and develop it further with the XDEV IDE, despite many other everyday tasks. In addition, I have the security of knowing that if I really don't know what to do, I can get help from XDEV support.

Martin WischinIT Verlag Esterbauer GmbH