cozy-fork-search-index

0.6.15 • Public • Published

search-index

A persistent full text search engine for the browser and Node.js

NPM version NPM downloads MIT License Build Status

var si = require('search-index')(options);
 
si.add(data, opt, function (err) {
  //add stuff to index
});
 
si.search(q, function (err, searchResults) {
  //search in index
});

search-index is a freetext search library for JavaScript. You can use it to drop kick-ass search functionality into your node.js, HTML, OSX and Android applications.

You can also generate search indexes and easily share them- you could for example make an index available on bittorrent, or you could push an index out to a browser. It is really easy to move indexes around, and create decentralised search engines.

search-index uses LevelDB as a backend via the LevelUp interface. These days, LevelDB-ish databases are installed pretty much everywhere, which is why search-index is so portable.

Find out how to use the search-index module here:

For the impatient

User Documentation

Examples

API reference

Package Sidebar

Install

npm i cozy-fork-search-index

Weekly Downloads

2

Version

0.6.15

License

MIT

Last publish

Collaborators

  • mycozycloud