github.com/boto/boto3 ↗

Boto3, an AWS SDK for Python

An animated visualization of boto/boto3's Git history from September 2014 to December 2020, built by 111 contributors. The codebase reached 10,804 lines, mostly Python. The video runs 3 minutes 49 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Python

Contributors

111

Lines of Code

10,804

From

2014-09-03

To

2020-12-23

Advertisement

About boto/boto3

Boto3 is the official Amazon Web Services SDK for Python, enabling developers to write Python applications that interact with AWS services like Amazon S3, Amazon EC2, and many others. Maintained and published by Amazon Web Services, it provides a Pythonic interface for programmatically managing cloud resources and services. The SDK is named after the boto, a freshwater dolphin native to the Amazon river, as a playful reference to the company.

The library allows developers to authenticate with AWS using credentials stored locally, then instantiate service clients or resources to perform operations. For example, users can list S3 buckets, manage EC2 instances, and interact with dozens of other AWS services through consistent, intuitive Python APIs. Boto3 is widely documented and supports multiple versions of Python, with the project maintaining a full support phase for active development and maintenance.

The project includes comprehensive testing infrastructure using tox and pytest, allowing contributors to validate changes across supported Python versions. The maintainers encourage community contributions and provide support through GitHub issues, Stack Overflow, and AWS Support channels, while also maintaining clear documentation on the SDK's maintenance policy and version support matrix.

Advertisement

Share this video