Open Source
Xapian is open-source software, which means it is free to use and you can modify its source code to fit your specific needs.
Flexibility
Xapian provides great flexibility with its API, allowing users to create complex search applications with customizable features.
Language Support
Xapian supports bindings for multiple programming languages, including Python, C++, PHP, Java, Perl, Ruby, and Tcl, making it accessible to developers with different technical stacks.
Search Features
Xapian offers advanced search functionalities such as probabilistic ranking, phrase search, Boolean search, and wildcard search, which enhance the user search experience.
Scalability
Xapian is designed to handle large volumes of data, making it suitable for applications requiring scalability.
We have collected here some useful links to help you find out if Xapian is good.
Check the traffic stats of Xapian on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Xapian on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Xapian's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Xapian on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Xapian on Reddit. This can help you find out how popualr the product is and what people think about it.
Recoll is free/open source (GPL) that can index PDFs and search them very quickly. It uses Xapian under the hood. I have over 165,000 documents indexed on an old laptop running Linux and can query them all in a split second. Source: almost 3 years ago
+ xapian which has been around a while, and while gpl licensed, is quite capable https://xapian.org/. - Source: Hacker News / almost 4 years ago
Tangentially related if you need search without the clustering and high availability story of elastic search and friends I highly recommend Xapian. Its like the SQLite of search. Single library that provides the basic set of features you would expect in a quality search experience: facets, ranked search, boolean operators, stemming etc etc. https://xapian.org/. - Source: Hacker News / almost 4 years ago
For fast searching, it usually requires indexing the files in question. There are a number of text-file indexing solutions, many of which use xapian, sphinx, or lucene/solr under the hood. Based on conditions (watching files/directories, cron jobs, new-mail triggers, etc), they'll add/remove files to the index, and you can then use a corresponding command to compose queries across that data. If it's indexed, it... Source: over 4 years ago
There is also xapian/recoll https://xapian.org/ which works great for "desktop" search. - Source: Hacker News / over 4 years ago
A reminder about Xapian which the author did not include (it is only a library) https://xapian.org/. - Source: Hacker News / almost 5 years ago
Iโm always surprised when people havenโt heard of Xapian which is also in this space. I tell people Xapian is the SQLite of search. https://xapian.org/. - Source: Hacker News / about 5 years ago
Do you know an article comparing Xapian to other products?
Suggest a link to a post with product alternatives.
Is Xapian good? This is an informative page that will help you find out. Moreover, you can review and discuss Xapian here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.