About grep::metacpan

grep::metacpan is an open source search engine for the Comprehensive Perl Archive Network (CPAN), an ever growing archive of code and documentation for the Perl programming language. This includes a comfortable web-based view and a first class mirror of the canonical CPAN content.

This is Yet Another project for searching the CPAN.

This is not the first attempt to provide a grep through all CPAN distribution, and you probably also want to try the original grep.cpan.me which is using a redis database as backend.

The goal of this project is purely experimental and see how 'git grep' can compete with a more traditional database approach. One of its main advantage is that it's easy to deploy on a standalone server / laptop. The drawback is... that it can be *slow*... but sometimes you might be surprise by how fast it can be :-) All the most when your query can grep several results, the more frequent is the term you are looking for the faster it should be.

Using grep::metacpan

You can consume grep::metacpan in two different ways:

Read more about how the code is organized by reading our GitHub repositories introduction.

(grep::)?MetaCPAN is a community effort, which come from an original idea from Todd R. while working on the 'dot removal from @INC'. (and yes grep.cpan.me was down at this time...)

Help wanted

We are always in need of more contributors, feel free to submit merge request to one of our source code repositories.

The logo was stolen to metacpan, which came from Raul Matei who won the MetaCPAN logo competition (sponsored by the Enlightened Perl Organization) with his entry.
Babs V. kindly provided an altered version for this grep::metacpan website :-)