Skip to content

Repository files navigation

django-connectors

A Django framework for connecting applications to third-party systems, with support for authentication, polling, webhooks, incremental sync, and data ingestion via dlt.

Installation

pip install django-connectors

With dlt-backed ingestion:

pip install "django-connectors[dlt]"

Then add it to INSTALLED_APPS:

INSTALLED_APPS = [
    ...
    "django_connectors",
]

Development

This project uses uv.

uv sync --all-extras

uv run --all-extras pytest
uv run --all-extras ruff check django_connectors/ tests/
uv run --all-extras ruff format --check django_connectors/ tests/

develop is the working branch; releases flow developmain and publish to PyPI automatically. See AGENTS.md for the full workflow.

License

MIT — see LICENSE.

About

A Django framework for connecting applications to third-party systems, with support for authentication, polling, webhooks, incremental sync, and data ingestion via dlt.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages