earthaccess is a community-driven python library that streamlines access to NASA's Earth science data and supports researchers who are migrating their workflows to the cloud.
This library handles Earthdata Login authentication, allows users to search data in the Common Metadata Repository, and download data no matter if you are downloading data from in the cloud or on-premises.