https://github.com/webfx-project/webfx-extras
A collection of extra JavaFX components and features designed for WebFX
https://github.com/webfx-project/webfx-extras
Last synced: about 1 year ago
JSON representation
A collection of extra JavaFX components and features designed for WebFX
- Host: GitHub
- URL: https://github.com/webfx-project/webfx-extras
- Owner: webfx-project
- License: apache-2.0
- Created: 2020-12-10T21:53:25.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-11T15:23:17.000Z (about 1 year ago)
- Last Synced: 2025-06-01T06:52:10.887Z (about 1 year ago)
- Language: Java
- Homepage: https://webfx.dev
- Size: 8.45 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README






# WebFX Extras
WebFX Extras is a collection of additional JavaFX controls and other materials, designed for [WebFX](https://github.com/webfx-project/webfx), which serve one or more of the following purposes:
① Offering simpler alternatives to complex JavaFX controls that are not yet covered by the WebFX Kit
② Back-porting existing web features or JS libraries to WebFX (with an emulation in JavaFX)
③ Offering additional controls or materials not present in the javafx-controls module, but yet useful for some Enterprise applications.
| UI module | Description | Purpose(s) | Demo |
|--------------------|:-------------------------------------------------------------------------------------------------------------------------------|:----------:|:-------------------------------------------:|
| **Visual API** | Simple API for UI data (similar to [Google visualization](https://developers.google.com/chart/interactive/docs/reference) API) | ① ② ③ | |
| **VisualGrid** | A data grid (an alternative to the more complex JavaFX TableView API) | ① | |
| **VisualCharts** | Charts (an alternative to the more complex JavaFX charts API) | ① ② | |
| **VisualGantt** | A Gantt chart framework for WebFX | ③ | |
| **FilePicker** | A cross-platform alternative to the JavaFX FileChooser | ① | [Files](https://files.webfx.dev) | |
| **FlexBox** | Implementation of a simple flex box layout | ② | [FlexBox](https://flexbox.webfx.dev) | |
| **WebText** | A cross-platform API for web text (HTML or SVG) | ② | [Website](https://webfx.dev) |
| **Led** | A simple led component | ③ | [Led Packing](https://ledpacking.webfx.dev) |
| **MaterialDesign** | A material design style (API & implementation - no CSS) | ② | |
## License
WebFX Extras is free, open-source software licensed under the [Apache License 2.0](LICENSE).