apache-airflow-providers-cloudant
Provider package apache-airflow-providers-cloudant for Apache Airflow
What it is and what it does
This is an Apache Airflow provider package that adds Cloudant database integration to Airflow workflows. It wraps the ibmcloudant client library and exposes Airflow operators and hooks to read from and write to IBM Cloudant databases as part of data pipeline orchestration. The package is maintained by the Apache Airflow project and follows its provider plugin architecture.
You install it on top of an existing Airflow deployment to gain the ability to define Cloudant operations as Airflow tasks. It supports Python 3.10 through 3.14 and requires Airflow >=2.11.0. The package has been in active development since 2020 and is marked production-stable.
Use it for:
- Extract data from Cloudant databases as part of an Airflow ETL pipeline.
- Load transformed data into Cloudant as a sink in a multi-stage Airflow workflow.
- Monitor and schedule regular synchronization jobs between Cloudant and other data systems.
- Orchestrate data validation and quality checks on Cloudant documents within Airflow DAGs.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides Apache Airflow operators and hooks to integrate IBM Cloudant databases into data pipelines, enabling read and write operations within Airflow workflows.
Yes, if you use Apache Airflow and need to integrate IBM Cloudant databases into your workflows. The package is actively maintained, has no known vulnerabilities, carries a permissive license, and installs with low friction. It is production-stable and part of the official Airflow ecosystem.
Install
apache-airflow-providers-cloudant on PyPI
pip
pip install apache-airflow-providers-cloudantuv
uv add apache-airflow-providers-cloudantpoetry
poetry add apache-airflow-providers-cloudantInstalling apache-airflow-providers-cloudant
Before you install
Low install friction with a pure-Python wheel. Actively maintained with a recent release; requires Apache Airflow >=2.11.0 and ibmcloudant >=0.10.0 as runtime dependencies.
License in practice
Apache-2.0 permissive license allows use in commercial and proprietary projects with minimal restrictions.
Quickstart
pip install apache-airflow-providers-cloudant
from airflow.providers.cloudant.operators import CloudantOperator
from airflow import DAG
with DAG('cloudant_example') as dag:
task = CloudantOperator(task_id='read_cloudant')
Requires Apache Airflow >=2.11.0 and Python >=3.10 to be installed first.
Verify before relying
- Whether the package includes hooks for custom Cloudant operations beyond built-in operators.
- Specific Cloudant API versions or features supported by ibmcloudant >=0.10.0.
- Whether authentication methods (API keys, service credentials) are documented in the provider.
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — apache-airflow, apache-airflow-providers-common-compat, ibmcloudant |
| Maintenance | actively maintained — 68 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 231,717/month — #9,080 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: apache_airflow_providers_cloudant-4.3.5-py3-none-any.whl
Keywords: airflow-provider, cloudant, airflow, integration
Tags
More Monitoring packages
Wraps any iterable to display a real-time…
copyleft · top 100 on PyPI
opentelemetry-semantic-conventionsProvides generated Python code for…
permissive · top 100 on PyPI
opentelemetry-sdkProvides the reference implementation of the…
permissive · top 100 on PyPI
opentelemetry-apiProvides the abstract API and interfaces for…
permissive · top 100 on PyPI
opentelemetry-exporter-otlp-proto-httpExports OpenTelemetry observability data to an…
permissive · top 1,000 on PyPI
opentelemetry-instrumentationProvides automatic instrumentation commands and…
permissive · top 1,000 on PyPI
apache-airflow-providers-apache-pinotIntegrates Apache Pinot with Apache Airflow,…
permissive · top 15,000 on PyPI
apache-airflow-providers-neo4jIntegrates Neo4j graph database operations into…
permissive · top 15,000 on PyPI
apache-airflow-providers-githubProvides GitHub integration operators and hooks…
permissive · top 15,000 on PyPI
apache-airflow-providers-apache-cassandraIntegrates Apache Cassandra with Apache…
permissive · top 15,000 on PyPI
apache-airflow-providers-arangodbIntegrates ArangoDB with Apache Airflow,…
permissive · top 15,000 on PyPI
ibmcloudantPython client library for IBM Cloudant and…
permissive · top 5,000 on PyPI
apache-airflow-providers-apache-pigIntegrates Apache Pig with Apache Airflow,…
permissive · top 15,000 on PyPI
apache-airflow-providers-standardProvides standard operators, hooks, and sensors…
permissive · top 5,000 on PyPI
apache-airflow-providers-apache-icebergIntegrates Apache Iceberg table format with…
permissive · top 5,000 on PyPI
cloudantA Python client library for connecting to and…
permissive · top 15,000 on PyPI