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,942Updated last week
Alternatives and similar repositories for current-device:
Users that are interested in current-device are comparing it to the libraries listed below
- Device detection (phone, tablet, desktop, mobile grade, os, versions)β4,135Updated 4 years ago
- Simple wrapper for cross-browser usage of the JavaScript Fullscreen APIβ7,112Updated 2 years ago
- JavaScript, SCSS, Sass, Less, and Stylus helpers for rendering high-resolution image variantsβ4,412Updated 5 years ago
- Vanilla JavaScript plugin for lazyloading imagesβ8,768Updated last year
- Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard aβ¦β4,104Updated 3 years ago
- Give your pages some headroom. Hide your header until you need itβ10,865Updated last year
- A modern smooth scrolling library.β3,459Updated 3 years ago
- A responsive image polyfill for <picture>, srcset, sizes, and moreβ9,870Updated 2 years ago
- Lazy-loading images with data-* attributesβ3,714Updated 4 months ago
- Click effect inspired by Google's Material Designβ3,478Updated 2 years ago
- Awesome Media Queries in JavaScriptβ3,616Updated 3 years ago
- Stellar.js - Parallax scrolling made easyβ4,627Updated 2 years ago
- Clamps an HTML element by adding ellipsis to it if the content inside is too long.β2,413Updated 6 years ago
- dotdotdot.js, advanced cross-browser ellipsis for multiple line content.β1,726Updated 3 years ago
- A simple JS library that detects mobile devices.β2,370Updated 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,617Updated 5 years ago
- JavaScript is all like "You images done yet or what?"β8,890Updated 3 years ago
- Accelerated JavaScript animation.β17,294Updated 4 years ago
- Stickybits is a lightweight alternative to `position: sticky` polyfills π¬β2,191Updated 5 years ago
- Client-side image placeholders.β5,834Updated last year
- Load CSS asynchronouslyβ6,712Updated 2 years ago
- β Touch enabled minimalistic slider written in vanilla JavaScript.β2,277Updated 2 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,570Updated 4 years ago
- A modern lazy loading library for images.β5,543Updated 7 years ago
- A JavaScript polyfill for Flexboxβ4,318Updated 2 years ago
- nicescroll plugin for jquery - scrollbars like iphone/ipadβ3,599Updated last year
- Polyfill for CSS `position: sticky`β2,281Updated 4 years ago
- Reveal CSS animation as you scroll down a pageβ9,945Updated 9 months ago
- Super-smooth CSS3 transformations and transitions for jQueryβ7,277Updated 3 years ago
- A simple and fast API to monitor elements as you scrollβ3,296Updated last year