Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

https://github.com/fastapi/fastapi

api async asyncio fastapi framework json json-schema openapi openapi3 pydantic python python-types python3 redoc rest starlette swagger swagger-ui uvicorn web

Last synced: about 23 hours ago

Repository metadata:

FastAPI framework, high performance, easy to learn, fast to code, ready for production


Owner metadata:


Committers metadata

Last synced: 8 days ago

Total Commits: 4,733
Total Committers: 699
Avg Commits per committer: 6.771
Development Distribution Score (DDS): 0.651

Commits in past year: 1,495
Committers in past year: 208
Avg Commits per committer in past year: 7.188
Development Distribution Score (DDS) in past year: 0.518

Name Email Commits
github-actions g****s@g****m 1653
Sebastián Ramírez t****o@g****m 1594
Nils Lindemann n****n@t****m 131
dependabot[bot] 4****] 63
jaystone776 j****6@g****m 38
github-actions[bot] 4****] 26
T. Tokusumi 4****i 24
Hasan Sezer Taşan 1****n 23
SwftAlpc a****t@g****m 23
Marcelo Trylesinski m****e@g****m 22
Alejandra 9****v 19
dmontagu 3****u 17
Rafael de Oliveira Marques r****s@g****m 16
Xie Wei 3****v 16
pre-commit-ci[bot] 6****] 15
euri10 e****0 13
Vladislav Kramorenko 8****s 13
Aleksandr Andrukhov d****v@g****m 12
Camila Gutierrez m****l 11
jaystone776 1****3@q****m 11
Spike r****4@g****m 10
Kani Kim k****8@g****m 10
xzmeng a****o@f****m 9
marcelomarkus m****s@g****m 9
Xie Wei a****e@g****m 9
Mohammed b****d@g****m 9
pablocm83 p****3@g****m 8
Fabio Serrao f****s@g****m 8
Ikkyu 3****u 7
Sam Courtemanche s****o@g****m 7
and 669 more...

Issue and Pull Request metadata

Last synced: 2 days ago


Package metadata

pypi: fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

conda: fastapi

  • Homepage: https://github.com/fastapi/fastapi
  • Licenses: MIT
  • Latest release: 0.87.0 (published almost 2 years ago)
  • Last Synced: 2024-10-05T05:12:09.057Z (2 days ago)
  • Versions: 63
  • Dependent Packages: 36
  • Dependent Repositories: 129
  • Rankings:
    • Stargazers count: 0.185%
    • Forks count: 1.517%
    • Average: 1.657%
    • Dependent packages count: 1.912%
    • Dependent repos count: 3.015%
pypi: fastapi-translations

Translations report for FastAPI docs

  • Homepage:
  • Documentation: https://fastapi-translations.readthedocs.io/
  • Licenses: MIT License
  • Latest release:
  • Last Synced: 2024-10-05T05:10:44.382Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 163 Last month
  • Rankings:
    • Dependent packages count: 10.554%
    • Average: 34.992%
    • Dependent repos count: 59.43%
  • Maintainers (1)
pypi: fastapi-slim

FastAPI framework, high performance, easy to learn, fast to code, ready for production

  • Homepage: https://github.com/fastapi/fastapi
  • Documentation: https://fastapi.tiangolo.com/
  • Licenses: MIT License
  • Latest release: 0.111.0 (published 5 months ago)
  • Last Synced: 2024-10-05T05:10:52.201Z (2 days ago)
  • Versions: 14
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 191,659 Last month
  • Rankings:
    • Dependent packages count: 10.118%
    • Average: 38.62%
    • Dependent repos count: 67.123%
  • Maintainers (1)
conda: fastapi

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. The key features are: - Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic). One of the fastest Python frameworks available. - Fast to code: Increase the speed to develop features by about 200% to 300%. * - Fewer bugs: Reduce about 40% of human (developer) induced errors. * - Intuitive: Great editor support. Completion everywhere. Less time debugging. - Easy: Designed to be easy to use and learn. Less time reading docs. - Short: Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs. - Robust: Get production-ready code. With automatic interactive documentation. - Standards-based: Based on (and fully compatible with) the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema.

  • Homepage: https://github.com/fastapi/fastapi
  • Licenses: MIT
  • Latest release: 0.103.0 (published about 1 year ago)
  • Last Synced: 2024-10-05T05:11:02.363Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 50.977%
    • Average: 55.444%
    • Dependent repos count: 59.91%

Dependencies

.github/actions/comment-docs-preview-in-pr/action.yml actions
  • Dockerfile * docker
.github/actions/notify-translations/action.yml actions
  • Dockerfile * docker
.github/actions/people/action.yml actions
  • Dockerfile * docker
.github/workflows/build-docs.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • dorny/paths-filter v2 composite
  • re-actors/alls-green release/v1 composite
.github/workflows/deploy-docs.yml actions
  • ./.github/actions/comment-docs-preview-in-pr * composite
  • actions/checkout v3 composite
  • cloudflare/pages-action v1 composite
  • dawidd6/action-download-artifact v2.27.0 composite
.github/workflows/issue-manager.yml actions
  • tiangolo/issue-manager 0.4.0 composite
.github/workflows/label-approved.yml actions
  • docker://tiangolo/label-approved 0.0.2 composite
.github/workflows/latest-changes.yml actions
  • actions/checkout v3 composite
  • docker://tiangolo/latest-changes 0.0.3 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/notify-translations.yml actions
  • ./.github/actions/notify-translations * composite
  • actions/checkout v3 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/people.yml actions
  • ./.github/actions/people * composite
  • actions/checkout v3 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/publish.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pypa/gh-action-pypi-publish v1.8.6 composite
.github/workflows/smokeshow.yml actions
  • actions/setup-python v4 composite
  • dawidd6/action-download-artifact v2.27.0 composite
.github/workflows/test.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • re-actors/alls-green release/v1 composite
.github/actions/comment-docs-preview-in-pr/Dockerfile docker
  • python 3.7 build
.github/actions/notify-translations/Dockerfile docker
  • python 3.7 build
.github/actions/people/Dockerfile docker
  • python 3.9 build
pyproject.toml pypi
  • anyio >=3.7.1,<4.0.0
  • pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0
  • starlette >=0.27.0,<0.28.0
  • typing-extensions >=4.5.0
requirements-docs.txt pypi
  • cairosvg ==2.7.0
  • jieba ==0.42.1
  • mdx-include >=1.4.1,<2.0.0
  • mkdocs-markdownextradata-plugin >=0.1.7,<0.3.0
  • mkdocs-material ==9.1.21
  • mkdocs-redirects >=1.2.1,<1.3.0
  • pillow ==9.5.0
  • pyyaml >=5.3.1,<7.0.0
  • typer >=0.6.1,<0.8.0
  • typer-cli >=0.0.13,<0.0.14
requirements-tests.txt pypi
  • anyio >=3.2.1,<4.0.0 test
  • black ==23.3.0 test
  • coverage >=6.5.0,<8.0 test
  • databases >=0.3.2,<0.7.0 test
  • dirty-equals ==0.6.0 test
  • email_validator >=1.1.1,<3.0.0 test
  • flask >=1.1.2,<3.0.0 test
  • httpx >=0.23.0,<0.25.0 test
  • mypy ==1.4.1 test
  • orjson >=3.2.1,<4.0.0 test
  • passlib >=1.7.2,<2.0.0 test
  • pydantic-settings >=2.0.0 test
  • pytest >=7.1.3,<8.0.0 test
  • python-jose >=3.3.0,<4.0.0 test
  • python-multipart >=0.0.5,<0.0.7 test
  • pyyaml >=5.3.1,<7.0.0 test
  • ruff ==0.0.275 test
  • sqlalchemy >=1.3.18,<1.4.43 test
  • types-orjson ==3.6.2 test
  • types-ujson ==5.7.0.1 test
  • ujson >=4.0.1, test
requirements.txt pypi
  • playwright *
  • pre-commit >=2.17.0,<4.0.0
  • uvicorn >=0.12.0,<0.23.0
requirements-docs-tests.txt pypi
  • httpx >=0.23.0,<0.25.0 test