interact.js - JavaScript drag and drop, resizing and multi-touch gestures for modern browsers
interact.js is a JavaScript library for drag and drop, resizing, and multi-touch gestures, helping you build interactive web interfaces with ease.
Add drag, resize, and gestures to your web apps
interact.js is a JavaScript library designed to make your web pages more interactive. With it, you can easily add features like drag and drop, resizing, and multi-touch gestures to your projects, all within modern browsers and even IE9+. The library offers a flexible API, giving you detailed control over pointer events so you can move and manipulate elements exactly how you want.
Whether you're building a dashboard, a creative canvas, or any app that needs user interactions, interact.js provides the tools to get you started quickly. You’ll find clear documentation, guides, and examples to help you implement advanced gestures like pinch-to-zoom or multi-touch rotation. If you want to create a smooth, touch-friendly experience for your users, this library is a handy resource to have in your toolkit.
Discover websites similar to Interactjs.io. Section 1 prioritizes sites with matching domain extensions and/or languages. Section 2 offers worldwide alternatives.
Pattern Lab lets you build, test, and showcase UI components for your design system in a flexible frontend workshop environment.
Tachyons is a CSS toolkit that helps you quickly build fast, responsive, and readable user interfaces with minimal code.
Atomizer is a CSS utility library that lets you add reusable, scalable styles to modern websites using simple class names in your HTML.
SweetAlert2 offers customizable, accessible popup boxes for JavaScript, making it easy to create beautiful alerts and dialogs for your web projects.
Material Design Lite offers ready-to-use UI components and templates to help you quickly build fast, modern, and mobile-friendly web apps and pages.
Redux offers a flexible interface and panel builder for WordPress, helping you customize sites quickly with 49+ field types. Open source and easy to use.
React Bootstrap offers ready-to-use Bootstrap components for React, making it easy to build responsive, modern web interfaces with less code.
Bulma is a free, open source CSS framework that helps you build responsive web interfaces easily with ready-to-use components and modern design.
Material Design offers adaptable guidelines and open-source code to help you create visually appealing, user-friendly digital products quickly and easily.
Quickly create CSS shadows and gradients for neumorphic designs. Generate and preview code to style your UI with modern, soft-looking effects.
Explore and preview Reactstrap UI components for React apps. See live examples and code to help build attractive, responsive interfaces quickly.
Material Design offers open-source tools and guidelines to help you create attractive, user-friendly digital products quickly and efficiently.
Automatically add vendor prefixes to your CSS online for better browser compatibility. Paste your code and get prefixed CSS instantly.
webpack is a module bundler for JavaScript that helps you organize, bundle, and load code efficiently for web development projects.
esbuild is a super-fast JavaScript and CSS bundler for web projects, helping developers build and bundle code efficiently for modern web development.
Cypress helps you write, run, and debug tests for modern web apps, making front-end and browser-based testing fast and easy with visual feedback.
Replay lets you record, replay, and debug your web apps with powerful browser-based DevTools and collaborative features for faster issue resolution.
ProtoPie lets you create interactive, realistic prototypes for apps and devices without coding, making it easy to design and test user experiences.
Explore a curated collection of resources, examples, and tools to help you create and manage front-end style guides and pattern libraries.
Explore open source web design tools, stylesheets, and templates to speed up front-end development and prototyping for your projects.
MJML helps you quickly create responsive emails with easy-to-read markup, so your messages look great on any device and in most email clients.
Fastly Polyfill delivers only the browser polyfills your site needs, helping web pages run smoothly and efficiently for all visitors.
Brackets is a free, open source code editor built for web designers and front-end developers, offering live preview, visual tools, and extension support.
Karma is an open-source tool that lets you run JavaScript tests automatically in real browsers, helping developers check code quality quickly and easily.
Popmotion is a JavaScript animation library that helps developers create smooth, interactive animations for web interfaces with flexible controls.
Babel is a JavaScript compiler that helps you use the latest JavaScript features by converting code for compatibility with older browsers and environments.
CodeSandbox lets you code, collaborate, and prototype projects instantly in the cloud—all from your browser, on any device.
Browsersync helps you test websites faster by syncing actions and code changes across devices and browsers. Easily automate and streamline your workflow.
Explore interactive front-end web development demos, code generators, and helpful tools for developers, all open source and easy to try online.
Create vibrant CSS gradient backgrounds for your website, blog, or social media with this free online tool. Explore tips, articles, and real examples.
Popper helps you easily position tooltips and popovers in your web apps, making interface elements look great and work smoothly.
List.js is a JavaScript library that lets you easily add search, sort, and filter features to tables and lists on your website using simple HTML.
SUIT CSS offers modular CSS packages and build tools for styling UI components, making it easy to create reliable, testable designs for modern web apps.
Foundation is a responsive front-end framework offering HTML, CSS, and JavaScript tools to quickly prototype, build, and customize modern websites.
Emotion lets you write CSS styles with JavaScript for fast, flexible, and maintainable styling. Explore docs and guides to boost your front-end workflow.
Select2 offers a customizable, searchable select box for web forms, supporting tagging, remote data, and infinite scrolling with easy integration.
Swiper offers a free, open-source mobile touch slider for websites and apps, featuring fast, smooth transitions and easy integration with modern frameworks.
Flickity lets you add touch-friendly, responsive carousels and sliders to your website with smooth, effortless interaction and easy customization.
Animate.css offers a collection of easy-to-use CSS animations you can add to websites and apps for extra flair, emphasis, or attention-grabbing effects.
Splide offers a lightweight, flexible slider and carousel tool for websites, focusing on accessibility and zero dependencies. Written in TypeScript.