All Projects → nchah → chrome-extension-starter

nchah / chrome-extension-starter

Licence: other
Starter kit for Chrome (and Firefox) Extension and Theme development.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to chrome-extension-starter

doki-theme-web
Cute anime character themes for your Chrome, Edge, & Brave browser.
Stars: ✭ 97 (+259.26%)
Mutual labels:  chrome-theme
Materia Theme
A Material Design theme for GNOME/GTK based desktop environments
Stars: ✭ 3,177 (+11666.67%)
Mutual labels:  chrome-theme

chrome-extension-starter

A starter kit for Chrome extension and theme development.

Google Groups

Official Documentation

This is a directory tree of links to various Chrome developer pages.

Developing

The official documentation is quite extensive and up to date. Some recommendations:

  • The tutorials and docs to guide the learning process for developing extensions is ordered logically in a top down format. Start at the top and drill into details as you move down.
  • The Sample Extensions page is a great resource that provides many working extension examples. The main page is a long list so it's best to choose a few of the Chrome APIs you would like to work with and narrow down the search.

Folders

ext-samples

All extension samples (as zip files) are available on the samples page. A few that I found useful are included (unzipped) in the ext-samples folder. The API calls used in each sample are noted in parentheses.

ext-template

General template for Chrome extensions.

  • manifest.json
  • icon.png
  • popup.html
  • popup.js

theme-template

Documentation on creating themes is a bit limited so referencing the Chromium (which Chrome is built on) source is helpful https://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/themes/

  • manifest.json
  • images

Published Samples

theme: dark-v1

>500 users - The published Dark Theme - Charcoal is available on the Chrome Web Store.

charcoal-theme-screenshot.png

theme-unicorn-v1

>800 users - The published Unicorn Theme is available on the Chrome Web Store.

unicorn-theme-screenshot.png

extension: newtab-memo

GitHub: nchah/newtab-memo-extension

~100 users - The published NewTab Memo extension is available on the Chrome Web Store.

newtab-memo-screenshot-3.png

newtab-memo-screenshot-5.png

extension: darkedit-ntp

~20 users - The published DarkEdit New Tab extension is available on the Chrome Web Store.

darkedit-ntp-screenshot.png

Stats

The Developer Dashboard in the Chrome Web Store allows for easy tracking and maintenance of extensions and themes.

CSV dumps of all 'Installations', 'Impressions', and 'Total Current Users' stats to date are available for each theme or extension.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].