The Open-Source UI framework for building web apps 100% in Java.

Internet
Joined April 2009
Vaadin 25.3 browserless tests now follow user rules: if a user can't do it in the browser, the test can't either. Still JVM-fast, no browser needed. Plus seven new component testers. vaadin.com/blog/vaadin-25-3-…
1
2
136
Theming tip for Vaadin 25.3: pair Copilot's new Aura theme editor with the all-components view. Every component in your project, custom ones included, with all variants. Change a property, see it everywhere. youtube.com/watch?v=WnkI6xA9…
2
6
354
Modernizing a Swing app? SwingBridge 1.3 adds memory optimizations, 24- and 32-bit adaptive color and high-DPI support for Retina and 4K displays. Release walkthrough: youtube.com/watch?v=WnkI6xA9…
1
6
332
How do you know whether your docs and tools actually help AI agents? You measure it. VaadinBench: real Vaadin tasks, graded by tests the agents never see. Benchmark and results are public. github.com/vaadin/vaadinbenc…
1
1
9
486
In Veracode's 2026 tests, Java had the lowest security pass rate for AI-generated code of any language: 30%. It was also the only language clearly improving. Setup matters more than the assistant. Six habits for Java teams: vaadin.com/blog/ai-coding-fo…
4
2
10
1,115
Migrating a 53-screen JSF 2 app to Vaadin 25 with 7 AI agents in parallel. Best lesson: tests were green while 13 forms rendered blank. Now no view closes until someone clicks through it in a browser. vaadin.com/blog/jsf-2-to-vaa…
1
2
8
388
Picking an AI coding tool for a Java team? We compared 8 (Claude Code, Cursor, GitHub Copilot, Junie, Codex, Antigravity, Kiro, Moderne) on codebase context, IDE fit, MCP support, enterprise readiness and price. vaadin.com/blog/the-best-ai-…
2
5
3
19
1,499
New in Vaadin 25.3: Switch, Table (replacing NativeTable) and Breadcrumbs out of preview. Plus Date Picker can disable specific dates, and ComboBox gets partial matching. vaadin.com/blog/vaadin-25-3-…
2
6
435
The Vaadin MCP server now gives your agent the full Java API for any class, and runs as a self-hosted Docker image, even air-gapped. Plus a Directory MCP server for finding compatible add-ons. youtube.com/watch?v=WnkI6xA9…
2
2
1
14
670
Upgrading to Vaadin 25.3? SSO Kit, Collaboration Kit and AppSec Kit are deprecated ahead of Vaadin 26. Spring Security and shared signals replace them, with migration guides. Check the upgrade guide first: vaadin.com/docs/latest/upgra…
1
2
266
AI that fills in your forms is useful. AI you can audit is better. Vaadin 25.3's AI form filler shows a confidence level for every field, where in the document each value came from, and lets you undo any single field. vaadin.com/blog/vaadin-25-3-…
3
10
424
A Vaadin Grid with 1,000,000 rows: from ~8 seconds to under 1. Lazy loading, sorting and filtering in the database, and one data provider shared by Grid and ComboBox. Code along in 37 minutes: youtube.com/watch?v=KswDxz-j…
1
10
405
Observability Kit 5 is rebuilt from scratch: no Java agent, one dependency in Spring Boot, plugs into Prometheus, Datadog or Grafana. Plus Insights: route, component, click and failing line of code, structured for your AI agent. observability-cases.fly.dev
2
5
1
17
639
Port a Swing app to Vaadin by swapping imports: javax.swing.* → vaadinx.swing.* In a 65-file inventory app, 97.3% of lines stayed byte-identical. 40+ Swing components, blocking modal dialogs included. vaadin.com/blog/swingbridge-…
1
8
446
Did your coding agent's change actually reach the running app? Vaadin 25.3's Dev Loop CLI (preview) tells it: is the app running, hot-swap or restart, and is each change live. Try the tutorial: vaadin.com/docs/latest/build…
6
16
729
Record a macro, schedule it, or let an AI agent run it, all through your existing Vaadin UI and Spring Security rules. In one test, Draiv (alpha) used about a sixth of the input tokens and half the time of a browser-driving agent. vaadin.com/blog/driving-vaad…
2
3
6
562
Vaadin 25.3 is out, one of our largest feature releases yet. Dev Loop for AI agents, a self-hosted MCP server, Observability Kit 5 without a Java agent, auditable AI form filling, a new Switch component and more. Read the full release post: vaadin.com/blog/vaadin-25-3-… #java #ai
1
5
1
15
871
"It's not real until it's secure." @starbuxman is bringing Bootiful Spring Security to Vaadin Create 2026. Barcelona · 27–28 October · two days on the future of full-stack Java. 🎟️ Get your 30% off ticket until Sept 30, 2026: vaadin.com/vaadin-create-202…
2
8
432
Vaadin Create 2026 — Barcelona, 27–28 Oct. 20+ speakers, 25+ sessions on AI agents in real Java projects, database-to-UI in one language, Spring & Jakarta EE, and legacy modernization. Agenda + 30% OFF tickets: vaadin.com/vaadin-create-202… #Java
5
1
14
716
Java teams: your AI assistant needs UI context. Explore design systems + MCP with Laura Fiona Holder-Wurzinger at Vaadin Create 2026. Get your 30% off ticket until Sept 30, 2026 vaadin.com/vaadin-create-202…
1
4
342