List of augmented browsing software
Encyclopedia
align="top" | Augmented Browsing Software
Name Form Features Compatibility
AlchemyPoint Firefox extension with a client-side Proxy Server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

allows manipulation of web content, scraping of data from websites, detection/parsing of microformat
Microformat
A microformat is a web-based approach to semantic markup which seeks to re-use existing HTML/XHTML tags to convey metadata and other attributes in web pages and other contexts that support HTML, such as RSS...

s, etc.
Chickenfoot Firefox extension enables end-users and hackers to script interactions on the Web
iMacros for Firefox Firefox, Chrome and Internet Explorer extension allows the user to record and replay "Internet Macros" for web automation, web scraping
Web scraping
Web scraping is a computer software technique of extracting information from websites...

 or web testing.
Platypus Firefox extension interactive modification of content from the browser, and optionally save the transformations as a Greasemonkey script for future use
Stylish
Stylish
Stylish is a free Mozilla extension that allows for the manipulation of web pages and XUL application user interfaces through the use of Cascading Style Sheets. These custom "user styles" are created by the user, or installed from an external archive like...

Firefox extension using Cascading Style Sheets
Cascading Style Sheets
Cascading Style Sheets is a style sheet language used to describe the presentation semantics of a document written in a markup language...

client-side manipulation of webpage content
Bookmarklets JavaScript can execute arbitrary JavaScript on any page, but requires a user to click them, rather than running automatically
Firebug
Firebug (Firefox extension)
Firebug is a web development tool that facilitates the debugging, editing, and monitoring of any website's CSS, HTML, DOM, XHR, and JavaScript; it also provides other web development tools. Firebug's JavaScript panel can log errors, profile function calls, and enable the developer to run arbitrary...

Firefox extension for developers allows arbitrary real time changes to a page's DOM
Bubbles Site-Specific-Browser uses JS injection of user-scripts, very much like Greasemonkey.
Jetpack Firefox extension providing robust API allows writing Firefox scripts (jetpacks) using JavaScript, jQuery
JQuery
jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig...

 and Firebug
Kango Framework Cross-browser extension framework allows creating extensions for 5 popular browsers using JavaScript only Firefox, Chrome, Internet Explorer, Opera, Safari
Greasekit provides userscripting for Safari (WebKit)
Greasemonkey
Greasemonkey
Greasemonkey is a Mozilla Firefox extension that allows users to install scripts that make on-the-fly changes to HTML web page content on the DOMContentLoaded event, which happens immediately after it is loaded in the browser .As Greasemonkey scripts are persistent, the changes made to the web...

Firefox extension alters the output of web content immediately after it's displayed
Proxomitron
Proxomitron
Proxomitron, the Universal Web Filter, is a filtering web proxy written by Scott R. Lemmon. This program was originally designed to run under Windows 95....

proxy-level language available since late 1990s, predates JavaScript active browsing and provides a similar function for all browsers using a regexp
Regular expression
In computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...

-like matching language
Proximodo open source, client-side proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

inspired by- and interoperable with proxomitron -- allows page content manipulation
Privoxy open source, client-side proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

allows manipulation of page content available in many OS flavors
MouseHole Ruby-based client-side proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

allows manipulation of page content
Muffin Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 open-source stand alone proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

allows manipulation of page content (usually client-side, but sports a web interface in addition to a Swing GUI for configuration)
BFilter open source, client-side proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

allows manipulation of page content available in many OS flavors
GrimeApe JavaScript injection proxy provides the GreaseMonkey API for running userscripts Konqueror and Firefox are supported
Lubemonkey Firefox extension Fork of Greasemonkey that stores persistent data in SQLite
SQLite
SQLite is an ACID-compliant embedded relational database management system contained in a relatively small C programming library. The source code for SQLite is in the public domain and implements most of the SQL standard...

 databases for efficiency.
Reflect Sends document to remote server for tagging Tags the names of chemicals, genes, and proteins; clicking on a tag opens summary popups. Supported on Firefox and IE
Scone open source stand alone proxy server
Proxy server
In computer networks, a proxy server is a server that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server...

 (client and server side)
allows manipulation of transferred web resources. It also provides personal web crawler
Web crawler
A Web crawler is a computer program that browses the World Wide Web in a methodical, automated manner or in an orderly fashion. Other terms for Web crawlers are ants, automatic indexers, bots, Web spiders, Web robots, or—especially in the FOAF community—Web scutters.This process is called Web...

, user action logging, and an mysql persistence component.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK