Xapian Fu

Xapian Fu

XapianFu is a Ruby library for working with Xapian search index databases. It builds on the GPL licensed Xapian Ruby bindings but provides an interface more in-line with “The Ruby Way”(tm) and is considerably easier to use.

XapianFu has almost complete test coverage with rspec specs and pretty good documentation.

First released in 2009, it was in very active development for several years and as of November 2019, is still maintained.

Author
John Leach
License
MIT (The Xapian library is GPL)
Documentation
https://rdoc.info/projects/johnl/xapian-fu
Git repository
https://github.com/johnl/xapian-fu/
Gem
https://rubygems.org/gems/xapian-fu