CSS AG modernizes its ERP system with Vaadin

CSS AG modernizes its ERP system with Vaadin Flow

CSS AG, a leading provider of ERP solutions, recognized the growing challenges of maintaining its Swing-based desktop application and sought a modern, browser-based alternative to meet evolving customer needs. With its flagship product, eGECKO, serving as a comprehensive ERP system, CSS AG needed a secure, scalable, and maintainable solution that would preserve their existing Java expertise while delivering a modern user experience.

Subscribe to our newsletter

Be the first to learn about new Vaadin resources and tips

Introduction to Java Swing and why modernize.

Is Java Swing Dead in 2026?

Last updated in 2026. Java Swing has been supporting enterprise applications for decades. However, Swing is now in maintenance mode and no longer reflects the state of the art in application development. But does that mean that Java Swing is deprecated, and what are the alternatives for ...
IZUM's Migration from Java Swing to Vaadin Flow: Modernizing library operations from desktop-to-web

IZUM's migration from Java Swing to Web: Achieving 90% code reuse

Learn how IZUM successfully migrated from Java Swing to Vaadin Flow, achieving 90% code reuse while improving mobile compatibility and web accessibility. IZUM, the Institute of Information Science, is a pivotal public institution in Slovenia, established to support the country’s scientific, ...

Still on V8? Automate your application upgrade to Vaadin 23

Vaadin 8 reached its end of life a year ago, on February 21, 2022, five years after its initial release. The last free version under the Apache 2 license was 8.14.3. Without an application upgrade, your Vaadin 8 app continues to function as expected. However, you no longer receive the following: ...

Technical Erosion and Java Swing

In March 2018 Oracle released its Java Client Roadmap update. The document was significant because it acknowledged the creeping obsolescence affecting all desktop-oriented Java technologies including Swing, Applets, Web Start, and JavaFX. The roadmap update mentions the shift to mobile-first and ...