D3-based reusable charting library for JWebMP. Generate line, bar, area, step, pie, donut, gauge, and scatter charts with a simple Java API.
Built on C3.js · D3.js · Angular 21 · JWebMP Core · JPMS module com.jwebmp.plugins.c3 · Java 25+
<dependency>
<groupId>com.jwebmp.plugins</groupId>
<artifactId>c3</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>- D3-Based Charting — Full C3.js chart types (line, bar, area, pie, donut, gauge, scatter)
- Type-Safe Java API — C3Options, C3Data, C3Series with CRTP fluent methods
- Auto npm Integration —
@TsDependency+@NgScript+@NgStyleSheetfor Angular builds - Zero Configuration — Auto-registered via ServiceLoader SPI
- Modular Architecture — JPMS module with explicit dependencies
Licensed under the Apache License 2.0.
Made with JWebMP