Skip to content

Ninja-Yubaraj/chrome-extension-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chrome Extension Tutorial

This repository contains the code and resources for my tutorial on building a Chrome extension.

What is a Chrome Extension?

A Chrome extension is a small program that extends the functionality of the Google Chrome web browser. Extensions can add new features to the browser, or modify the behavior of existing web pages.

What will I learn in this tutorial?

In this tutorial, you will learn how to build a basic Chrome extension that can modify the behavior of web pages. We will cover the following topics:

  • Creating the extension's manifest file
  • Writing the JavaScript code for the extension
  • Packaging and publishing the extension on your own browser

Prerequisites

To complete this tutorial, you will need the following:

  • A computer with the Google Chrome web browser installed
  • Basic knowledge of HTML, CSS, and JavaScript
  • A text editor for writing code (e.g. Sublime Text, Visual Studio Code)

Getting Started

To begin, clone or download this repository to your local machine. The repository contains the starting code for the tutorial, as well as the completed code for each step of the tutorial.

Contents

The repository contains the following files and directories:

  • manifest.json: This is the manifest file for the extension, which specifies its name, version, and other metadata.
  • script.js: This is the JavaScript file that contains the code for the extension.
  • style.css: This is the CSS file that contains the styles for the extension.
  • images: This directory contains any images used by the extension.

Next Steps

To start the tutorial, open the step-1 directory and follow the instructions in the README.md file.

Happy hacking!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published