jQuery.shapeshift is a jQuery plugin that creates dynamic, Pinterest-style column grid layouts with drag-and-drop functionality and predictable indexing for each item. Rearrange items within a container or even drag items between multiple Shapeshift-enabled containers. Dragging elements around will physically change their index position within their parent container. When a page reloads, as long as the child elements are placed in the correct order, then the grid will look exactly the same. Shapeshift uses jQuery UI Draggable/Droppable for help with the drag and drop system. Luckily, there is already a plugin called jQuery Touch Punch, which provides touch support for jQuery UI D/D. It can be found in the vendor folder.

Features

  • Arranges elements into column-based grid layouts similar to Pinterest
  • Enables drag-and-drop repositioning of grid items while maintaining logical order
  • Renders consistently given the same element order
  • Compatible with jQuery-driven projects
  • Lightweight plugin with CoffeeScript origins
  • Maintainers track bug reports and feature requests via GitHub issues

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow jQuery Shapeshift

jQuery Shapeshift Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of jQuery Shapeshift!

Additional Project Details

Programming Language

CoffeeScript

Related Categories

CoffeeScript Libraries

Registered

2025-08-21