GitHub / Kludex issue stats
Total issues: 320
Total pull requests: 2,125
Merged pull request: 1,627
Average time to close issues: 5 months
Average time to close pull requests: 19 days
Average comments per issue: 3.02
Average comments per pull request: 0.97
Issues created
- kludex/fastapi-microservices: 29
- encode/starlette: 27
- encode/uvicorn: 20
- pydantic/logfire: 18
- fastapi/fastapi: 16
- tiangolo/fastapi: 14
- kludex/python-template: 11
- django/asgiref: 9
- pydantic/pydantic-ai: 9
- Kludex/no-optional: 6
- pydantic/pydantic: 6
- kludex/uvicorn-worker: 6
- modelcontextprotocol/python-sdk: 4
- Kludex/python-multipart: 4
- Kludex/fastapi-asyncapi: 4
- pydantic/bump-pydantic: 4
- Kludex/flake8-fastapi: 4
- Kludex/asgi-types: 4
- kludex/only-relative-import: 3
- mkdocstrings/mkdocstrings: 3
- frankie567/httpx-ws: 3
- Kludex/uvicorn: 3
- encode/broadcaster: 3
- encode/.github: 3
- open-telemetry/opentelemetry-python-contrib: 3
- Kludex/awesome-fastapi-projects: 2
- Kludex/fastapi-tips: 2
- kludex/file-response: 2
- kludex/awesome-pydantic: 2
- Kludex/promypy: 2
- Kludex/pytest-fastapi: 2
- Kludex/kwonly-transformer: 2
- python-hyper/h11: 2
- Kludex/fastapi-responses: 2
- danielfm/pybreaker: 2
- astral-sh/uv: 2
- defnull/multipart: 2
- pydantic/pydantic-extra-types: 2
- picnicsupermarket/hiring-experience: 2
- MagicStack/httptools: 2
- Kludex/bump-testclient: 2
- Kludex/rsort: 2
- Kludex/asgi-logger: 2
- kludex/libcst-mypy: 2
- jlowin/fastmcp: 2
- py-bson/bson: 2
- pydantic/fasta2a: 1
- iroco-co/aioimaplib: 1
- pydantic/pytest-examples: 1
- microsoft/pyright: 1
- samuelcolvin/dirty-equals: 1
- apitally/apitally-py: 1
- celery/celery: 1
- uhavin/slackers: 1
- gi0baro/rloop: 1
- kludex/uvicorn-exp: 1
- pandas-dev/pandas: 1
- korimas/starlette-pydantic: 1
- pydantic/logfire-mcp: 1
- trallnag/prometheus-fastapi-instrumentator: 1
- Kludex/starlette: 1
- astral-sh/ruff: 1
- seanmonstar/reqwest: 1
- Textualize/rich: 1
- python-trio/trio: 1
- alex-guoba/supabase-docker: 1
- build-server-protocol/build-server-protocol: 1
- alex-oleshkevich/starlette_boot: 1
- pola-rs/polars: 1
- kludex/fastapi-arq-redis-postgresql: 1
- Kludex/load-env-vars-at-startup: 1
- pyeve/eve: 1
- ycd/manage-fastapi: 1
- klen/asgi-prometheus: 1
- python-hyper/wsproto: 1
- Kludex/mangum: 1
- mdomke/schwifty: 1
- apache/beam: 1
- samuelcolvin/arq: 1
- redhat-appstudio-qe/devfile-sample-python-basic: 1
- ojacques/mkdocs-git-committers-plugin-2: 1
- open-telemetry/opentelemetry-python: 1
- klen/pytest-aio: 1
- ninoseki/uv-dynamic-versioning: 1
- aminalaee/sqladmin: 1
- afonasev/flake8-plugin-utils: 1
- art049/odmantic: 1
- nedbat/coveragepy: 1
- flyingcircusio/pycountry: 1
- benoitc/gunicorn: 1
- python/mypy: 1
- aosousa/go-lol-esports: 1
- open-telemetry/community: 1
- gnir-work/monitored-ioloop: 1
- googleapis/python-bigquery: 1
- florimondmanca/awesome-asgi: 1
- cirospaciari/socketify.py: 1
- ewels/rich-click: 1
- pydantic/pydantic-settings: 1
- python/cpython: 1
- kludex/fastapi-cookbook: 1
- celery/kombu: 1
- lepture/authlib: 1
- klen/py-frameworks-bench: 1
- mjhea0/awesome-fastapi: 1
- pydantic/genai-prices: 1
- pantsbuild/pants: 1
- samuelcolvin/watchfiles: 1
Pull requests created
- pydantic/logfire: 330
- pydantic/pydantic-ai: 251
- encode/starlette: 226
- encode/uvicorn: 210
- Kludex/python-multipart: 91
- pydantic/bump-pydantic: 73
- modelcontextprotocol/python-sdk: 67
- kludex/python-template: 62
- open-telemetry/opentelemetry-python-contrib: 53
- Kludex/starlette: 52
- Kludex/uvicorn: 47
- kludex/monorepo: 46
- kludex/fastapi-microservices: 37
- pydantic/pydantic: 28
- kludex/uvicorn-worker: 26
- Kludex/mangum: 24
- Kludex/flake8-fastapi: 22
- kludex/awesome-pydantic: 17
- pydantic/logfire-mcp: 17
- pydantic/pydantic-ai-gateway: 17
- ycd/manage-fastapi: 16
- pydantic/pydantic-extra-types: 15
- celery/celery: 15
- pydantic/fasta2a: 14
- Kludex/fastapix: 14
- encode/broadcaster: 14
- Kludex/no-optional: 14
- Kludex/fastapi-health: 13
- fastapi/fastapi: 13
- tiangolo/fastapi: 12
- danielfm/pybreaker: 12
- Kludex/fastapi-asyncapi: 11
- django/asgiref: 11
- kludex/jik: 10
- python-hyper/h11: 10
- encode/httpx: 7
- Kludex/fastapi-responses: 7
- Kludex/simplecrud: 7
- Kludex/fastapi-tips: 7
- kludex/awesome-textual: 7
- pydantic/pydantic-settings: 6
- Kludex/promypy: 6
- kludex/socket-cli: 6
- pantsbuild/example-python: 5
- Kludex/awesome-fastapi-projects: 5
- pydantic/pydantic-core: 5
- kludex/fastapix-project-simple: 4
- frankie567/httpx-ws: 4
- GrahamDumpleton/wrapt: 4
- hynek/structlog: 4
- kludex/uvicorn-exp: 4
- py-bson/bson: 4
- Kludex/basesqlmodel: 4
- andrew-d/python-multipart: 4
- kludex/maze: 4
- Kludex/mcp: 4
- open-telemetry/opentelemetry-python: 4
- Kludex/kwonly-transformer: 3
- kludex/kludex: 3
- pyeve/eve: 3
- Kludex/asgi-types: 3
- florimondmanca/awesome-asgi: 3
- kludex/libcst-mypy: 3
- pydantic/logfire-demo: 3
- samuelcolvin/arq: 2
- apache/airflow: 2
- art049/odmantic: 2
- explosion/jupyterlab-prodigy: 2
- Kludex/asgi-websub: 2
- Kludex/bump-testclient: 2
- kludex/fastapi-profile: 2
- kludex/fastapi-readme: 2
- Kludex/no-route: 2
- Kludex/update-file: 2
- Kludex/uvicorn-browser: 2
- MagicStack/httptools: 2
- picnicsupermarket/hiring-experience: 2
- pydantic/genai-prices: 2
- pydantic/logfire-lsp: 2
- pydantic/strict-no-cover: 2
- adriangb/asapi: 2
- stefanzweifel/git-auto-commit-action: 2
- traceloop/docs: 2
- traceloop/openllmetry: 2
- json-schema-org/json-schema-org.github.io: 1
- adriangb/di: 1
- jrxFive/python-nomad: 1
- tiangolo/typer-cli: 1
- kludex/uvicorn-docker: 1
- johtso/httpx-caching: 1
- ines/termynal: 1
- Kludex/wakatime-client: 1
- korfuri/awesome-monorepo: 1
- long2ice/asynch: 1
- madkote/fastapi-plugins: 1
- timvink/mkdocs-print-site-plugin: 1
- mistralai/client-python: 1
- mjhea0/awesome-fastapi: 1
- googleapis/python-bigquery: 1
- modelcontextprotocol/servers: 1
- nedbat/coveragepy: 1
- florimondmanca/asgi-htmx: 1
- florimondmanca/arel: 1
- fastapi/asyncer: 1
- pantsbuild/pants-jupyter-plugin: 1
- tomchristie/mkautodoc: 1
- punkpeye/awesome-mcp-servers: 1
- ewels/rich-click: 1
- encode/httpcore: 1
- encode/.github: 1
- tortoise/orm-benchmarks: 1
- encode/databases: 1
- dymmond/esmerald: 1
- pydantic/logfire-js: 1
- adriangb/asgi-background: 1
- dvarrazzo/py-setproctitle: 1
- cruft/cruft: 1
- conda-forge/staged-recipes: 1
- colin-b/httpx_auth: 1
- codemation/easyjobs: 1
- celery/kombu: 1
- aosousa/go-lol-esports: 1
- pydantic/pytest-examples: 1
- yezz123/jeffql: 1
- alex-oleshkevich/starsessions: 1
- pylint-dev/astroid: 1
- adriangb/xpresso: 1
- ucg8j/awesome-dash: 1
- samuelcolvin/watchfiles: 1
- sansyrox/robyn: 1
- seifertm/hypothesis-workshop: 1
- simonw/asgi-gzip: 1
- soenneker/soenneker.extensions.enumerable.string: 1
- vstinner/unicode_book: 1
- Kludex/gitmoji: 1
- kludex/fastapi-workshop: 1
- kludex/fastapi-prometheus-grafana: 1
- strawberry-graphql/strawberry: 1
- Kludex/odmantic: 1
- Kludex/fastapi-authorization: 1
- kludex/fastapi-arq-redis-postgresql: 1
- kludex/dbml: 1
- kludex/qr-code-generator: 1
- kludex/benchmarco: 1
- Kludex/asgi-logger: 1
- Kludex/spec-parser: 1
Maintainer
- pydantic/logfire: 348
- pydantic/pydantic-ai: 260
- encode/starlette: 253
- encode/uvicorn: 230
- Kludex/python-multipart: 95
- pydantic/bump-pydantic: 77
- kludex/python-template: 73
- kludex/fastapi-microservices: 66
- Kludex/starlette: 53
- Kludex/uvicorn: 50
- kludex/monorepo: 46
- modelcontextprotocol/python-sdk: 45
- pydantic/pydantic: 34
- kludex/uvicorn-worker: 32
- fastapi/fastapi: 29
Active Maintainer
- pydantic/pydantic-ai: 123
- Kludex/starlette: 53
- Kludex/uvicorn: 50
- modelcontextprotocol/python-sdk: 44
- pydantic/logfire: 30
- encode/uvicorn: 22
- pydantic/pydantic-ai-gateway: 17
- pydantic/fasta2a: 15
- encode/starlette: 13
- pydantic/logfire-mcp: 13
- Kludex/python-multipart: 9
- Kludex/mcp: 4
- pydantic/genai-prices: 3
- kludex/uvicorn-worker: 3
- pydantic/strict-no-cover: 2
Issue Author Associations
- Member (114, 35.63%)
- Owner (109, 34.06%)
- None (51, 15.94%)
- Contributor (31, 9.69%)
- Collaborator (15, 4.69%)
Pull Request Author Associations
- Member (1,246, 58.64%)
- Owner (633, 29.79%)
- Contributor (176, 8.28%)
- None (37, 1.74%)
- Collaborator (33, 1.55%)
Top Issue Labels
- good first issue (41)
- question (21)
- help wanted (19)
- enhancement (18)
- bug (16)
- Feature Request (15)
- need confirmation (10)
- websockets (5)
- bug V2 (4)
- feature (4)
- documentation (4)
- docs (3)
- feature request (2)
- investigate (2)
- new feature (2)
Top Pull Request Labels
- Skip Changelog (19)
- ready for review (17)
- documentation (9)
- relnotes-ignore (7)
- feature (7)
- docs (6)
- awaiting author revision (6)
- enhancement (4)
- bug (4)
- p3 (3)
- relnotes-fix (2)
- hold (2)
- logging (2)
- user experience (2)
- internal (2)