apache-airflow-providers-arangodb
Provider package apache-airflow-providers-arangodb for Apache Airflow
What it is and what it does
This is an Apache Airflow provider package that adds ArangoDB database integration to Airflow workflows. It supplies operators and hooks that let you execute ArangoDB queries, manage documents, and orchestrate database operations as tasks within Airflow DAGs. The package depends on apache-airflow (>=2.11.0), apache-airflow-providers-common-compat (>=1.10.1), and python-arango (>=7.3.2) to handle the actual database communication.
You install it on top of an existing Airflow instance to enable ArangoDB as a data source or target in your orchestrated pipelines. It supports Python 3.10 through 3.14 and is classified as Production/Stable. The package is actively maintained by the Apache Airflow project, with a release history dating back to April 2022.
Use it for:
- Schedule and orchestrate ArangoDB queries as part of multi-step data pipelines in Airflow.
- Extract data from ArangoDB and pass it downstream to other Airflow tasks for transformation.
- Load or upsert data into ArangoDB collections as the final step of an ETL workflow.
- Monitor ArangoDB operations and integrate them into Airflow's centralized workflow monitoring.
- Build complex graph queries in ArangoDB and trigger them on a schedule via Airflow DAGs.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Integrates ArangoDB with Apache Airflow, providing operators and hooks to query and manage ArangoDB databases within Airflow DAGs.
Yes, if you run Airflow and need to integrate ArangoDB into your data pipelines. The package is actively maintained, has no known vulnerabilities, installs with low friction, and carries a permissive Apache-2.0 license. Confirm your Airflow version meets >=2.11.0 and Python is >=3.10 before installing.
Install
apache-airflow-providers-arangodb on PyPI
pip
pip install apache-airflow-providers-arangodbuv
uv add apache-airflow-providers-arangodbpoetry
poetry add apache-airflow-providers-arangodbInstalling apache-airflow-providers-arangodb
Before you install
Low install friction; pure Python wheel. Requires apache-airflow >=2.11.0, apache-airflow-providers-common-compat >=1.10.1, and python-arango >=7.3.2. Package is actively maintained with a release 6 days old.
License in practice
Apache-2.0 permissive license; safe for commercial and proprietary use with standard attribution.
Quickstart
pip install apache-airflow-providers-arangodb
from airflow.providers.arangodb.operators.arangodb import ArangoDBOperator
from airflow import DAG
with DAG('my_dag') as dag:
task = ArangoDBOperator(task_id='query_arangodb', ...)
Requires Apache Airflow >=2.11.0 and Python >=3.10; ArangoDB server must be accessible at runtime.
Verify before relying
- Specific operators and hooks available beyond basic query execution
- Whether connection pooling or batch operations are supported
- Performance characteristics with large result sets or complex queries
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, python-arango |
| Maintenance | actively maintained — 6 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 193,456/month — #9,851 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: apache_airflow_providers_arangodb-2.9.6-py3-none-any.whl
Keywords: airflow-provider, arangodb, 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-neo4jIntegrates Neo4j graph database operations into…
permissive · top 15,000 on PyPI
apache-airflow-providers-tableauIntegrates Tableau with Apache Airflow,…
permissive · top 5,000 on PyPI
apache-airflow-providers-apache-cassandraIntegrates Apache Cassandra with Apache…
permissive · top 15,000 on PyPI
apache-airflow-providers-opensearchIntegrates OpenSearch with Apache Airflow,…
permissive · top 15,000 on PyPI
apache-airflow-providers-apache-kylinIntegrates Apache Kylin OLAP analytics with…
permissive · top 15,000 on PyPI
apache-airflow-providers-ydbIntegrates YDB (a distributed SQL database)…
permissive · top 15,000 on PyPI
apache-airflow-providers-elasticsearchIntegrates Elasticsearch with Apache Airflow,…
permissive · top 15,000 on PyPI
apache-airflow-providers-cloudantProvides Apache Airflow operators and hooks to…
permissive · top 15,000 on PyPI
apache-airflow-providers-weaviateIntegrates Weaviate vector database operations…
permissive · top 15,000 on PyPI
apache-airflow-providers-dockerIntegrates Docker container execution into…
permissive · top 5,000 on PyPI