Bonobo vs Coalesce Catalog
Bonobo
bonobo-project.orgCoalesce Catalog
coalesce.ioSide by side
| Figure | Bonobo | Coalesce Catalog |
|---|---|---|
| Price from | Free | $150/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 4 |
| Spec score · Data Transformation Tools | 8.9 (#7) | 9.1 (#3) |
| Integrations | The SQLAlchemy extension adds capabilities for extracting from and loading into SQL databases. | Catalog integrations include warehouses and databases such as Snowflake, Databricks, BigQuery, Redshift, PostgreSQL, SQL Server, and Salesforce; BI tools such as Tableau, Power BI, Looker, Sigma, Qlik Sense, and Metabase; Airflow, dbt, Fivetran, Monte Carlo, Soda, Slack, Gmail, Okta, and Google SSO. |
| Purpose | Bonobo is a lightweight Python ETL framework for building data transformation pipelines. | Coalesce Catalog connects across the data stack, documents assets with AI, and keeps lineage, ownership, and definitions current automatically. |
| Support | The project points users to GitHub issues, Slack discussions, and Stack Overflow for community help. | The Starter plan includes onboarding workshops and 24x5 support, while Enterprise and Business Critical include priority support and enhanced service-level agreements. |
Plans
Coalesce Catalog
- DeveloperFree
- Starter$150 a month
- Business CriticalPriced on request
- EnterprisePriced on request
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.
Coalesce Catalog
Coalesce Catalog is a data catalog for discovering, documenting, and governing assets across a data stack. Its AI-assisted natural-language search covers domains, dashboards, tables, and columns, while automated lineage maps data from sources to BI tools at column level. A metadata-powered semantic layer supports collaborative cataloging and documentation. Governance features include access monitoring and control, sensitive-data classification, role-based controls, and audit trails. Integrations span warehouses, databases, BI tools, and services including Snowflake, Databricks, BigQuery, Tableau, Power BI, dbt, Slack, and Okta. Coalesce says it can document up to 90% of a database in seconds by propagating material from connected tools. Its Public API can read and update metadata such as tables, columns, dashboards, lineage, and quality tests. The free Developer plan includes one user, one project, one environment, and 2,000 monthly actions. Starter costs $150 a month, billed annually, and includes three Catalog integrations. Coalesce lists web and API platforms.