ZK is an open-source Java framework for building modern web and mobile applications.
It enables developers to create rich, interactive UIs using only Java — no JavaScript required. With 200+ Ajax-powered components, event-driven architecture, and support for popular technologies like Spring, Java EE, and JSP/JSF, ZK makes it simple to deliver powerful and user-friendly web applications.
Features
- Ajax without JavaScript
- MVC / MVVM support
- Secure server-side event handling
- 200+ components (charts, grids, spreadsheet)
- From quick prototypes to full projects
License
GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow ZK - Simply Ajax and Mobile
nel_h2
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
-
Pros: Reach Widgets Library, NO DTO(in comparison with GWT and AngularJS), no JS scripting, DataBinding (bi directional if needed), relatively fast, the amount of code to implement something is the smallest among (GWT,AngularJS,JSF), good documentation and alive community. Cons: some serverside overhead (CPU on rendering and memory on storing state), it takes time to learn it (cause the approach is a bit different to most things you've seen before), relatively high network interaction, a bit harder to apply styles. Bottom line: If your amount of clients is less than ~10 000, your UI controls are not too complex and you don't need a perfect HTML (e.g. you are writing application for internal usage) - this is the best framework you can find.
-
Great project, the best you can find for this purpose on the market. Much faster than JSF, much easier than GWT. Only downside is that some features are only for PE/EE, but what you get as CE under LGPL is already awesome.
-
terrific program
-
Very nice
-
Great work!