List of augmented browsing software
Encyclopedia
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. |