Go ElasticSearch

Open-source Go projects categorized as ElasticSearch

Top 23 Go ElasticSearch Projects

ElasticSearch
  1. zincsearch

    ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

  2. 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.

    InfluxDB logo
  3. elastic

    Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch

  4. go-zero-looklook

    🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.

  5. cloud-on-k8s

    Elastic Cloud on Kubernetes

    Project mention: Launch HN: Patchwork (YC W24) – Automatically add structured logs to your code | news.ycombinator.com | 2024-08-29
  6. elasticsearch_exporter

    Elasticsearch stats exporter for Prometheus

    Project mention: Elasticsearch exporter | dev.to | 2024-07-31
  7. gnomock

    Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

  8. apm-server

    APM Server

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. elasticsql

    convert sql to elasticsearch DSL in golang(go)

  11. go-stash

    go-stash is a high performance, free and open source server-side data processing pipeline that ingests data from Kafka, processes it, and then sends it to ElasticSearch.

  12. tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

    Project mention: SRP Demystified: Strengthening Authentication in the Digital Age | dev.to | 2025-05-19

    Originally published at https://www.tigrisdata.com on February 6, 2023.

  13. awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.

  14. kube-burner

    Kubernetes performance and scale test orchestration framework written in golang

  15. dsiem

    Security event correlation engine for ELK stack

  16. helm-monitor

    Monitor K8S Helm release, rollback on metrics behavior (Prometheus, Elasticsearch, Sentry)

  17. EcommerceAPI

    Modular e-commerce backend with a GraphQL gateway and gRPC microservices for accounts, products, orders, and recommendations.

    Project mention: 🚀 Built a full e-commerce backend in Go using gRPC microservices, GraphQL, Kafka, and Docker — open source on GitHub | dev.to | 2025-04-04
  18. elastop

    HTOP for Elasticsearch

    Project mention: API Pricing Strategies: Segmentation and Personalized Models | dev.to | 2025-04-09

    Custom Solutions: Built with tools like Grafana and Elasticsearch for maximum flexibility

  19. reactivesearch-api

    API Gateway for Elasticsearch with declarative querying and out-of-the-box access controls

  20. Go-EventSourcing-CQRS

    Go Event Sourcing CQRS Microservice

  21. terraform-provider-elasticstack

    Terraform provider for Elastic Stack

  22. Clymene

    the Clymene is time-series data and Logs collection platform for distributed systems.

  23. surf

    CLI Text Search across your infrastructure platforms, Universal Ctrl+F for infra (by Isan-Rivkin)

  24. Go-CQRS-EventSourcing-Microservice

    Go-CQRS-EventSourcing-Microservice

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go ElasticSearch discussion

Log in or Post with

Go ElasticSearch related posts

  • Graceful Shutdown in Go: Practical Patterns

    3 projects | news.ycombinator.com | 4 May 2025
  • Enhancing Your Stream Chat with Elasticsearch for Advanced Full-Text Search

    1 project | dev.to | 18 Mar 2025
  • Why Are Many Brands Migrating from Magento Enterprise (Adobe Commerce) to Shopify?

    1 project | dev.to | 22 Jan 2025
  • Elastop: An HTOP Inspired Elasticsearch Monitoring Tool

    1 project | dev.to | 7 Dec 2024
  • Elasticsearch exporter

    2 projects | dev.to | 31 Jul 2024
  • How to include max_children in the Elasticsearch query

    2 projects | /r/golang | 1 Jul 2023
  • Export & Import Elasticsearch data with msgpack and csv support

    1 project | /r/golang | 21 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source ElasticSearch projects in Go? This list will help you:

# Project Stars
1 zincsearch 17,391
2 elastic 7,471
3 go-zero-looklook 4,721
4 cloud-on-k8s 2,721
5 elasticsearch_exporter 1,988
6 gnomock 1,435
7 apm-server 1,245
8 elasticsql 1,187
9 go-stash 1,170
10 tigris 934
11 ipfs-search 877
12 awesome-monitoring 696
13 kube-burner 563
14 dsiem 440
15 helm-monitor 415
16 EcommerceAPI 313
17 elastop 268
18 reactivesearch-api 209
19 Go-EventSourcing-CQRS 185
20 terraform-provider-elasticstack 182
21 Clymene 132
22 surf 111
23 Go-CQRS-EventSourcing-Microservice 96

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?