psycopg has 95.6M monthly downloads and 2K GitHub stars. Version 3.3.4 supports Python 3.10+, first published in 2021.
It is actively maintained under a copyleft license, last released in May 2026.
It is built on top of typing-extensions and tzdata. It is used by 1,323 tracked packages, including langgraph-checkpoint-postgres, pytest-postgresql and open-webui.
GitHub topics include database, development and postgresql.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- typing-extensions >=4.6
- tzdata
26 optional dependencies
- anyio[test]
- ast-comments[dev]
- black[dev]
- codespell[dev]
- cython-lint[dev]
- dnspython[dev]
- flake8[dev]
- furo[docs]
- isort[dev]
- isort-psycopg[dev]
- mypy[test]
- mypy[dev]
- pproxy[test]
- pre-commit[dev]
- psycopg-binary[binary]
- psycopg-c[c]
- psycopg-pool[pool]
- pytest[test]
- pytest-cov[test]
- pytest-randomly[test]
- sphinx[docs]
- sphinx-autobuild[docs]
- sphinx-autodoc-typehints[docs]
- types-setuptools[dev]
- types-shapely[dev]
- wheel[dev]
Used By
- langgraph-checkpoint-postgres
- pytest-postgresql
- open-webui
- langchain-postgres
- dbos
- procrastinate
- airbyte
- pgspecial
- pgcli
- cuga
- dazzle-dsl
- postgres-mcp
- label-studio
- auth
- django-citext
- ixmp4
- abstra
- canvas
- holo-search-sdk
- aegra-api
- basic-memory
- pulpcore
- absurd-sdk
- control-arena
- chancy
- pgvector-haystack
- rds-proxy-password-rotation
- animica
- cgse-common
- oban
- openc3
- qubx
- channels-postgres
- aiida-core
- pgsu
- nucliadb
- fraiseql-confiture
- meltanolabs-target-postgres
- django-resaas
- awslabs-aurora-dsql-mcp-server
- orchestrator-core
- commonmeta-py
- ltcai
- pgmq
- quillsql
- intentkit
- django-cfg
- autogenstudio
- h4ckath0n
- amsterdam-schema-tools