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.
- 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.
The source code is currently hosted on GitHub at: https://github.com/dme722/ayx-blackbird
Binary installers for the latest released version are available at the Python package index.
pip install ayx_blackbird
The official documentation is hosted on Github: https://github.com/dme722/ayx-blackbird/wiki
Contributors are all welcome! Please see the Contribution Guidelines and Code of Conduct before contributing.