Software Alternatives & Reviews

Typesense VS Apache Lucene

Compare Typesense VS Apache Lucene and see what are their differences

Typesense logo Typesense

Typo tolerant, delightfully simple, open source search 🔍

Apache Lucene logo Apache Lucene

High-performance, full-featured text search engine library written entirely in Java.
  • Typesense Landing page
    Landing page //
    2022-11-07
  • Apache Lucene Landing page
    Landing page //
    2023-08-20

Typesense videos

Getting started with Typesense

Apache Lucene videos

Paper Review - "Apache Lucene 4." SIGIR 2012 workshop on open source information retrieval

More videos:

  • Review - Fundamentals of Information Retrieval, Illustration with Apache Lucene

Category Popularity

0-100% (relative to Typesense and Apache Lucene)
Custom Search Engine
81 81%
19% 19
Custom Search
83 83%
17% 17
Search Engine
83 83%
17% 17
Search API
80 80%
20% 20

User comments

Share your experience with using Typesense and Apache Lucene. For example, how are they different and which one is better?
Log in or Post with

Reviews

These are some of the external sources and on-site user reviews we've used to compare Typesense and Apache Lucene

Typesense Reviews

Best Elasticsearch alternatives for search
A plug for yours truly! At Relevance AI, we’re building an Elasticsearch alternative that is very different to alternatives like Algolia and Typesense. Relevance AI search is an instant search API that understands “semantics”.
Source: relevance.ai
5 Open-Source Search Engines For your Website
Typesense is a fast, typo-tolerant search engine for building delightful search experiences. It claims that it is an Easier-to-Use ElasticSearch Alternative & an Open Source Algolia Alternative.
Source: vishnuch.tech
Recommendations for Poor Man's ElasticSearch on AWS?
Oh hey! I'm one of the co-founders of Typesense. Delighted to stumble on a mention of Typesense on Indiehackers. Long time lurker, first time poster :)

Apache Lucene Reviews

5 Open-Source Search Engines For your Website
Apache Lucene is a free and open-source search engine software library, originally written completely in Java. It is supported by the Apache Software Foundation and is released under the Apache Software License. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
Source: vishnuch.tech

Social recommendations and mentions

Based on our record, Typesense should be more popular than Apache Lucene. It has been mentiond 52 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.

Typesense mentions (52)

  • FlowDiver: The Road to SSR - Part 1
    Disregarding props-drilling technique in favor of a more reliable and elegant solution we looked for inspiration elsewhere. Another project of ours .find was using Typesense/Algolia components, which looked a bit like black-box/magic, but at the same time provided a clean approach to build complex and highly customizable solutions. - Source: dev.to / about 23 hours ago
  • Open Source alternatives to tools you Pay for
    Typesense - Open Source Alternative to Algolia. - Source: dev.to / 5 months ago
  • DNS record "hn.algolia.com" is gone
    If you like your penny take a look at Typesense https://typesense.org/ - nothing to complain here. Especially nothing complain about pricing. - Source: Hacker News / 7 months ago
  • Obsidian Publish full text search
    I haven’t used Publish, but I’d assume you could use something like https://typesense.org/ to index and search the vault. Source: 10 months ago
  • DynamoDB search options
    A cheaper option would be to use https://typesense.org. You can use DynamoDb streams to automatically load records. It has worked well for me. Source: 12 months ago
View more

Apache Lucene mentions (7)

  • Looking for small libraries implemented in multiple langauges
    I have to find a few examples of relatively small programming libraries that has been rewritten/ported to C++, C# and Java. Example: Lucene (it isn't that small, but still shows what I'm looking for). Source: about 1 year ago
  • HBO Max needs to stop purging its content.
    He is talking about impacting the search algorithm. Putting a “+” sounds like it is negatively impacting search quality. Source: over 1 year ago
  • Whoever worked on Steam's search engine needs a raise.
    For example Lucene is a core project common to many search engines, lots of things built ontop of it. And there are similar libraries Https://lucene.apache.org/core/. Source: over 1 year ago
  • Prometheus vs Elasticsearch stack - Key concepts, features, and differences
    Full-text search Elasticsearch is built on top of Apache Lucene, an open-source information retrieval software. Apache Lucene enables Elasticsearch can perform complex full-text searches using a single or combination of word phrases against its No SQL database. - Source: dev.to / almost 2 years ago
  • A simple but efficient algorithm for searching a large dataset of objects?
    If I had control of the back end I would implement a full-text engine such as Lucene. Generate the lookup table as a batch job and then perform the FTS when the request comes in. If you try to do this real-time, your search will take exponentially longer the larger the data set gets. Source: about 2 years ago
View more

What are some alternatives?

When comparing Typesense and Apache Lucene, you can also consider the following products

Algolia - Algolia's Search API makes it easy to deliver a great search experience in your apps & websites. Algolia Search provides hosted full-text, numerical, faceted and geolocalized search.

ElasticSearch - Elasticsearch is an open source, distributed, RESTful search engine.

Meilisearch - Ultra relevant, instant, and typo-tolerant full-text search API

Google Cloud Search - Search across all your company's content in G Suite.

Apache Solr - Solr is an open source enterprise search server based on Lucene search library, with XML/HTTP and...

ParadeDB - ParadeDB is an ElasticSearch alternative built on Postgres, engineered for lightning-fast full text, similarity, and hybrid search.