github.com/bordertech/wcomponents ↗

Accessible Web UI Framework for Enterprise

An animated visualization of bordertech/wcomponents's Git history from March 2015 to February 2021, built by 20 contributors. The codebase reached 42,149 lines, mostly Java. The video runs 2 minutes 52 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Java

Contributors

20

Lines of Code

42,149

From

2015-03-10

To

2021-02-09

Advertisement

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.

Advertisement

Share this video