An open API service for producing an overview of a list of open source projects.

https://github.com/getmoto/moto

aws boto ec2 s3

Score: 35.604324867569595

Last synced: about 13 hours ago
JSON representation

Repository metadata:

A library that allows you to easily mock out tests based on AWS infrastructure.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 months ago

Total Commits: 8,222
Total Committers: 1,262
Avg Commits per committer: 6.515
Development Distribution Score (DDS): 0.781

Commits in past year: 976
Committers in past year: 134
Avg Commits per committer in past year: 7.284
Development Distribution Score (DDS) in past year: 0.775

Name Email Commits
Bert Blommers b****s 1804
Steve Pulec s****c@g****m 764
github-actions[bot] 4****] 380
Brian Pandola b****a@g****m 259
Jack Danger g****b@j****m 184
Moto Admin a****n@g****g 162
dependabot[bot] 4****] 141
gruebel a****l@g****m 111
acsbendi a****8@g****m 98
Jean-Baptiste Barth j****h@g****m 89
Terry Cain t****y@t****k 84
Hugo Lopes Tavares h****a@g****m 72
kbalk 7****k 70
Konstantinos Koukopoulos k****s@g****m 64
Viren Nadkarni v****i@g****m 63
rafcio19 t****9@g****m 56
usmangani1 s****m@y****m 55
Toshiya Kawasaki t****a@a****a 55
Shawn Falkner-Horine d****n@g****m 49
cm-iwata 3****a 47
Macwan Nevil m****3@g****m 47
Jon Beilke J****e@w****m 40
Zachary Karpinski z****i@p****m 36
Mike Grima m****a@n****m 35
Akira Noda 6****s 32
Cristopher Pinzón c****n@g****m 31
Joseph Lawson j****e@j****m 29
Mike Fuller m****r@a****m 28
Asher Foa 1****f 28
William Richard w****s@g****m 27
and 1232 more...

Issue and Pull Request metadata

Last synced: about 21 hours ago

Total issues: 754
Total pull requests: 3,371
Average time to close issues: 2 months
Average time to close pull requests: 5 days
Total issue authors: 538
Total pull request authors: 337
Average comments per issue: 2.05
Average comments per pull request: 1.22
Merged pull request: 2,935
Bot issues: 2
Bot pull requests: 871

Past year issues: 263
Past year pull requests: 1,478
Past year average time to close issues: 15 days
Past year average time to close pull requests: 3 days
Past year issue authors: 182
Past year pull request authors: 146
Past year average comments per issue: 0.92
Past year average comments per pull request: 1.02
Past year merged pull request: 1,240
Past year bot issues: 1
Past year bot pull requests: 442

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/getmoto/moto

Top Issue Authors

  • Singha22 (16)
  • bblommers (13)
  • jflim (13)
  • zkarpinski (11)
  • tsugumi-sys (11)
  • dacevedo12 (8)
  • MacHu-GWU (7)
  • jrindy-iterable (7)
  • WesleyHindle (5)
  • leslieetubo (5)
  • LeekSwan (5)
  • paulmdavies (4)
  • mweinelt (4)
  • rbailey-godaddy (4)
  • verbitan (4)

Top Pull Request Authors

  • bblommers (974)
  • github-actions[bot] (642)
  • dependabot[bot] (229)
  • bpandola (155)
  • viren-nadkarni (74)
  • zkarpinski (71)
  • rafcio19 (64)
  • tsugumi-sys (55)
  • kbalk (40)
  • Singha22 (30)
  • HarshCasper (30)
  • snordhausen (28)
  • armichaud (27)
  • ApogeeAC (25)
  • archinksagar (23)

Top Issue Labels

  • enhancement (234)
  • bug (207)
  • question (66)
  • debugging (54)
  • dependency-management (13)
  • documentation (5)
  • good first issue (3)
  • regression (3)
  • announcement (2)
  • cleanup (2)
  • response-serialization (2)
  • dependencies (1)

Top Pull Request Labels

  • dependency-management (186)
  • github_actions (129)
  • java (90)
  • moto-core (58)
  • dependencies (52)
  • payment-approved (37)
  • response-serialization (18)
  • request-parsing (9)
  • go (8)
  • python (2)
  • bug (2)
  • service-sqs (1)

Package metadata

pypi.org: moto

A library that allows you to easily mock out tests based on AWS infrastructure

  • Homepage: https://github.com/getmoto/moto
  • Documentation: http://docs.getmoto.org/en/latest/
  • Licenses: Apache License 2.0
  • Latest release: 5.0.26 (published 8 months ago)
  • Last Synced: 2025-01-14T11:59:28.789Z (8 months ago)
  • Versions: 3,448
  • Dependent Packages: 248
  • Dependent Repositories: 4,070
  • Downloads: 10,684,231 Last month
  • Docker Downloads: 71,294,404
  • Rankings:
    • Downloads: 0.079%
    • Dependent packages count: 0.092%
    • Dependent repos count: 0.152%
    • Average: 0.338%
    • Docker downloads count: 0.439%
    • Forks count: 0.594%
    • Stargazers count: 0.673%
  • Maintainers (4)
pypi.org: moto-ext

A library that allows you to easily mock out tests based on AWS infrastructure

  • Homepage: https://github.com/localstack/moto
  • Documentation: http://docs.getmoto.org/en/latest/
  • Licenses: Apache-2.0
  • Latest release: 3.1.14 (published about 3 years ago)
  • Last Synced: 2025-09-04T15:08:59.459Z (1 day ago)
  • Versions: 289
  • Dependent Packages: 2
  • Dependent Repositories: 43
  • Downloads: 16,796 Last month
  • Docker Downloads: 202,601,591
  • Rankings:
    • Docker downloads count: 0.372%
    • Dependent repos count: 2.233%
    • Downloads: 2.414%
    • Dependent packages count: 3.173%
    • Average: 4.861%
    • Forks count: 7.305%
    • Stargazers count: 13.666%
  • Maintainers (6)
proxy.golang.org: github.com/getmoto/moto

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/getmoto/moto#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.3.5 (published about 7 years ago)
  • Last Synced: 2025-09-04T15:09:38.101Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.521%
    • Average: 6.74%
    • Dependent repos count: 6.959%
alpine-edge: py3-moto-pyc

Precompiled Python bytecode for py3-moto

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.1.9-r0 (published 26 days ago)
  • Last Synced: 2025-08-10T23:45:52.947Z (26 days ago)
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.579%
    • Dependent packages count: 15.158%
  • Maintainers (1)
alpine-edge: py3-moto

A library that allows you to easily mock out tests based on AWS infrastructure.

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.1.9-r0 (published 26 days ago)
  • Last Synced: 2025-08-10T23:45:58.468Z (26 days ago)
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.579%
    • Dependent packages count: 15.158%
  • Maintainers (1)
anaconda.org: moto

A library that allows you to easily mock out tests based on AWS infrastructure.

  • Homepage: https://docs.getmoto.org/en/latest/#
  • Licenses: Apache-2.0
  • Latest release: 5.0.5 (published over 1 year ago)
  • Last Synced: 2025-09-04T15:09:32.234Z (1 day ago)
  • Versions: 15
  • Dependent Packages: 2
  • Dependent Repositories: 37
  • Rankings:
    • Forks count: 7.803%
    • Stargazers count: 9.862%
    • Average: 16.482%
    • Dependent packages count: 21.567%
    • Dependent repos count: 26.697%
pypi.org: moto-improved-cognitoidentity

  • Homepage: https://github.com/emusiyenko/moto-cognitoidentity-improved
  • Documentation: http://docs.getmoto.org/en/latest/
  • Licenses: Apache License 2.0
  • Latest release: 1.3 (published over 2 years ago)
  • Last Synced: 2025-09-04T15:09:02.395Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 16 Last month
  • Rankings:
    • Dependent packages count: 10.052%
    • Dependent repos count: 21.642%
    • Average: 27.298%
    • Forks count: 29.753%
    • Downloads: 36.271%
    • Stargazers count: 38.772%
  • Maintainers (1)
alpine-v3.20: py3-moto-pyc

Precompiled Python bytecode for py3-moto

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.0.6-r0 (published over 1 year ago)
  • Last Synced: 2025-09-03T08:13:05.233Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-moto-pyc

Precompiled Python bytecode for py3-moto

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.0.21-r0 (published 10 months ago)
  • Last Synced: 2025-09-04T15:09:09.401Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: py3-moto

A library that allows you to easily mock out tests based on AWS infrastructure.

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.0.6-r0 (published over 1 year ago)
  • Last Synced: 2025-09-03T08:15:04.932Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-moto-pyc

Precompiled Python bytecode for py3-moto

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.1.9-r0 (published 24 days ago)
  • Last Synced: 2025-09-04T15:09:34.266Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-moto

A library that allows you to easily mock out tests based on AWS infrastructure.

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.0.21-r0 (published 10 months ago)
  • Last Synced: 2025-09-04T15:09:31.500Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-moto

A library that allows you to easily mock out tests based on AWS infrastructure.

  • Homepage: https://github.com/getmoto/moto
  • Licenses: Apache-2.0
  • Latest release: 5.1.9-r0 (published 24 days ago)
  • Last Synced: 2025-09-04T15:09:29.884Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

.github/workflows/build.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
  • docker/build-push-action v2 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
  • octokit/graphql-action v2.x composite
  • peter-evans/create-or-update-comment v1 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/dependency_test.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/dockertests.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • docker/build-push-action v2 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
  • docker/setup-qemu-action v2 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/test_outdated_versions.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/test_terraform.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • actions/setup-python v4 composite
Dockerfile docker
  • python 3.7-slim build
docs/requirements.txt pypi
  • PyYAML >=5.1
  • docker *
  • openapi_spec_validator *
  • python-jose >=3.1.0,<4.0.0
  • readthedocs-sphinx-search ==0.1.1
  • sphinx ==4.2.0
  • sphinx_rtd_theme ==1.0.0
requirements-dev.txt pypi
  • black ==22.3.0 development
  • build * development
  • click * development
  • flake8 ==4.0.1 development
  • flake8-print * development
  • flake8-use-fstring * development
  • inflection * development
  • lxml * development
  • mypy * development
  • packaging * development
  • prompt_toolkit * development
requirements-tests.txt pypi
  • coverage * test
  • freezegun * test
  • pylint * test
  • pytest * test
  • pytest-cov * test
  • pytest-xdist * test
  • surer * test
.github/workflows/data-update_config-managed-rules.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/data-update_ec2-instance-offerings.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/data-update_ec2-instance-types.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/data-update_ssm-default-amis.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/data-update_ssm-default-parameters.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/test_sqs.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/tests_decoratormode.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
.github/workflows/tests_sdk_dotnet.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-dotnet v3 composite
  • actions/setup-python v4 composite
.github/workflows/tests_sdk_java.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-python v4 composite
.github/workflows/tests_servermode.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
other_langs/tests_java/pom.xml maven
  • software.amazon.awssdk:bom 2.20.139 import
  • software.amazon.awssdk:apache-client
  • software.amazon.awssdk:dynamodb
  • software.amazon.awssdk:s3
  • software.amazon.awssdk:url-connection-client
  • junit:junit 4.13.2 test
other_langs/tests_dotnet/ExampleTestProject/ExampleTestProject.csproj nuget
  • AWSSDK.S3 3.7.103.34
  • FluentAssertions 6.8.0
  • Microsoft.Extensions.Configuration.UserSecrets 7.0.0
  • Microsoft.NET.Test.Sdk 17.1.0
  • xunit 2.4.1
  • xunit.runner.visualstudio 2.4.3
other_langs/tests_dotnet/ebs/ElasticBlockStore.csproj nuget
  • AWSSDK.EBS 3.7.100.153
  • FluentAssertions 6.8.0
  • Microsoft.Extensions.Configuration.UserSecrets 7.0.0
  • Microsoft.NET.Test.Sdk 17.1.0
  • xunit 2.4.1
  • xunit.runner.visualstudio 2.4.3
pyproject.toml pypi
requirements.txt pypi
.github/workflows/tests_proxymode.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/tests_real_aws.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • aws-actions/configure-aws-credentials v4 composite