Asyncclick is a fork of Click that works with trio or asyncio.

AsyncClick allows you to seamlessly use async command and subcommand handlers.
