The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.Find sources: "Xapian" – news · newspapers · books · scholar · JSTOR (February 2022) (Learn how and when to remove this message)
Xapian
Developer(s)xapian.org
Stable release
1.4.25 Edit this on Wikidata / 8 March 2024; 2 months ago (8 March 2024)[1]
Repository
Written inC++
Operating systemCross-platform
TypeSearch and index API.
LicenseGNU General Public License
Websitexapian.org Edit this at Wikidata

Xapian is a free and open-source probabilistic information retrieval library, released under the GNU General Public License (GPL).[2] It is a full-text search engine library for programmers.

It is written in C++, with bindings to allow use from Perl, Python (2 and 3), PHP (5 and 7), Java, Tcl, C#, Ruby, Lua, Erlang, Node.js and R.[1][3] Xapian is highly portable and runs on Linux, OS X, FreeBSD, NetBSD, OpenBSD, Solaris, HP-UX, AIX, Windows, OS/2[4][2] and Hurd,[5][6] as well as Tru64.[citation needed] Xapian grew out of the Muscat search engine, written by Dr. Martin F. Porter at the University of Cambridge.[7] The first official release of Xapian was version 0.5.0 on September 20, 2002.[8]

Xapian allows developers to add advanced indexing and search facilities to their own applications. Organisations and projects using Xapian include the Library of the University of Cologne, Debian, Die Zeit, MoinMoin, and One Laptop per Child.[9]

Features

GUI front-ends

See also

References

  1. ^ a b "The Xapian Project". Retrieved 2020-09-02.
  2. ^ a b c "The Xapian Project : Features". Retrieved 2018-03-31.
  3. ^ RXapian
  4. ^ "Version 1.0.6 of Xapian and Omega". freshmeat.net. Archived from the original on 2011-06-12. Retrieved 2018-03-31.
  5. ^ Debian built success report for GNU Hurd[permanent dead link]
  6. ^ "Debian -- Package Search Results -- xapian". Retrieved 2018-03-31.
  7. ^ "The Xapian Project: History". Retrieved 2022-04-10.
  8. ^ "Xapian Core NEWS". Retrieved 2022-04-10.
  9. ^ "Xapian Users". Retrieved 2018-03-31.