bcherny / draggable
High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
☆191Updated last year
Related projects: ⓘ
- Minimal javascript library for creating movable DOM elements☆135Updated last year
- INACTIVE - http://mzl.la/ghe-archive - INACTIVE - http://mzl.la/ghe-archive - Normalizes mouse/touch events into 'pointer' events.☆431Updated 5 years ago
- Custom overlay-scrollbars with native scrolling mechanism for web applications☆428Updated 9 months ago
- Resizable behavior for elements☆71Updated 3 years ago
- A lightweight JavaScript library for measuring and comparing the dimensions and distances of DOM elements.☆150Updated 9 months ago
- Custom scrollbars for modern webapps. Supercharge the native scroll!☆205Updated 4 years ago
- Lightweight event delegation☆183Updated last year
- Emulate touch input on your desktop☆381Updated last year
- A lightweight Html5 Canvas framework that enables hit detection, layer support, pixel ratio management, exports, and downloads☆251Updated last year
- 🔄 Tiny JavaScript plugin for highlighting and replacing text in the DOM☆448Updated last year
- Split canvas text into lines on specified rule with optional alignment, padding, and more. Supports HDPI screens.☆151Updated 5 years ago
- Magnet.js is a JavaScript library that groups HTML elements and makes them attractable to each other☆82Updated last year
- Javascript performance friendly element resize detection.☆68Updated 4 years ago
- Minimalistic JavaScript library for DOM manipulation, with a jQuery-compatible API☆162Updated last year
- Promise based script loader for the browser using script tags☆56Updated last year
- 🐿 Super easy and lightweight(<3kb) JavaScript animation library☆259Updated 2 years ago
- Runtime CSS manager, Turn CSS into dynamic JS module, Stylesheet CRUD (Create, Read, Update, Delete) in CSSOM, name space (local) class n…☆270Updated 6 years ago
- Draggable base class☆82Updated last year
- ES6 version of tween.js☆186Updated last year
- HTML5 Canvas ruler for authoring tools☆221Updated 2 years ago
- drop in zoom anything☆1,218Updated 3 years ago
- Measure elements☆174Updated 2 years ago
- JavaScript color picker with opacity (alpha channel) and customizable palette. Single file of plain JS with no dependencies.☆228Updated 9 months ago
- Effortless, dynamic-width text boxes in vanilla JavaScript☆68Updated 2 months ago
- Router.js is a simple and powerful javascript library to handle routing☆116Updated last year
- Make your DOM elements draggable easily☆121Updated 7 years ago
- Micro javascript dom library☆135Updated 3 years ago
- Touch enabled selectable plugin inspired by the jQuery UI widget.☆142Updated 6 months ago
- A polyfill for document.scrollingElement as defined in the CSSOM specification.☆130Updated 7 years ago
- A powerful little tool for managing transitions and animations with JavaScript☆126Updated 7 years ago