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,948Updated this week
Related projects β
Alternatives and complementary repositories for current-device
- Vanilla JavaScript plugin for lazyloading imagesβ8,760Updated 11 months ago
- Device detection (phone, tablet, desktop, mobile grade, os, versions)β4,116Updated 3 years ago
- A simple JS library that detects mobile devices.β2,363Updated last year
- Awesome Media Queries in JavaScriptβ3,623Updated 2 years ago
- Simple wrapper for cross-browser usage of the JavaScript Fullscreen APIβ7,083Updated 2 years ago
- CSS3 backed JavaScript animation frameworkβ4,718Updated 2 years ago
- Lazy-loading images with data-* attributesβ3,721Updated last week
- This could take a whileβ3,515Updated 8 years ago
- Make that shiz draggableβ3,860Updated 2 years ago
- ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page.β2,367Updated 9 years ago
- JavaScript is all like "You images done yet or what?"β8,888Updated 2 years ago
- Give your pages some headroom. Hide your header until you need itβ10,863Updated last year
- Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard aβ¦β4,109Updated 3 years ago
- A script and resource loader for caching & loading files with localStorageβ3,361Updated 2 years ago
- The mobile-friendly, responsive, and lightweight jQuery date & time input picker.β7,696Updated last year
- JavaScript, SCSS, Sass, Less, and Stylus helpers for rendering high-resolution image variantsβ4,423Updated 4 years ago
- Stellar.js - Parallax scrolling made easyβ4,637Updated 2 years ago
- DEPRECATED: A position: sticky polyfill that works with filamentgroup/fixed-fixed for a safer position:fixed fallback.β1,487Updated 7 years ago
- 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,623Updated 4 years ago
- Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.β10,381Updated 2 years ago
- timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.β5,326Updated 3 months ago
- jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable.β7,273Updated last year
- Click effect inspired by Google's Material Designβ3,479Updated last year
- A responsive image polyfill for <picture>, srcset, sizes, and moreβ9,882Updated 2 years ago
- A jQuery plugin for creating smart sticky elementsβ2,905Updated 3 years ago
- Polyfill for CSS `position: sticky`β2,284Updated 4 years ago
- nicescroll plugin for jquery - scrollbars like iphone/ipadβ3,601Updated 10 months ago
- A touch slideout navigation menu for your mobile web apps.β7,936Updated 4 years ago
- FileAPI β a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and aβ¦β3,573Updated 4 years ago