Orange is a component-based framework for machine learning and data mining. It includes a range of data visualization, exploration, preprocessing and modeling techniques. It can be used through an attractive graphical user interface or alternatively as a module for Python programming language. For explorative data analysis, it provides a visual programming framework with emphasis on interactions and creative combinations of visual components.
Orange is a collection of Python-based modules that sits over the core library. This includes a variety of tasks such as visualization of decision trees, attribute subset, bagging and boosting, and more.
Orange also includes a set of graphical widgets that use methods from core library and Orange modules. Through visual programming, widgets can be assembled together into an application by a visual programming tool called Orange Canvas.
Key Features
- Design your data analysis process through visual programming.
- Visualization such as:
- Bar charts.
- Trees.
- Scatterplots.
- Dendrograms.
- Networks.
- Heatmaps.
- and more.
- Interaction and data analytics.
- Over 100 widgets.
- Python scripting interface.
- Extensible.
Website: orangedatamining.com
Support: Documentation
Developer: University of Ljubljana (Bioinformatics Laboratory of the Faculty of Computer and Information Science)
License: GNU General Public License v2.0

Orange is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| Data Mining Software | |
|---|---|
| R | Software environment for statistical computing and graphics |
| MOA | Software environment for data stream mining |
| Orange | Component-based framework for machine learning and data mining |
| astroML | Python module for machine learning and data mining |
| ROOT | Aimed at solving the data analysis challenges of high-energy physics |
| ELKI | Data mining software framework developed for use in research and teaching |
| DataMelt | Full-featured data-analysis framework for scientists, engineers and students |
| KNIME | Konstanz Information Miner |
| Weka | Waikato Environment for Knowledge Analysis |
| RapidMiner | Knowledge discovery in databases, machine learning, and data mining |
| Rattle | Gnome cross platform GUI for Data Mining using R |
Read our verdict in the software roundup.
| Python Data Analysis | |
|---|---|
| pandas | High-level building block for doing practical, real world data analysis |
| NumPy | Core package for scientific computing with Python |
| SciPy | Ecosystem for mathematics, science, and engineering |
| Polars | DataFrame interface on top of an OLAP Query Engine |
| statsmodels | Statistical modeling and econometrics in Python |
| Dask | Advanced parallelism for analytics |
| Orange | Component-based framework for machine learning and data mining |
| Modin | Drop-in replacement for pandas |
| Vaex | Fast visualization of big data |
| AWS DW | Extends the power of pandas library |
| yt | Multi-code Toolkit for Analyzing and Visualizing Volumetric Data |
| HoloViews | Make Data Analysis and Visualization Seamless |
| datatable | Manipulate 2-dimensional tabular data structures |
| xarray | Work with labelled multi-dimensional arrays and datasets |
| pyjanitor | Extend pandas with readable data-cleaning functions |
| Optimus | Agile Data Preparation Workflows |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.