Need help with harvey?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

438 Stars 39 Forks Other 46 Commits 7 Opened issues


Adding a second face to your application's JavaScript

Services available


Need anything else?

Contributors list


Harvey lets you add a second face to your application's JavaScript. It has no dependencies and comes in at about 3k minified or 1k gzipped. Neat!

For documentation, usage, and examples, see:

Browser Support

Thanks to its various fallbacks and polyfills Harvey works across all modern browsers (IE > 8) that support CSS media queries.


  • Harvey was inspired by Nicholas C. Zakas' article on the different problems with matchMedia

  • Harvey uses a variation of Paul Irish's matchMedia.js polyfill

Harvey Credits

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.