Search the npm registry using couchdb-lucene
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apps
.foreverignore
.gitignore
LICENSE
Makefile
README.markdown
package.json
settings.js
website.js

README.markdown

Node Package Finder

Site for searching the npm registry using express.js and elasticsearch. The goal is to search npm without touching the database. This project relies on an elasticsearch index to search and store package information. We are only using the npm database to grab the attachments.

Elasticsearch

I created a tiny project with a bunch of scripts to turn the npm registry into an es index. Don't forget to change the search in settings.js to the url of your elasticsearch server.

Install and run the app

npm install
make server

Demo

Demo can be found here. It might be a little slow because it's running on a free hosting.