Giter Club home page Giter Club logo

ps_chrome_plugin's Introduction

Chrome Plugin Example

This repository is boilerplate to start writing a javascript extension for the chrome webbrowser.

Right now, it causes an alert box to pop up every time you search or otherwise visit www.google.com. It can be changed to do anything else that could happen because of javascript running in a web page. It can do even more by running code in the background that persists between different page reloads.

Official Tutorial

The official documentation for chrome extensions also provides instructions for starting from scratch. It will cover more topics than this exercise, but feel free to try it out: https://developer.chrome.com/extensions/getstarted

Use this repository instead if you want to shortcut straight to writing browser javascript.

Installing You Extension

⚠️ Don't install random extensions you find on the internet; they are not safe. ⚠️

Read the code here before adding it to your browser to make certain it doesn't do anything nefarious.

  1. Download this repo (git checkout, zip file, or download individual files).
  2. Turn on developer mode in chrome extension settings
  3. Click "Load unpacked" and select the folder with the files.

chrome extension UI

Project Ideas

Build an anti-distraction plugin.

(Steps TBD, in the meantime read the docs)

xkcd/862

ps_chrome_plugin's People

Contributors

sethbattin avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.