bordertech/wcomponents ↗
Created Feb 15, 2021 · View the bordertech/wcomponents repository page
Accessible Web UI Framework for Enterprise
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
20
Lines of Code
42,149
From
Mar 10, 2015
To
Feb 9, 2021
About bordertech/wcomponents
WComponents is a Java framework for building accessible web applications in enterprise and government environments, with origins dating back to 2005 and open-sourced in 2015. The framework is specifically designed to help Java developers create AJAX-enabled web applications that comply with WCAG 2.0 accessibility standards without requiring deep expertise in accessibility or client-side web technologies.
The framework emphasizes several key strengths: it enforces accessibility compliance as a core requirement rather than an afterthought, scales efficiently to handle thousands of components per view, allows developers to build web applications using primarily Java without mandatory browser-side coding, and provides centralized theme control to maintain consistent styling across entire application suites. WComponents supports all modern browsers across desktop and mobile platforms including Chrome, Firefox, Safari, Edge, and mobile variants, while its extensible client-side code allows for support of older browsers if needed.
The project uses Maven for building and includes example applications that can be run either as executable JAR files or through an IDE. It is actively maintained with continuous integration and code quality monitoring, available on Maven Central Repository for easy integration into existing Java projects.