InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python ElasticSearch Projects
-
awesome-aws
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
Inspired by awesome list and donnemartin/awesome-aws.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Build Your Own Cybersecurity Toolkit: 5 Field-Tested Tools Every Analyst Should Master | dev.to | 2025-07-11
🔗 https://github.com/SigmaHQ/sigma
-
Consider also Tube Archivist. If you just want to download a few videos it's overkill, but I use it to archive and index technical channels I like. It can do advanced full text and metadata searches on the transcription/subtitles as well as comments (and title and description). Much better than what alphabet provides, annoyingly.
https://www.tubearchivist.com/
-
dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
-
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
archivy
Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.
-
-
RedELK
Red Team's SIEM - tool for Red Teams used for tracking and alarming about Blue Team activities as well as better usability in long term operations.
-
stocksight
Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis
-
news-please
news-please - an integrated web crawler and information extractor for news that just works
-
Tooling for benchmarking: OpenSearch BenchMark for gathering performance metrics and rally a framework for ElasticSearch
-
beir
A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.
Project mention: Any* Embedding Model Can Become a Late Interaction Model - If You Give It a Chance! | dev.to | 2024-08-29The source code for these experiments is open-source and utilizes beir-qdrant, an integration of Qdrant with the BeIR library. While this package is not officially maintained by the Qdrant team, it may prove useful for those interested in experimenting with various Qdrant configurations to see how they impact retrieval quality. All experiments were conducted using Qdrant in exact search mode, ensuring the results are not influenced by approximate search.
-
-
-
-
-
-
-
nagios-plugins
450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc...
-
LME
Logging Made Easy (LME) is a no cost, open source platform that centralizes log collection, enhances threat detection, and enables real-time alerting, helping small to medium-sized organizations secure their infrastructure. LME Docs can be found at https://cisagov.github.io/lme-docs/docs/ (by cisagov)
-
django-elasticsearch-dsl
This is a package that allows indexing of django models in elasticsearch with elasticsearch-dsl-py.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python ElasticSearch discussion
Python ElasticSearch related posts
-
Zentral: Your New Best Friend for System Event Monitoring
-
The Scoop On OpenSearch sizing
-
Ask HN: Where do you subscribe to published journal topics?
-
LangGraph Engineer
-
TubeArchivist: Self-hosted YouTube media server
-
Internet Archive Scholar
-
☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack
-
A note from our sponsor - InfluxDB
www.influxdata.com | 12 Jul 2025
Index
What are some of the best open-source ElasticSearch projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | awesome-aws | 12,972 |
2 | sigma | 9,396 |
3 | tubearchivist | 6,219 |
4 | dev-setup | 6,191 |
5 | elasticsearch-py | 4,310 |
6 | elasticsearch-dsl-py | 3,870 |
7 | nyaa | 3,323 |
8 | archivy | 3,226 |
9 | docarray | 3,078 |
10 | RedELK | 2,489 |
11 | stocksight | 2,285 |
12 | news-please | 2,271 |
13 | rally | 1,997 |
14 | beir | 1,865 |
15 | fapro | 1,585 |
16 | VulnWhisperer | 1,385 |
17 | pgsync | 1,304 |
18 | DataEngineeringProject | 1,284 |
19 | match | 1,257 |
20 | Eliot | 1,152 |
21 | nagios-plugins | 1,145 |
22 | LME | 1,061 |
23 | django-elasticsearch-dsl | 1,049 |