Status message

This review is pending; contact The Eclipse Management Organization to make it public.

Eclipse Wisteria Dataviz Creation Review

Type
Creation
State
Pending
End Date of the Review Period

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Proposal

Eclipse Wisteria Dataviz

Saturday, September 19, 2026 - 07:12 by Blake Madden
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
Parent Project
Proposal State
Community Review
Scope

Eclipse Wisteria Dataviz is a desktop library and stand-alone application for creating data visualizations.

In scope is building multi-page reports that can be exported to PowerPoint, SVG, and PDF. Creating individual graphs and exporting as images is also supported. Importing of data from sources such as Excel, ODS, and text are supported.

Out of scope is connecting to live website or database data. Interactive dashboards are also out of scope.

Description

Eclipse Wisteria Dataviz is a data visualization toolkit based on wxWidgets (https://github.com/wxWidgets/wxWidgets), with a focus on statistics and social sciences.
It ships in two forms:

- A stable C++ library that can be embedded into any wxWidgets application
- A stand-alone application (currently in alpha release) for building graphical reports interactively, with no coding required

Library features include:

- Numerous built-in graphs
- Interface for displaying tabular data
- Built-in printing, copying, and exporting support
- Data importing (Excel, OpenDocument Spreadsheet, CSV, tab-delimited, or user-defined delimited files) support
- Data transformations, such as filtering, pivoting (both longer or wider), subsetting, and recoding
- Data exporting (CSV, tab-delimited, or user-defined delimited files) support
- Image support, including the ability to use images for plot and bar backgrounds, logos, and point markers
- Image effects, such as oil-painting and Sepia tone
- Effects for boxes and bars, including transparency, a watercolor look, a glassy look, stipple brushes, and color fades
- Reference lines and areas
- Pre-defined and extensible color schemes
- Multi-plot support
 - Graphs can be embedded side-by-side on the same (scrollable) canvas
 - Includes support for setting a common axis for all graphs across a row or down a column

Why Here?

I have two other projects, Readability Studio (which actually includes this project as a submodule) and Quneiform, and those projects fit nicely in the EF ecosystem.

Future Work
  • Add SPC related graphs
  • Further enhance the interactive application
  • Possibly add more dashboard-like features
Project Scheduling

Initial source code is ready. Initial release should be ready within ~3 months of acceptance into EF.

Initial Contribution

Source code and assets are ready to transfer.

Source Repository Type

Eclipse Wisteria Dataviz is a data visualization toolkit based on wxWidgets (https://github.com/wxWidgets/wxWidgets), with a focus on statistics and social sciences.
It ships in two forms:

- A stable C++ library that can be embedded into any wxWidgets application
- A stand-alone application (currently in alpha release) for building graphical reports interactively, with no coding required

Library features include:

- Numerous built-in graphs
- Interface for displaying tabular data
- Built-in printing, copying, and exporting support
- Data importing (Excel, OpenDocument Spreadsheet, CSV, tab-delimited, or user-defined delimited files) support
- Data transformations, such as filtering, pivoting (both longer or wider), subsetting, and recoding
- Data exporting (CSV, tab-delimited, or user-defined delimited files) support
- Image support, including the ability to use images for plot and bar backgrounds, logos, and point markers
- Image effects, such as oil-painting and Sepia tone
- Effects for boxes and bars, including transparency, a watercolor look, a glassy look, stipple brushes, and color fades
- Reference lines and areas
- Pre-defined and extensible color schemes
- Multi-plot support
 - Graphs can be embedded side-by-side on the same (scrollable) canvas
 - Includes support for setting a common axis for all graphs across a row or down a column