Simple Chrome Extension (Highlighted Content Text Actions) Free Source Code

Language

This is a Simple Chrome Extension that I called Text Highlighted 101. This simple extension can do action and overwrite the highlighted text of site content. I have developed this simple chrome extension to give IT students an idea of how to create a chrome extension. The extension uses the Manifest v3. By exploring the extension, students will understand more how does the chrome browser is being made.

What are Extensions

Extension are small programs that are added into a browser and customize the browsing experience of the users. These can be a Productivity Tools, Web Page Content Enrichment, or Fun or Games.

The Simple Chrome Extension can give you little idea about creating the manifest.json.

Example:
  1. {
  2.     // Manifest Version
  3.     "manifest_version": 3,
  4.     // Extension Name
  5.     "name": "Text Highlighted 101",
  6.     // Extension Version
  7.     "version": "1.0",
  8.     // Extension Icons
  9.     "icons": {
  10.         "16": "logo.png",
  11.         "48": "logo.png",
  12.         "128": "logo.png"
  13.     },
  14.     // Permissions
  15.     "permissions": ["tabs", "scripting"],
  16.     // Content Scripts
  17.     "content_scripts": [{
  18.         "matches": [
  19.             "<all_urls>"
  20.         ],
  21.         "js": ["my_content_script.js"]
  22.     }],
  23. }

The extension source code were built using HTML, CSS, and JavaScript.

How to Install the Extension??

  1. Download the provided source code zip file. (download button is located below)
  2. Extract the source code zip file.
  3. Open your Chrome Browse and in the address bar, enter chrome://extension and hit "Enter" on your keyboard.
  4. Enable the Developer Mode
  5. Load the extracted extension's source code.
  6. Enable the extension in your browser

How do the Sample Extension works?

  • First, pin the extension icons in the pinned extensions area of your browser.


  • Browse any website in a new tab in your browser.
  • Higlight any text on the site content and click the pinned extension. A Popup inteface will show.
  • Next, click the Mark Highlighted button on the popup to mark the text.
  • Or, click the Count Word button to count the words in the text you highlighted.

That's it! I hope this will help you and will give you an idea of how do extensions are being made.

Explore more on this website for more Free Source Codes and Tutorials.

Enjoy :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Add new comment