Simple Tool For Parallel Online Search

Unsplashed background img 1

What is Panop ?

Some internal search systems for website are simply not accurate enough. Often, external indexed-based search tools are not sufficient either, especially when the data is moving fast, or only specific subsets of websites are targeted. One way to avoid this is to do online analysis and search: this is what Panop is for. Panop will provide you a simple interface that allows you to select the target of a search and its settings, as well as domain boundaries and search depth. It will then return you a list of URLs matching your requirements and allow you to browse through it. Panop is a command-line-based tool or a web-based tool.

Launch A Search !

Unsplashed background img 2


A query is in disjunctive normal form (examples: 'A' or 'A' AND 'B' or ('A' AND 'B') OR ('B' AND 'C'). It is also possible to avoid results containing some keywords (examples: ('A' AND 'B') - ('C' AND 'D') where pages containing C and D will not be returned, etc.).

This will be the entry point of the search, which will expand from there (example:

If a page A contains a link to B and a page B a link to C, then C is at depth 2 from A. This is the maximum depth from the root of the search.


If specified, all explored urls will need to be prefixed by the domain (example:

This is the list of ignored filed extensions (separated by |, i.e. in Regular Expression).

HTML tag(s) before which content will be ignored (in Regular Expression).

HTML tag(s) after which content will be ignored (in Regular Expression).

Can be either BFSMode (Breath First Search), DFSMode (Depth First Search) or RNDMode (Random).

For performance reasons, no more than 30 search nodes are allowed.