Detect if a device is mouseOnly, touchOnly, or hybrid, and if the primary input is mouse or touch.
☆430May 2, 2021Updated 5 years ago
Alternatives and similar repositories for detect-it
Users that are interested in detect-it are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- An extension to the DOM event pattern to allow authors to disable support for preventDefault☆1,157Mar 12, 2018Updated 8 years ago
- Easily create/remove temporary directories.☆16Mar 15, 2020Updated 6 years ago
- Determine if a browser event was caused by mouse, touch or key input.☆23Jul 9, 2021Updated 5 years ago
- contents of my GROW Paris workshop☆14Nov 16, 2017Updated 8 years ago
- CLI tool for packing multiple files into a single binary, as an alternative to spritesheets, in order to save network requests in the bro…☆23Aug 10, 2021Updated 5 years ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- (beta) Minimal routing library 🧭☆31Sep 26, 2024Updated 2 years ago
- A tiny single-finger tap and swipe library.☆24Jan 4, 2023Updated 3 years ago
- Lightweight vanilla smooth scrolling based on native browser scrollbar☆28Jan 4, 2023Updated 3 years ago
- 📇 - Tiny querystring module☆49Apr 1, 2019Updated 7 years ago
- 🍽 Juicy starter for three.js☆161Mar 16, 2021Updated 5 years ago
- 👆 A simple outside click listener with no external dependencies.☆20Feb 16, 2021Updated 5 years ago
- RAF loop with an adaptive fps and performance ratio calculated from either a sample count or a sample duration. Typically used when doing…☆62Jul 6, 2024Updated 2 years ago
- Super tiny and simple image lazy load library.☆15Jan 3, 2023Updated 3 years ago
- Unified mouse & touch events for desktop and mobile☆109Jan 4, 2023Updated 3 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Calculates the size and the position of a target to fit a container.☆28Dec 20, 2014Updated 11 years ago
- Tiny hyperscript made for server rendering.☆20Feb 7, 2023Updated 3 years ago
- Tool for extending three.js materials by modifying ShaderLib code.☆42Dec 22, 2017Updated 8 years ago
- lowww webgl2 rendering engine☆24Oct 21, 2019Updated 7 years ago
- Replicate `background-size: cover/contain` for canvas/CSS/Node/… on any type of media.☆78Nov 15, 2024Updated last year
- Collection of utility functions☆12Jul 7, 2026Updated 3 months ago
- A script to highlight elements that are mismatched incorrectly to @font-face blocks, which may result in shoddy faux bold or faux italic…☆99Aug 31, 2022Updated 4 years ago
- A better `npm publish`☆7,717Oct 24, 2026Updated last week
- A small (376B) lazy function scheduler for a butter smooth main thread.☆79Mar 15, 2020Updated 6 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- survol de principes de base du canvas 2d et du code graphique☆11Nov 1, 2015Updated 11 years ago
- ♢ Dead simple elements in viewport detection.☆70Jun 20, 2019Updated 7 years ago
- A CSS Snap-Points based carousel (and lightweight polyfill)☆355Aug 30, 2022Updated 4 years ago
- Simple spring animations 🌱☆34Oct 21, 2020Updated 6 years ago
- Handy dandy persistent-state pub/sub with multi, wildcard, and single-property subscriptions.☆25Jan 3, 2023Updated 3 years ago
- 🌲 A general toolkit for creating interactive web experiences.☆61Dec 10, 2022Updated 3 years ago
- Wait until a given condition is true☆21Jan 4, 2023Updated 3 years ago
- Webfont loading. Simple, small, and efficient.☆4,329Feb 18, 2025Updated last year
- smitter is a small 250 byte event emitter☆20Mar 31, 2022Updated 4 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Eliminates layout thrashing by batching DOM measurement and mutation tasks☆6,912Updated this week
- PostCSS plugin that transforms custom property registration in CSS to JS☆20Feb 11, 2022Updated 4 years ago
- Extract & Inline Critical-path CSS in HTML pages☆10,300Oct 25, 2026Updated last week
- ☆11Oct 29, 2019Updated 7 years ago
- Modern DOM functionalities for every browser☆927Nov 5, 2020Updated 5 years ago
- An experiment in hot reloading 3d models from Blender into a WebGL scene☆25Sep 5, 2017Updated 9 years ago
- Asynchronous non-blocking running many tasks in JavaScript. Demo https://codesandbox.io/s/admiring-ride-jdoq0☆68Jan 3, 2023Updated 3 years ago