Skip to content
SPECIFICTION
Get listed

Bonobo vs Pentaho Data Integration

Bonobo

bonobo-project.org

Pentaho Data Integration

pentaho.com

Side by side

FigureBonoboPentaho Data Integration
Price fromFree—
Free planYes—
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published14
Spec score · Data Transformation Tools8.9 (#7)6.0 (#34)

Plans

Bonobo

  • BonoboFree

Bonobo pricing →

Pentaho Data Integration

  • StarterPriced on request
  • StandardPriced on request
  • PremiumPriced on request
  • EnterprisePriced on request

Pentaho Data Integration pricing →

In their own words

Bonobo

Bonobo is a free, open-source ETL framework for Python developers building data transformation pipelines. It connects callable or iterable Python objects into directed graphs that it can visualize and execute. Data moves as streams of independent rows, with each node handling one row at a time while nodes can run in parallel. Transformations may be plain Python or transformation classes, organized as small units intended to support testing and maintenance. Built-in extractors and writers cover CSV, JSON, XML and XLS; the framework can also work with sources such as HTTP REST or SOAP APIs, filesystems, storage services, and SQL or NoSQL databases. The SQLAlchemy extension adds SQL database capabilities, while a Docker extension can run a local job with the bonobo runc command. Bonobo can also show live job status in a Jupyter Notebook. It is self-hosted, released under Apache License 2.0, and documented for small-scale data use. The documentation identifies it as alpha, so APIs may change.

Visit bonobo-project.org

Pentaho Data Integration

Pentaho Data Integration has no write-up on Specifiction yet; its figures are above.

Visit pentaho.com