Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A sizzlin' hot selector engine.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time


A pure-JavaScript CSS selector engine designed to be easily dropped in to a host library.

More information:



Testing Sizzle:

  • run make to pull down QUnit from github, which is the only thing the Makefile does.
  • Open test/index.html in your browser to run the tests.
  • The actual unit tests are in test/unit/selectors.js and test/unit/utilities.js.

Developing Sizzle with grunt:

  • grunt and grunt lint will lint sizzle.js and the tests.
  • grunt watch can be run to re-lint files as you change them
Something went wrong with that request. Please try again.