Java search-engine

Open-source Java projects categorized as search-engine

Top 17 Java search-engine Projects

search-engine
  1. Elasticsearch

    Free and Open Source, Distributed, RESTful Search Engine

    Project mention: Anatomy of a RAG System Architecture | dev.to | 2026-03-17

    Elasticsearch: Distributed, and analytics search engine, scalable data store, vector database focused on speed, production-ready, and scalability support. RAGFlow component, used as its default vector database, while testing, and improving Infinity. Can be used in production environments through Elastic Cloud or configured manually in the cloud platform of choice. A Docker image is available to use it locally.

  2. SaaSHub

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

    SaaSHub logo
  3. OpenSearch

    🔎 Open source distributed and RESTful search engine.

    Project mention: Beyond Basic Chunks: Supercharge Your RAG with Docling and OpenSearch | dev.to | 2025-10-20
  4. vespa

    The AI search platform

  5. Apache Solr

    Apache Lucene and Solr open-source search software

    Project mention: Elasticsearch: 15 years of indexing it all, finding what matters | dev.to | 2025-09-05

    countless Apache Lucene contributions

  6. Yacy

    Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance

    Project mention: Search engines alternatives now that Google isn't Google anymore | news.ycombinator.com | 2026-05-25
  7. lucene

    Apache Lucene open-source search software

    Project mention: Scaling HNSWs | news.ycombinator.com | 2025-11-11
  8. MarginaliaSearch

    Internet search engine for text-oriented websites. Indexing the small, old and weird web.

    Project mention: DuckDuckGo search saw 28% more visits after Google said people love AI mode | news.ycombinator.com | 2026-05-27

    thanks for your work. Marginalia is important for the human internet

    https://marginalia-search.com/

  9. jvector

    JVector: the most advanced embedded vector search engine

    Project mention: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    JVector repository: https://github.com/datastax/jvector

  10. solr

    Apache Solr open-source search software

  11. Infinispan

    Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.

  12. fess

    Fess is very powerful and easily deployable Enterprise Search Server.

  13. arcadedb

    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports natively Graphs, Documents, Vector Embeddings, TimeSeries and Full Text.

    Project mention: kuzu VS arcadedb - a user suggested alternative | libhunt.com/r/kuzu | 2026-04-22

    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings. ArcadeDB can run embedded like Kuzu, it support Cypher, so it's an easy migration from Kuzu. There is a migration guide from Kuzu to ArcadeDB: https://arcadedb.com/blog/from-kuzudb-to-arcadedb-migration-guide/

  14. tgscan

    Streamline Your Telegram Searches: Find Channels, Groups, and Chat History Effortlessly.

  15. Para

    Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted) (by Erudika)

  16. Sparkler

    Spark-Crawler: Apache Nutch-like crawler that runs on Apache Spark.

  17. AppSearcher

    Lightweight search engine for Android

  18. webSearch

    Based on my webCrawler a Search Engine

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

Java search-engine discussion

Log in or Post with

Java search-engine related posts

  • DuckDuckGo search saw 28% more visits after Google said people love AI mode

    5 projects | news.ycombinator.com | 27 May 2026
  • Search engines alternatives now that Google isn't Google anymore

    8 projects | news.ycombinator.com | 25 May 2026
  • Google Search as you know it is over

    3 projects | news.ycombinator.com | 19 May 2026
  • Ask HN: How do you find good personal blogs on Google nowadays?

    2 projects | news.ycombinator.com | 8 May 2026
  • Google is ending full-web search for niche search engines

    2 projects | news.ycombinator.com | 23 Jan 2026
  • Beyond Basic Chunks: Supercharge Your RAG with Docling and OpenSearch

    2 projects | dev.to | 20 Oct 2025
  • Elasticsearch: 15 years of indexing it all, finding what matters

    3 projects | dev.to | 5 Sep 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Elasticsearch 76,827
2 OpenSearch 13,074
3 vespa 6,941
4 Apache Solr 4,367
5 Yacy 3,957
6 lucene 3,447
7 MarginaliaSearch 1,836
8 jvector 1,716
9 solr 1,622
10 Infinispan 1,328
11 fess 1,111
12 arcadedb 921
13 tgscan 713
14 Para 571
15 Sparkler 420
16 AppSearcher 21
17 webSearch 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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