Go ElasticSearch

Open-source Go projects categorized as ElasticSearch

Top 23 Go ElasticSearch Projects

ElasticSearch
  • zincsearch

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • elastic

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

  • Project mention: How to include max_children in the Elasticsearch query | /r/golang | 2023-07-01

    i am trying to generate the following query using github.com/olivere/elastic/v7

  • go-zero-looklook

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

  • cloud-on-k8s

    Elastic Cloud on Kubernetes

  • elasticsearch_exporter

    Elasticsearch stats exporter for Prometheus

  • 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 💻

  • apm-server

    APM Server

  • Project mention: ☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack | dev.to | 2023-11-27

    imageTag: 8.5.1 resources: requests: cpu: 10m memory: 768Mi limits: cpu: 1900m memory: 1024Mi ingress: enabled: false # Allows you to add any config files in /usr/share/kibana/config/ kibanaConfig: kibana.yml: | ### default server.host: "0.0.0.0" server.shutdownTimeout: "5s" elasticsearch.hosts: ["http://elasticsearch:9200"] monitoring.ui.container.elasticsearch.enabled: true ### custom # from https://github.com/elastic/apm-server/issues/10361 xpack.fleet.packages: - name: apm version: 8.5.1

  • SaaSHub

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

    SaaSHub logo
  • elasticsql

    convert sql to elasticsearch DSL in golang(go)

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

  • tigris

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

  • Project mention: Show HN: Serverless Postgres | news.ycombinator.com | 2024-05-29

    This is a MVP for Serverless Postgres.

    1/ It uses Fly.io[0], which can automatically pause your database after all connections are released (and start it again when new connections join).

    2/ It uses Oriole[1], a Postgres extension with experimental support for S3 / Decoupled Storage[2].

    3/ It uses Tigris[3], Globally Distributed S3-Compatible Object Storage. Oriole will automatically backup the data to Tigris using background workers.

    I wouldn't recommend using this in production, but I think it's in a good spot to provoke some discussion and ideas. You can get it running on your own machine with the steps provided - connecting to a remote Tigris bucket (can also be an AWS S3 bucket).

    [0] https://fly.io

    [1] https://www.orioledb.com/

    [2] Oriole Experiemental s3: https://www.orioledb.com/docs/usage/decoupled-storage

    [3] Tigris: https://www.tigrisdata.com/

    Project mention: admarus alternatives - ipfs-search and Yacy | libhunt.com/r/admarus | 2023-08-09

    Admarus is a decentralized alternative to ipfs-search

  • go-food-delivery-microservices

    🍕 A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.

  • Project mention: go-ecommerce-microservices: A practical e-commerce microservices, built with cqrs, event sourcing, vertical slice architecture, event-driven architecture. | /r/golang | 2023-08-26

    The go-ecommerce-microservices project source code can be found at https://github.com/mehdihadeli/go-ecommerce-microservices

  • awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.

  • Project mention: Show HN: Servicer, pm2 alternative built on rust and systemd | news.ycombinator.com | 2023-08-15

    > The activity state, CPU and memory usage is displayed so I don't need to run a separate command.

    https://github.com/crazy-canux/awesome-monitoring

    Check out Netadata + Nagios

    https://news.ycombinator.com/item?id=36944388

    Check out this as well

        systemctl list-units | grep my-service

  • kube-burner

    Kubernetes performance and scale test orchestration framework written in golang

  • dsiem

    Security event correlation engine for ELK stack

  • helm-monitor

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

  • reactivesearch-api

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

  • terraform-provider-elasticstack

    Terraform provider for Elastic Stack

  • Go-EventSourcing-CQRS

    Go Event Sourcing CQRS Microservice

  • Clymene

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

  • surf

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

  • bathyscaphe

    Fast, highly configurable, cloud native dark web crawler.

  • Go-CQRS-EventSourcing-Microservice

    Go-CQRS-EventSourcing-Microservice

  • 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

  • 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
  • Introduce the Logstash Operator for ECK

    1 project | news.ycombinator.com | 28 Apr 2023
  • Elasticsearch APM Docker setup

    1 project | /r/elasticsearch | 26 Apr 2023
  • automate deployment of elastic configuration ? using ansible ?

    1 project | /r/elasticsearch | 15 Apr 2023
  • looking for a guide for kubernetes in prod

    2 projects | /r/kubernetes | 27 Feb 2023
  • DSIEM Common questions

    1 project | /r/elasticsearch | 28 Nov 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 zincsearch 16,622
2 elastic 7,341
3 go-zero-looklook 4,134
4 cloud-on-k8s 2,513
5 elasticsearch_exporter 1,873
6 gnomock 1,323
7 apm-server 1,169
8 elasticsql 1,151
9 go-stash 1,051
10 tigris 890
11 ipfs-search 844
12 go-food-delivery-microservices 777
13 awesome-monitoring 646
14 kube-burner 463
15 dsiem 431
16 helm-monitor 407
17 reactivesearch-api 173
18 terraform-provider-elasticstack 155
19 Go-EventSourcing-CQRS 142
20 Clymene 133
21 surf 108
22 bathyscaphe 92
23 Go-CQRS-EventSourcing-Microservice 86

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com