opensearch-py has 56.9M monthly downloads and 469 GitHub stars. Version 3.2.0 supports Python <4,>=3.10, first published in 2021.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of certifi, events and opensearch-protobufs. It is used by 218 tracked packages, including sagemaker-studio, open-webui and elasticsearch-dbapi.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- certifi >=2024.07.04
- events
- opensearch-protobufs ==1.2.0
- python-dateutil
- requests <3.0.0,>=2.32.0
- urllib3 <1.27,>=1.26.19
21 optional dependencies
- aiohttp[async]
- aiohttp[docs]
- black[develop]
- botocore[develop]
- coverage[develop]
- jinja2[develop]
- myst-parser[develop]
- myst-parser[docs]
- pytest[develop]
- pytest-cov[develop]
- pytest-mock[develop]
- pytz[develop]
- pyyaml[develop]
- requests[develop]
- requests-kerberos[kerberos]
- sphinx[develop]
- sphinx[docs]
- sphinx-copybutton[docs]
- sphinx-copybutton[develop]
- sphinx-rtd-theme[docs]
- sphinx-rtd-theme[develop]
Used By
- sagemaker-studio
- open-webui
- elasticsearch-dbapi
- apache-airflow-providers-opensearch
- opensearch-mcp-server-py
- opensearch-logger
- hopsworks
- django-opensearch-dsl
- parsedmarc
- openmock
- llama-index-vector-stores-opensearch
- opensearch-py-ml
- aurapro-ui
- opensearch-haystack
- dcicutils
- holmesgpt
- cloud-governance
- pulse-engine
- heaserver
- opensearch-benchmark
- elasticsearch-mcp-server
- oarepo
- openrag
- pgsync
- sparkpipelineframework
- grimoire-elk
- stac-fastapi-opensearch
- dynamiq
- loop-chat
- grimoirelab
- curator-opensearch
- diracx-db
- opensearch-mcp-server
- langxchange
- inception-helper-func
- krkn-lib
- plaso
- mentat-gulp
- ecl-logging-utility
- logprep
- holodeck-ai
- sirmordred
- django-ocs-observation-portal
- testcontainers-opensearch
- ojiichan
- inception-audittrail-logger
- fred-core
- apollo-lunar
- devlogs
- pykolofinance