elasticsearch has 55.4M monthly downloads and 4K GitHub stars. Version 9.4.1 supports Python 3.10+, first published in 2013.
It is actively maintained under a permissive license, last released in May 2026.
It is built on top of anyio, elastic-transport and python-dateutil. It is used by 669 tracked packages, including elasticsearch-dsl, elasticsearch-dbapi and apache-airflow-providers-elasticsearch.
GitHub topics include elasticsearch, search and client.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- anyio
- elastic-transport <10,>=9.4.1
- python-dateutil
- sniffio
- typing-extensions
39 optional dependencies
- aiohttp[async]
- aiohttp[dev]
- anyio[dev]
- black[dev]
- build[dev]
- coverage[dev]
- httpx[dev]
- isort[dev]
- jinja2[dev]
- mapbox-vector-tile[dev]
- mypy[dev]
- nox[dev]
- numpy[vectorstore-mmr]
- numpy[dev]
- orjson[orjson]
- orjson[dev]
- pandas[dev]
- pyarrow[dev]
- pyarrow[pyarrow]
- pydantic[dev]
- pyright[dev]
- pytest[dev]
- pytest-asyncio[dev]
- pytest-cov[dev]
- pytest-mock[dev]
- python-dateutil[dev]
- pyyaml[dev]
- requests[dev]
- requests[requests]
- simsimd[dev]
- simsimd[vectorstore-mmr]
- sphinx[docs]
- sphinx-autodoc-typehints[docs]
- sphinx-rtd-theme[docs]
- tqdm[dev]
- twine[dev]
- types-python-dateutil[dev]
- types-tqdm[dev]
- unasync[dev]
Used By
- elasticsearch-dsl
- elasticsearch-dbapi
- apache-airflow-providers-elasticsearch
- django-elasticsearch-dsl
- langchain-elasticsearch
- aliyun-log-python-sdk
- cmreshandler
- llama-index-vector-stores-elasticsearch
- parsedmarc
- assemblyline
- edx-search
- openedx-forum
- elastalert2
- benchmark-runner
- tt-smi
- elasticsearch-haystack
- elasticecshandler
- tt-tools-common
- infrahouse-toolkit
- sycommon-python-lib
- nvidia-nat-data-flywheel
- dcicutils
- udata
- howler-api
- esrally
- cloud-governance
- eland
- news-please
- local-deep-research
- elastiknn-client
- agent-framework-lib
- foursight-core
- django-codenerix
- elasticsearch-mcp-server
- dcicsnovault
- foursight-cgap
- arches
- shijuan
- agr-curation-api-client
- mayan-edms
- pyesorm
- an-website
- foursight
- pgsync
- stac-fastapi-elasticsearch
- genomehubs
- dynamiq
- pytest-elasticsearch
- loop-chat
- pyalbert