Williamchart is an Android library for building charts in Android applications.
The library addresses the need to implement charts quickly without extensive custom drawing code. It provides pre-built chart components that handle rendering and interaction, allowing developers to focus on data binding and styling rather than low-level graphics implementation.
Williamchart suits Android projects that need standard chart types without the overhead of heavier charting frameworks. The library supports line charts, bar charts, and donut charts. It is designed to remain lightweight and modular. Developers working on Android applications targeting both phones and watches will find the library applicable across form factors.
The project is no longer maintained. The codebase was completely rewritten in Kotlin from earlier versions and does not guarantee compatibility with previous APIs or features. This rewrite incorporated modern Android development patterns and tooling practices available at the time of the revision.