Skip to main content

Data engineering tools to create data mash ups using Django

Project description

Build Status PyPI pyversions GPLv3 license


Data Growth is a Django application that helps to gather data in an organized way. With it you can declare pipelines for the data gathering and preprocessing as well as pipelines for filtering and redistribution.


You can install Datagrowth with your Django application by running

pip install datagrowth

Getting started

Currently there are two major use cases. The Resources provide a way to uniformly gather data from very different sources. Configurations are a way to store and transfer key-value pairs, which your code can use to act on different contexts.

Follow these guides to get an idea how you can use Datagrowth:

Running the tests

There is a Django mock project inside the tests directory of the repository. You can run these tests by running this inside that directory:

python test

Alternatively you can execute the tests against multiple Django versions by running:


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for datagrowth, version 0.17.3
Filename, size File type Python version Upload date Hashes
Filename, size datagrowth-0.17.3-py3-none-any.whl (72.9 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size datagrowth-0.17.3.tar.gz (45.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page