Bonobo

API—OSS—FREE—DOCS2/5
BO4.9#32 of 36
—WeboutWindowsoutMacoutLinux—Android—iOS

Ranked in Data Transformation Tools ·No free plan on record

About

Bonobo is ranked #32 of 36 in data transformation tools on Inferse. It runs on Linux, macOS, Windows.

Compared on data transformation tools

Deployment model
self_hostedbonobo-project.org
Transformation interface
codebonobo-project.org
Supported data formats
CSV, JSON, XML, XLS, Excel, Picklebonobo-project.org

Facts

Product
Bonobo is a lightweight ETL framework for Python 3.5+ that builds data transformation pipelines from Python primitives and runs them in parallel.bonobo-project.org · 4 Oct 2026
Data flow
Bonobo processes data as streams of independent rows, with each node handling one line at a time while nodes run in parallel.bonobo-project.org · 4 Oct 2026
Graph model
Callable or iterable Python objects can be connected into directed graphs, which Bonobo can visualize and execute.bonobo-project.org · 4 Oct 2026
Built-in formats
The site lists built-in extractors and writers for CSV, JSON, XML, and XLS formats.bonobo-project.org · 4 Oct 2026
Transformations
Transformations can be plain Python or provided transformation classes, and the site describes them as small, scoped units intended to improve testability and maintenance.bonobo-project.org · 4 Oct 2026
SQL integration
The Bonobo-SQLAlchemy extension adds capabilities for working with SQL databases and is installed with the sqlalchemy extra.bonobo-project.org · 4 Oct 2026
Notebook support
Bonobo can detect when it is running in a Jupyter Notebook and display live job status with an HTML widget.bonobo-project.org · 4 Oct 2026
Docker integration
The Bonobo-Docker extension can run a local ETL job in a Docker container with the bonobo runc command.bonobo-project.org · 4 Oct 2026
Docker limitation
The Docker extension page says it does not support running Docker inside a Docker container.bonobo-project.org · 4 Oct 2026
Inputs and outputs
The site says Bonobo can read from HTTP REST/SOAP APIs, filesystems, storage services, and SQL or NoSQL databases, and read or write formats including CSV, JSON, XML, Excel, and Pickle.bonobo-project.org · 4 Oct 2026
Security and warranty
The site describes Bonobo as open-source software provided without any guarantee and says its code and surrounding materials are provided as-is.bonobo-project.org · 4 Oct 2026
Support
The project invites feedback through Slack discussions and GitHub issues and provides a contact email on its site.bonobo-project.org · 4 Oct 2026
Intended user
The site says users who know Python can get started in 10 minutes and presents Bonobo as a toolkit for building ETL jobs.bonobo-project.org · 4 Oct 2026

Best Bonobo alternatives

See all 20

Where it ranks on Inferse

Sources