Skip to content
This repository

An implementation of the W3C Selectors Level 3 specification.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 src Added case sensitivity support and changed license. October 08, 2012
Octocat-spinner-32 .gitignore
Octocat-spinner-32 CHANGES Fixed a scanner bug where the last selectors were added twice to the … January 25, 2012
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README
Octocat-spinner-32 pom.xml
A Java implementation of the W3C Selectors Level 3 specification.

The code for this implementation is influenced by all the JavaScript versions
out there, and the one used in WebKit. Thanks to all the developers for inspiring me.

The scanner/parser was made using the wonderful Ragel State Machine Compiler by Adrian Thurston.
You can find out more about Ragel at

I hope that you'll find this project useful!?

Christer Sandberg

Something went wrong with that request. Please try again.