JGoodies offers freeware, products, and services for Java desktop developers. We focus on Java user interface design and its implementation in Swing and now JavaFX. We provide training, consulting, libraries, example applications, desktop patterns, design templates, an application architecture, and a production process – all intended to help you work with Java desktop effectively and efficiently.
Elegant Design Quickly
Our libraries help you build well designed, consistent views faster. The JGoodies Dialogs Library takes design to a new level; it dramatically reduces the time to get style guide-compliant dialogs, and many of them are already done. This makes a difference like hand-crafted vs. industrial production.
Java Desktop with Style
The JGoodies Smart Client supports and advocates patterns, conventions, a desktop architecture, standardized design, and a unified programming model for Swing and JavaFX that is flexible and easy to learn. This implementation style makes your views and presentation logic easier to read and maintain. And it helps you embrace changes in the Java desktop world. You can use your favorite toolkit now, but can more easily move over to another toolkit and even to HTML5, later.
Quality for Software Professionals
We favor quality over quantity, a stable API over features, and work hard to deliver solid and reliable implementations for professional Software development and production code. We avoid hype – instead we try to understand and address your real needs.