LinkController is a software package designed to make maintaining Web pages easier by checking links and providing easy and integrated interfaces for examining and repairing broken links. In contrast with the standard design of link checking software, LinkController is designed to check links over the long term and to minimize the work involved in dealing with those broken links.
PHPX is a Web portal system, blog, Content Management System (CMS), forum, and more. It is designed to allow everyone to be able to have feature-rich, interactive websites even if you do not know a bit of programming. Some key features include fully-integrated forums, downloads, an image gallery with slideshow and auto-thumbnailing, support ticket system, a GUI interface for Web page content management, news with topics and instances, and a whole lot more. It allows you to fully customize the look of your site.
HTML::TagReader is a Perl module which allows you to read HTML/XML files by tag. Its package contains some application programs which are very useful for Webmasters. They all start with the prefix "tr_" to make it easy to remember their names. tr_blck is a utility to check for broken links in Web pages. tr_llnk is a utility to build tar archives. tr_xlnk can process HTML files and expand links on directories. tr_mvlnk modifies links in HTML files with Perl commands. tr_staticssi expands the SSI directives #include virtual and #exec cmd. tr_tagcontentgrep greps for a tag (e.g., "img src"). tr_imgaddsize adds "width" and "height" to "img src=...".
WebVal is a system that will scan documents for fully-qualified HTTP URLs, keeping its database fresh with newly-seen URLs. It can then be requested to validate the URLs, whereby it will attempt to access each URL via an HTTP request and record the response code; it maintains a list of the most recent codes that have been retrieved. Response codes are classified as "good" (URL is correct and a valid page is there) and "bad" (URL is invalid or outdated). By default any code other than a 2xx code is considered bad, but this can be changed (e.g. to ignore 3xx redirection codes). WebVal can then be used in report mode where it will scan documents for URLs as before, but will report invalid URLs (that is, URLs in the database which have a number of "bad" codes exceeding a certain threshold). These are then printed to stderr in a format that shows the file and line number the URLs were seen in so that they can be corrected.
Khttrack is a easy-to-use offline browser utility with a KDE Wizard Interface. It is a frontend to Httrack, used as a library, for KDE. It allows you to download a WWW site from the Internet to a local directory, recursively building all directories, getting HTML, images, and other files from the server to your computer. It arranges the original site's relative link-structure. It can also update an existing mirrored site, and resume interrupted downloads. It is fully configurable, and has an integrated help system.