Introduction to TangoGQL Ariadne

TangoGQL has evolved with its latest version now using the Ariadne GraphQL library, providing more efficient and reliable access to Tango Control System devices. This new version introduces several enhancements, including:

  • Support for Python 3.10+: Compatibility with modern Python environments.

  • Improved GraphQL performance: Ariadne’s schema-first approach offers faster query handling and better support for complex operations.

  • Enhanced device interactions: You can now execute commands, manage properties, and perform subscriptions to Tango devices with more stability and reliability.

TangoGQL Ariadne allows querying Tango devices using the GraphQL query language, enabling rich interactions and easy integration into web-based dashboards and control systems.