All Projects → ScottMansfield → widow

ScottMansfield / widow

Licence: LGPL-2.1 license
Distributed, asynchronous web crawler

Programming Languages

java
68154 projects - #9 most used programming language
coffeescript
4710 projects
ruby
36898 projects - #4 most used programming language
HTML
75241 projects

Widow - the extensible crawler for your website

Widow is meant to be a crawler to index only the domains you specify. Instead of crawling the entire world, Widow will crawl your website to create your own search metadata. From this, you can see the average page load time, asset size, etc.

Widow has several parts:

  • The Core, which contains machinery to pull messages and process them in a multi-threaded environment
  • The Fetcher, which pulls pages down from the internet
  • The Parser, which parses pages in an extensible way
  • The Indexer, which pushes metadata into a search index
  • The Analyzer, which gives interesting data about the pages fetched
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].