Home - Texera/texera GitHub Wiki

Getting Started


Implementing an Operator

Texera supports operators in Java and Python natively. Additionally, Python operators can be implemented as a Python UDF for a quick extension.


Contributing to the Project


Available Visualization Operator tasks

  • Plotly, a Python graphing library, has a list of basic charts, which can be found at Plotly Python Open Source Graphing Library Basic Charts. By following the 6 steps, you should have enough information about implementing a new Python Native Operator and raise a PR successfully. Currently, we implemented several visualization operators for the them: Scatter Plots, Line Charts, Bar Charts (Horizontal as well), Pie Charts, Bubble Charts, Dots Plots, Filled Area Plots, Gantt Chart, Hierarchy Chart (TreeMap and Sunburst). To check the latest implemented operators, please refers to this link that contains all the existing visualization operators.