Skip to main content

Alteryx Designer Python SDK Abstraction Layer

Project description

ayx-blackbird: Build fast tools, fast.

Build Status codecov

alt text

What is it?

ayx-blackbird is a package for building new tools for Alteryx Designer in Python.

Alteryx Designer is equipped with a Python SDK. This SDK is quite powerful, however it is convoluted and difficult to use for newcomers.

ayx-blackbird is an abstraction layer for the Python SDK that compromises on neither ease of use nor performance.

Main Features

  • A suite of example tools to get you off the ground.
  • CLI tools to set up your tool directory structure, assist with development, and package YXIs.
  • An extremely flexible development platform that by default, allows extremely fast development of new tools, and with small modifications, extremely fast performance.

Where to get it

The source code is currently hosted on GitHub at:

Binary installers for the latest released version are available at the Python package index.

pip install ayx_blackbird







Apache 2.0


The official documentation is hosted on Github:


Contributors are all welcome! Please see the Contribution Guidelines and Code of Conduct before contributing.

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 ayx-blackbird, version 1.0.0a8
Filename, size File type Python version Upload date Hashes
Filename, size ayx_blackbird-1.0.0a8.tar.gz (34.5 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