CSS AG modernizes its ERP system with Vaadin Flow

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

Browserless UI Tests Join Vaadin’s Free Offering in 25.1

Browserless UI Tests Join Vaadin’s Free Offering in 25.1

Starting with Vaadin 25.1, browserless tests (previously known as UI unit tests) will become part of Vaadin’s free offering, licensed under Apache 2.0 like the core framework. In the LLM-powered development era, fast and stable UI tests are essential for every application. We want every new Vaadin ...
10 Best Angular Alternatives in 2026

10 Best Angular Alternatives in 2026: Top Frameworks to Replace Angular

The best Angular alternatives in 2026 are React, Vue.js, Svelte, SolidJS, Vaadin, Next.js, Qwik, Astro, Ember.js, and Blazor. Each offers distinct advantages over Angular — from React's flexible component model and Svelte's compile-time performance to Vaadin's full-stack Java platform that ...
Modernizing Java Order Management 80% Reduction in Manual Steps

New Penta, a life sciences distributor, reduced manual processing steps by 80% with Vaadin

New Penta, a company committed to digital transformation in life sciences and healthcare distribution, has redefined its order handling operations through the AOM (Advanced Order Management) project. Powered by Vaadin, AOM centralizes and automates the entire lifecycle of B2B and consumer ...

The Most Popular Java Frameworks in 2026: A Complete Guide

The Java frameworks your team picks determine how fast you ship, how well your systems scale, and how productive your developers are day to day. Here's a comprehensive look at the Java framework landscape in 2026 — and where Vaadin fits in. The Short Answer: Spring Boot Leads, but That's Not the ...

Extending Vaadin’s pure Java experience to the browser

A lot of the productivity and performance of Vaadin originates from the ability to use pure Java, utilizing the full Java ecosystem and executing your app with the JVM. When one needs to break the abstraction provided by Vaadin Flow, built-in components, and widely available add-ons, one enters the ...

Announcing Swing Modernization Toolkit

A lot of Java Swing applications are still doing their job. The pressure to change usually comes from everything around them: users expect web-style UX, IT wants simpler rollouts, and teams need a path forward that doesn’t turn into a multi-year rewrite. Today we’re introducing Swing Modernization ...

Extended Maintenance Now Covers Vaadin 24 Minor Versions: Stability on Your Terms

For enterprise teams, the "latest and greatest" does not always mean to implement "right now." While we always encourage staying on the latest and greatest version of Vaadin, we recognize that in complex ecosystems, a minor version bump is rarely just a one-line change in a pom.xml. Today, we are ...

Deploying a Java App for €3/Month: The Full JVM Hosting Guide

This post will detail a low-level, hands-on approach to deploying a full-featured Java application. There are several methods for deploying Java applications, each with its own advantages and disadvantages. These can be broadly categorized into the following three approaches: JVM hosting on a ...

The Hidden Gem of Vaadin 25: The Element API now supports SVG (and MathML)

Vaadin 25 quietly unlocks something I’ve been waiting for as a component developer for years: Flow’s Element API can now create and modify DOM elements in the SVG and MathML namespaces. It’s a tiny change with big consequences—and it somehow slipped past the release notes. What are SVG and MathML? ...