Asyncclick is a fork of Click that works with trio or asyncio. AsyncClick allows you to seamlessly use async command and subcommand handlers.