matthewhudson / current-device
π± The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
β3,937Updated this week
Related projects: β
- Make that shiz draggableβ3,856Updated 2 years ago
- Click effect inspired by Google's Material Designβ3,476Updated last year
- Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard aβ¦β4,109Updated 2 years ago
- Lazy-loading images with data-* attributesβ3,721Updated this week
- JavaScript is all like "You images done yet or what?"β8,879Updated 2 years ago
- Vanilla JavaScript plugin for lazyloading imagesβ8,759Updated 9 months ago
- Give your pages some headroom. Hide your header until you need itβ10,856Updated 10 months ago
- Device detection (phone, tablet, desktop, mobile grade, os, versions)β4,101Updated 3 years ago
- Clamps an HTML element by adding ellipsis to it if the content inside is too long.β2,400Updated 5 years ago
- A simple JS library that detects mobile devices.β2,355Updated 10 months ago
- nicescroll plugin for jquery - scrollbars like iphone/ipadβ3,603Updated 8 months ago
- Polyfill for CSS `position: sticky`β2,287Updated 3 years ago
- Animates a numerical value by counting to itβ7,983Updated 2 months ago
- β2,840Updated this week
- Highly customizable checkboxes and radio buttons (jQuery & Zepto)β7,384Updated 3 years ago
- Awesome Media Queries in JavaScriptβ3,625Updated 2 years ago
- Reveal CSS animation as you scroll down a pageβ9,906Updated 2 months ago
- A responsive image polyfill for <picture>, srcset, sizes, and moreβ9,892Updated 2 years ago
- Accelerated JavaScript animation.β17,282Updated 3 years ago
- Swipe is the most accurate touch slider.β6,793Updated 4 years ago
- Super-smooth CSS3 transformations and transitions for jQueryβ7,291Updated 2 years ago
- Simple wrapper for cross-browser usage of the JavaScript Fullscreen APIβ7,058Updated 2 years ago
- CSS3 backed JavaScript animation frameworkβ4,720Updated 2 years ago
- Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.β5,095Updated last year
- Hey, be lazy! bLazy.JS is a lightweight pure JavaScript script for lazy loading and multi-serving images. It's working in all modern browβ¦β2,626Updated 4 years ago
- Create beautiful CSS3 powered animations in no time.β6,209Updated 4 years ago
- dotdotdot.js, advanced cross-browser ellipsis for multiple line content.β1,730Updated 2 years ago
- Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.β10,383Updated last year
- Responsive and slick progress barsβ7,795Updated 11 months ago
- Client-side image placeholders.β5,837Updated 11 months ago