Java ElasticSearch

Open-source Java projects categorized as ElasticSearch | Edit details

Top 21 Java ElasticSearch Projects

  • GitHub repo advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

  • GitHub repo Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

    Project mention: Ingest Pipeline with GROK - Looking for "good" documentation | | 2022-01-18
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo springboot-learning-example

    spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。

  • GitHub repo elasticsearch-analysis-ik

    The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.

    Project mention: [NEED HELP] Confusion when learning es | | 2021-06-16

    Therefore, I did some research and I found elasticsearch. As I dig deeper, a plugin called `elasticsearch-analysis-ik` caught my attention. It split words perfectly!

  • GitHub repo janusgraph

    JanusGraph: an open-source, distributed graph database

    Project mention: Getting Started with Redis and RedisGraph | | 2021-10-21


  • GitHub repo SuperMarket


  • GitHub repo photon

    an open source geocoder for openstreetmap data (by komoot)

    Project mention: GraphHopper Routing Engine - Open Source Route Planning | | 2021-06-10

    To fully self-host a route planner (e.g. a "Google Maps" equivalent) you need GraphHopper for the routing and two other parts: you also need some visualization aka "maps" (e.g. with OpenMapTiles) and you need the address search (e.g. with Photon).

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Ebean ORM

    Ebean ORM

    Project mention: What do you whish for Spring 6? | | 2021-09-28

    There is and looks like it a community driven alternative to jOOQ.

  • GitHub repo fscrawler

    Elasticsearch File System Crawler (FS Crawler)

  • GitHub repo kafka-connect-elasticsearch

    Kafka Connect Elasticsearch connector

  • GitHub repo Springy-Store-Microservices

    Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.

    Project mention: What are some open source applications which have a robust external API calls implementations ? | | 2021-08-24
  • GitHub repo datashare

    Better analyze information, in all its forms

    Project mention: Ask HN: What you up to? (Who doesn't want to be hired?) | | 2021-11-01

    I have slowly collected a large (several million file) ebook library from open directories over the past few years. I am now trying to set up a search solution for it.

    Recoll doesn't seem to work well headless, so I am taking a look at:

    which claims to be able to do some distributed indexing.

  • GitHub repo java-specialagent

    Automatic instrumentation for 3rd-party libraries in Java applications with OpenTracing.

    Project mention: Open Tracing on Kubernetes —Get Your Traces for Free | | 2021-12-30

    Amongst the treasures found within the opentracing-contrib project is a Java special agent. By plugging this into our app via the -javaagent JVM flag we can fully enable tracing across any commonly used 3rd party libraries without changing any code or rebuilding the project. The list of instrumented libraries is pretty comprehensive — Jersey, Cassandra drivers, MongoDB drivers to name but a few.

  • GitHub repo anomaly-detection

    A machine learning plugin in Open Distro for real time anomaly detection on streaming data.

    Project mention: Configurations for Anomaly Detection Kibana plugin | | 2021-06-14

    I'm trying to set up the anomaly detection for opendistro elasticsearch. On their official website, they have the documentation that explains how to set it up.

  • GitHub repo snowstorm

    Scalable SNOMED CT Terminology Server using Elasticsearch (by IHTSDO)

    Project mention: Looking to get SNOMED CSV files from an API. | | 2021-03-25

    You might be interested to check out an open-source SNOMED CT terminology server that we have built here at SNOMED International. It uses NoSQL (Elasticsearch) and supports the SNOMED CT querying language that might help - - and has a public API to all SNOMED CT editions.

  • GitHub repo mutad

    Realtime Data Processing and Search Engine Implementation.

    Project mention: My First Attempt to Implement Real-Time Data-Processing/Search Engine Based on Typescript FE and Java Backend. | | 2021-07-23
  • GitHub repo java-tutorials

    📝 A repository containing different java tutorials (by Hakky54)

    Project mention: Updating server certificates during runtime without the need of restarting it | | 2021-11-04

    The example project is here: GitHub - Instant server ssl reloading

  • GitHub repo bubble-fireworks

    基于SpringBoot,SpringCloud&SpringCloud Alibaba 的日常通用代码集,简化开发

    Project mention: Possible security issue involving the Firebase JWT library for PHP (Algorithm Confusion with Key IDs) | | 2021-08-04
  • GitHub repo LuceneBench

    Lucene Benchmark : benchmarking Lucene vs. SeekStorm

    Project mention: Show HN: full-text search 30M Hacker News posts AND linked web pages | | 2021-04-13

    So, you may be hitting SimpleFSDirectory instead, which does have issues with too many searches.

    Could you share the reasons, MMapDirectory did not work for you?

  • GitHub repo elasticsearch-status-monitor

    The Elasticsearch Status Monitor is an open-source tool for generating reports containing an overview of the ES cluster and listing potential issues.

    Project mention: What is something you made in Java to automate/make your job easier? | | 2021-12-24
  • GitHub repo es-kafka-pagination

    Let’s say you have an ElasticSearch Index of 1,000,000 documents and you need to run some operation on those documents.

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). The latest post mention was on 2022-01-18.

Java ElasticSearch related posts


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

Project Stars
1 advanced-java 59,634
2 Elasticsearch 58,236
3 springboot-learning-example 14,684
4 elasticsearch-analysis-ik 13,201
5 janusgraph 4,307
6 SuperMarket 1,606
7 photon 1,355
8 Ebean ORM 1,271
9 fscrawler 1,024
10 kafka-connect-elasticsearch 632
11 Springy-Store-Microservices 399
12 datashare 386
13 java-specialagent 170
14 anomaly-detection 75
15 snowstorm 43
16 mutad 14
17 java-tutorials 9
18 bubble-fireworks 8
19 LuceneBench 6
20 elasticsearch-status-monitor 2
21 es-kafka-pagination 2
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.