https://github.com/fastapi/fastapi-cli
cli fastapi typer uvicorn
Score: 28.169623810066177
Last synced: 1 day ago
JSON representation
Repository metadata:
Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀
- Host: GitHub
- URL: https://github.com/fastapi/fastapi-cli
- Owner: fastapi
- License: mit
- Created: 2024-05-02T18:48:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-10-05T15:42:02.000Z (about 1 month ago)
- Last Synced: 2026-10-26T03:14:26.228Z (12 days ago)
- Topics: cli, fastapi, typer, uvicorn
- Language: Python
- Homepage:
- Size: 1.7 MB
- Stars: 646
- Watchers: 7
- Forks: 84
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
-
Funding:
- Github: tiangolo
Owner metadata:
- Name: FastAPI
- Login: fastapi
- Email:
- Kind: organization
- Description: FastAPI and friends open source projects. Created and managed by @tiangolo.
- Website: https://tiangolo.com/github-fastapi/
- Location:
- Twitter: fastapi
- Company:
- Icon url: https://avatars.githubusercontent.com/u/156354296?v=4
- Repositories: 10
- Last Synced at: 2026-11-02T20:25:56.203Z
- Profile URL: https://github.com/fastapi
GitHub Events
Total
- Create event: 155
- Delete event: 160
- Discussion event: 2
- Fork event: 30
- Issue comment event: 121
- Issues event: 1
- Pull request event: 381
- Pull request review comment event: 11
- Pull request review event: 37
- Push event: 336
- Release event: 6
- Watch event: 193
- Total: 1433
Last Year
- Create event: 78
- Delete event: 97
- Discussion event: 2
- Fork event: 2
- Issue comment event: 12
- Pull request event: 203
- Pull request review comment event: 9
- Pull request review event: 18
- Push event: 205
- Release event: 1
- Watch event: 21
- Total: 648
Committers metadata
Last synced: 1 day ago
Total Commits: 694
Total Committers: 19
Avg Commits per committer: 36.526
Development Distribution Score (DDS): 0.684
Commits in past year: 449
Committers in past year: 12
Avg Commits per committer in past year: 37.417
Development Distribution Score (DDS) in past year: 0.577
| Name | Commits | |
|---|---|---|
| github-actions[bot] | g****] | 219 |
| dependabot[bot] | 4****] | 183 |
| Sebastián RamÃrez | t****o@g****m | 134 |
| github-actions | g****s@g****m | 64 |
| latest-changes[bot] | 3****] | 24 |
| Yurii Motov | 1****v | 20 |
| Patrick Arminio | p****o@g****m | 15 |
| pre-commit-ci[bot] | 6****] | 12 |
| Sofie Van Landeghem | s****g | 10 |
| pr-submit[bot] | 3****] | 3 |
| Savannah Ostrowski | s****h@p****g | 2 |
| Ben Beasley | c****e@m****t | 1 |
| Flavien | c****t@f****r | 1 |
| Jonathan Ehwald | g****b@e****o | 1 |
| Marco Burro | m****8@g****m | 1 |
| Pedro Impulcetto | p****o@g****m | 1 |
| Peter Kraft | p****t@g****m | 1 |
| PokkaKiyo | 3****o | 1 |
| Riuzaky77 | 5****7 | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 3
Total pull requests: 358
Average time to close issues: about 3 hours
Average time to close pull requests: 14 days
Total issue authors: 3
Total pull request authors: 38
Average comments per issue: 0.0
Average comments per pull request: 0.62
Merged pull request: 163
Bot issues: 0
Bot pull requests: 213
Past year issues: 0
Past year pull requests: 90
Past year average time to close issues: N/A
Past year average time to close pull requests: 6 days
Past year issue authors: 0
Past year pull request authors: 11
Past year average comments per issue: 0
Past year average comments per pull request: 0.33
Past year merged pull request: 64
Past year bot issues: 0
Past year bot pull requests: 46
Top Issue Authors
- patrick91 (1)
- tiangolo (1)
- twibster (1)
Top Pull Request Authors
- dependabot[bot] (200)
- tiangolo (68)
- patrick91 (17)
- pre-commit-ci[bot] (10)
- YuriiMotov (8)
- AliYmn (4)
- hafid-Qa (4)
- mattmess1221 (3)
- FlavienRx (3)
- pr-submit[bot] (3)
- 07pepa (3)
- ezeparziale (2)
- dutyrok (2)
- smarcelloc (2)
- kraftp (2)
Top Issue Labels
- internal (1)
Top Pull Request Labels
- dependencies (204)
- internal (202)
- python (123)
- github_actions (43)
- python:uv (32)
- feature (13)
- bug (12)
- docs (7)
- release (7)
- pre-commit (6)
- conflicts (5)
- refactor (4)
- upgrade (4)
- fastapi-cli (3)
- breaking (2)
- waiting (1)
- Do Not Merge (1)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 40,682,135 last-month
- conda: 200 total
- Total docker downloads: 96,176,591
- Total dependent packages: 7 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 62
- Total maintainers: 1
pypi.org: fastapi-cli
Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀
- Homepage: https://github.com/fastapi/fastapi-cli
- Documentation: https://fastapi.tiangolo.com/fastapi-cli/
- Licenses: MIT
- Latest release: 0.0.32 (published 4 months ago)
- Last Synced: 2026-11-04T18:45:33.020Z (2 days ago)
- Versions: 32
- Dependent Packages: 7
- Dependent Repositories: 1
- Downloads: 40,681,627 Last month
- Docker Downloads: 96,176,591
-
Rankings:
- Dependent packages count: 10.069%
- Average: 21.625%
- Dependent repos count: 21.628%
- Downloads: 33.178%
- Maintainers (1)
pypi.org: fastapi-cli-slim
Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀
- Homepage: https://github.com/fastapi/fastapi-cli
- Documentation: https://fastapi.tiangolo.com/fastapi-cli/
- Licenses: MIT
- Latest release: 0.0.23 (published 9 months ago)
- Last Synced: 2026-11-04T18:45:33.127Z (2 days ago)
- Versions: 23
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 508 Last month
-
Rankings:
- Dependent packages count: 9.592%
- Average: 36.435%
- Dependent repos count: 63.278%
- Maintainers (1)
anaconda.org: fastapi-cli
FastAPI CLI is a command line program fastapi that you can use to serve your FastAPI app, manage your FastAPI project, and more.
- Homepage: https://github.com/fastapi/fastapi-cli
- Licenses: MIT
- Latest release: 0.0.20 (published 10 months ago)
- Last Synced: 2026-03-21T17:22:30.177Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 200 Total
-
Rankings:
- Dependent packages count: 38.984%
- Average: 40.745%
- Dependent repos count: 42.506%
nixpkgs-unstable: fastapi-cli
Run and manage FastAPI apps from the command line with FastAPI CLI
- Homepage: https://github.com/fastapi/fastapi-cli
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/fastapi-cli/default.nix#L65
- Licenses: MIT
- Latest release: 0.0.32 (published 6 days ago)
- Last Synced: 2026-11-01T09:19:55.819Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python314Packages.fastapi-cli
Run and manage FastAPI apps from the command line with FastAPI CLI
- Homepage: https://github.com/fastapi/fastapi-cli
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/fastapi-cli/default.nix#L65
- Licenses: MIT
- Latest release: 0.0.32 (published 6 days ago)
- Last Synced: 2026-11-01T11:28:14.307Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python313Packages.fastapi-cli
Run and manage FastAPI apps from the command line with FastAPI CLI
- Homepage: https://github.com/fastapi/fastapi-cli
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/fastapi-cli/default.nix#L65
- Licenses: MIT
- Latest release: 0.0.32 (published 6 days ago)
- Last Synced: 2026-11-01T10:52:57.214Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- tiangolo/issue-manager 0.5.0 composite
- actions/checkout v4 composite
- docker://tiangolo/latest-changes 0.3.0 composite
- mxschmitt/action-tmate v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- pypa/gh-action-pypi-publish v1.8.11 composite
- actions/setup-python v5 composite
- dawidd6/action-download-artifact v3.1.4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v5 composite
- actions/upload-artifact v3 composite
- mxschmitt/action-tmate v3 composite
- re-actors/alls-green release/v1 composite
- typer >= 0.12.3
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- actions/add-to-project 5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd composite
- actions/labeler bf12e9b00b37c5c0ca2b87b79b2daf7891dbda13 composite
- agilepathway/label-checker c3d16ad512e7cea5961df85ff2486bb774caf3c5 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- pre-commit-ci/lite-action 5d6cc0eb514c891a40562a58a8e71576c5c7fb43 composite
- re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
- annotated-doc 0.0.4
- annotated-types 0.7.0
- anyio 4.12.1
- ast-serialize 0.6.0
- certifi 2026.1.4
- click 8.3.1
- colorama 0.4.6
- coverage 7.13.1
- detect-installer 0.1.0
- dnspython 2.8.0
- email-validator 2.3.0
- exceptiongroup 1.3.1
- fastapi 0.140.7
- fastapi-cli *
- fastapi-cloud-cli 0.22.2
- fastapi-new 0.0.7
- fastar 0.10.0
- h11 0.16.0
- httpcore 1.0.9
- httptools 0.8.0
- httpx 0.28.1
- idna 3.11
- iniconfig 2.3.0
- librt 0.13.0
- markdown-it-py 4.0.0
- mdurl 0.1.2
- mypy 2.3.0
- mypy-extensions 1.1.0
- packaging 25.0
- pathspec 1.0.2
- pluggy 1.6.0
- prek 0.4.11
- pydantic 2.12.5
- pydantic-core 2.41.5
- pygments 2.19.2
- pytest 9.1.1
- python-dotenv 1.2.1
- pyyaml 6.0.3
- rich 14.2.0
- rich-toolkit 0.20.3
- rignore 0.7.6
- ruff 0.16.0
- sentry-sdk 2.49.0
- shellingham 1.5.4
- smokeshow 0.5.0
- starlette 0.50.0
- tomli 2.3.0
- ty 0.0.64
- typer 0.27.0
- typing-extensions 4.15.0
- typing-inspection 0.4.2
- urllib3 2.6.3
- uvicorn 0.51.0
- uvloop 0.22.1
- watchfiles 1.1.1
- websockets 15.0.1
- zizmor 1.28.0
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- eps1lon/actions-label-merge-conflict 0273be72a0bbd58fcd71d0d6c02c209b50d1e5e1 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite