Skip to content

Chrome Extension Examples

Cory Forsyth edited this page Jun 21, 2017 · 4 revisions

Types of Chrome Extensions

Single Page/Site Augmentation

Focused on a specific site. Changes information on that site. May be simply cosmetic or may augment that site with additional functionality/information.

Examples

Change Default Pages

Extensions can override your new tab page, the history page and the bookmark page.

Examples

Persistent Applications Unto Themselves

Extensions can simply be mini applications that do things unrelated to the current page. For example a calculator extension that pops up a calculator.

Examples

  • 1Password's extension includes a standalone password generator (also includes additional page-related functionality)

Improve Info

Extensions focused on specific information that they look for on the page and improve it.

Examples

  • Extensions that detect product prices on a page and show comparison prices
  • Extensions that detect unlinked URLs in text and link them
  • Extensions that detect location information and show maps

Privacy

Extensions can be used to increase browsing privacy.

Examples

Mutate the Browsing Experience

Changes information on any/all pages for a specific effect.

Examples

Fun/Silly

Posting/Sharing Tools

Add a browser action (button in toolbar) to post the current URL to a service.

Examples

  • Add to Pocket, Submit to Reddit, Share to Facebook, Evernote Web Clipper

Productivity

Examples

Expand Out Of Chrome

Chrome extensions can communicate with running processes on the user's system. Chrome Extensions have this capability or the target process on the machine can open a websocket server that the extension communicates with.

Examples

Examples from former students