Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A set of boilerplate code and files for building Chrome extensions, and a jump-start for the options page and localization.
JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
_locales/en Initial state. Has most functionality needed.
images
scripts Initial state. Has most functionality needed.
styles Initial state. Has most functionality needed.
.gitignore Initial state. Has most functionality needed.
LICENSE Initial state. Has most functionality needed.
README.md Fixing differences between Dingus markdown and Github markdown.
background.html Initial state. Has most functionality needed.
manifest.json Initial state. Has most functionality needed.
options.html Adding link to github project

README.md

A jump-start to your Chrome extension projects.

Because I hate doing it all over every single time.

a screenshot

NOT intended to be used un-modified, merely to be quicker (and possibly better, but no guarantees are implied) than doing it from scratch.

Lots of things in here are unnecessary. Rename what you want. Delete what you want. Reorganize what you want.

The majority of the documentation exists in the extension - just load it as an unpacked extension and check out the options page.

For the moment, the features include:

  • A fairly rich options page, with basic styling and preference serialization / loading. This intentionally mimics the Chrome preferences page, but with a lot less shiny. It's basic and functional, which is all I really wanted. Options pages always feel harder to make than what I'm making the extension for (as I've mostly made simpler extensions), so I've spent the most time on that, so I can just drop in a couple fields and be done with it.
  • Basic framework and example code for a localizable extension
  • Example images in 4 sizes
  • Comments. Lots of comments. More to come.
Something went wrong with that request. Please try again.