Skip to content

A simple React implementation of a Chrome Extension Template for a foldable side panel. With Parcel, TypeScript, TailwindCSS

Notifications You must be signed in to change notification settings

vincecao/react-chrome-extension-template-side-panel

Repository files navigation

React Chrome Extension Template: Side Panel

A simple React implementation of a Chrome Extension Template for a foldable side panel. Using Parcel, TailwindCSS and TypeScript for development. Optimized to fit most of the modern webpage and save setting to chrome storage.

Check the demo in this here.

Screen.Recording.2022-09-11.at.9.36.01.PM.mp4

Development

# clone the repo
git clone https://github.com/vincecao/react-chrome-extension-template-side-panel.git && cd react-chrome-extension-template-side-panel

# install needed package
yarn
# add logo under /public/manifest.json
# for local test
yarn start
# then open localhost:1234

# build the extension
yarn build

2022-09-11_22-38

Installation

  • After build process, open Chrome or any chromium based browser
  • Go to manage extension page
  • Toggle Developer mode
  • Choose Load unpacked option for /publish folder or unzip latest release file.