0Pricing
Browser Extensions Development (Chrome & Edge) · Lesson

Anatomy of an Extension Project

Tour the standard files and folders that make up a Manifest V3 browser extension and what each one does.

Extensions Are Just Web Files

An extension is just a bundle of HTML, CSS, JavaScript, and a config file, which the browser loads in a special, extra-capable context.

The manifest.json Heart

Every extension needs a manifest.json at its root — it declares name, version, permissions, and scripts. Without it, the browser ignores the folder.

{
  "manifest_version": 3,
  "name": "My Extension",
  "version": "1.0.0"
}

All lessons in this course

  1. What are Browser Extensions?
  2. Setting Up Development Environment
  3. Your First 'Hello World' Extension
  4. Anatomy of an Extension Project
← Back to Browser Extensions Development (Chrome & Edge)