Skip to content

Ecosystem

OpenML has a rich ecosystem of tools and projects that seamlessly integrate OpenML in various ways.

Add your library

Did you use OpenML in your work and want to share it with the community? We would love to have you! Simply create a pull request with the necessary information (click the icon) and we will add it to this page.

Integrate OpenML in your libraries

If you want to integrate OpenML into machine learning and data science tools, it's easiest to build on one of the existing clients, which often can be used as is or extended. For instance, see how to extend the Python API to integrate OpenML into Python tools.

automlbenchmark 402 stars

OpenML AutoML Benchmarking Framework

openml-python 280 stars

OpenML's Python API for a World of Data and More 💫

openml-r 95 stars

R package to interface with OpenML

openml-rust 11 stars

A rust interface to http://openml.org/

OpenML.jl 10 stars

Partial implementation of the OpenML API for Julia

continual-automl 5 stars

Adaptations of AutoML libraries H2O, Autosklearn and GAMA for stream learning

openml-pytorch 5 stars

Pytorch extension for openml-python

openml-rapidminer 4 stars

RapidMiner plugin

openml-tensorflow 2 stars

Tensorflow extension for openml-python

OpenmlCortana 0 stars

Openml Cortana connector

openml-keras 0 stars

Keras extension for openml-python

openml-croissant 0 stars

Converting dataset metadata from OpenML to Croissant format

openml-azure 0 stars

Tools for interfacing with Azure

openml-onnx 0 stars

onnx extension for openml

openml-mxnet 0 stars

MXNet extension for openml

flow-visualization 0 stars

Tool to convert openml flows to ONNX and visualize them via Netron