awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ksylvest avatar

ksylvest/jquery-gridly

0
View on GitHub↗
852 stars·256 forks·CoffeeScript·MIT·17 viewsksylvest.github.io/jquery-gridly↗

Jquery Gridly

This project is a jQuery plugin designed for creating responsive grid interfaces that support interactive drag-and-drop reordering and manual resizing of elements. It provides a framework for managing structured layouts where content can be organized into a grid system that automatically adjusts to maintain visual alignment.

The library enables users to customize dashboards by rearranging and scaling widgets through mouse-based interactions. It utilizes a coordinate-based system to detect collisions and ensure that elements snap into valid slots, while providing callback functions to monitor position data and synchronize state changes with external systems.

The plugin manages layout integrity by calculating absolute positions within a relative container and updating the document object model in response to user input. Configuration options allow for the definition of specific column and gutter dimensions to ensure consistent organization across different screen sizes.

Features

  • jQuery Grid Layout Plugins - Implements a jQuery plugin for creating responsive grid interfaces with interactive drag-and-drop reordering and manual resizing.
  • Grid Drag-and-Drop Managers - Provides an interactive grid layout manager that allows users to organize content through drag-and-drop reordering.
  • Interactive Element Dragging - Supports moving grid elements by dragging them across the layout to update the underlying structure in real time.
  • Collision Detection - Calculates intersections between moving elements and grid slots to ensure items snap into valid positions.
  • Dashboard Customizations - Enables users to create personalized dashboards by rearranging and scaling widgets to suit their workflow.
  • Drag and Drop Libraries - Provides a collection of tools for implementing mouse-based movement and spatial organization of DOM elements.
  • Event-Driven Interaction Handlers - Translates mouse and touch events into drag and resize operations that update the internal grid state.
  • Grid Layouts - Allows defining structured grid layouts using adjustable columns, gutters, and base dimensions for consistent alignment.
  • Absolute Positioning - Positions grid items using absolute coordinates within a container to enable fluid movement and precise layout placement.
  • Element Resizers - Enables resizing individual grid items using interactive handles to recalculate the layout and fit content.
  • Responsive Grid Systems - Provides a framework for managing structured layouts that automatically adjust element positions and dimensions across screen sizes.
  • Drag and Drop Interfaces - Implements intuitive mouse-based interactions for reordering items within a web application.

Star history

Star history chart for ksylvest/jquery-gridlyStar history chart for ksylvest/jquery-gridly

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Jquery Gridly

These projects share indexed features with Jquery Gridly. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • react-grid-layout/react-grid-layoutreact-grid-layout avatar

    react-grid-layout/react-grid-layout

    22,319View on GitHub↗

    React Grid Layout is a toolkit for building draggable, resizable, and responsive dashboard interfaces. It functions as a coordinate-based grid system that reconciles component positions and dimensions through declarative metadata, allowing developers to manage complex collections of UI elements that users can interact with directly. The library distinguishes itself through an automated packing algorithm that maintains structural integrity by shifting elements to fill gaps and resolving overlaps. It supports responsive design by monitoring container width changes against pre-defined breakpoint

    TypeScriptdrag-and-dropes2015grid
    View on GitHub↗22,319
  • taye/interact.jstaye avatar

    taye/interact.js

    12,913View on GitHub↗

    interact.js is a JavaScript interaction library used to implement drag and drop, resizing, and multi-touch gestures within web browsers. It provides a specialized interaction framework for scalable vector graphics, allowing these elements to be moved and resized. The library features a multi-touch gesture engine that recognizes complex patterns such as pinch and rotate, and a coordinate snapping engine for aligning elements to grids or restricting movement within boundaries. It also includes a cross-frame state synchronizer to share interaction states and input events across multiple browser

    TypeScript
    View on GitHub↗12,913
  • ducksboard/gridster.jsducksboard avatar

    ducksboard/gridster.js

    5,981View on GitHub↗

    Gridster.js is a jQuery plugin that turns page elements into a draggable, resizable grid layout. It provides a framework for building interactive dashboards and interfaces where widgets snap to a multi-column grid and can be repositioned by dragging, with automatic layout reflow when items are added, removed, or resized. The plugin handles mouse and touch events through a drag-and-drop manager, calculates widget overlap with a collision detection engine, and positions items using CSS transforms for smoother animations. It maintains an internal registry of all grid items with their coordinates

    JavaScript
    View on GitHub↗5,981
  • metafizzy/packerymetafizzy avatar

    metafizzy/packery

    4,317View on GitHub↗

    Packery is a JavaScript bin-packing grid layout engine and DOM element positioning library. It arranges elements of varying sizes into a gapless, compact grid by calculating and applying absolute coordinates to HTML elements to prevent overlapping. The library enables the creation of draggable grid interfaces, allowing users to rearrange elements via drag-and-drop while the system automatically reflows the remaining items. It maintains stable, responsive layouts across different screen dimensions by using a percentage-based positioning system and responding to window resize events. The tool

    JavaScript
    View on GitHub↗4,317
Compare all 30 related projects→

Frequently asked questions

What does ksylvest/jquery-gridly do?

This project is a jQuery plugin designed for creating responsive grid interfaces that support interactive drag-and-drop reordering and manual resizing of elements. It provides a framework for managing structured layouts where content can be organized into a grid system that automatically adjusts to maintain visual alignment.

What are the main features of ksylvest/jquery-gridly?

The main features of ksylvest/jquery-gridly are: jQuery Grid Layout Plugins, Grid Drag-and-Drop Managers, Interactive Element Dragging, Collision Detection, Dashboard Customizations, Drag and Drop Libraries, Event-Driven Interaction Handlers, Grid Layouts.

Which projects share features with ksylvest/jquery-gridly?

Projects with overlapping indexed features include: react-grid-layout/react-grid-layout — React Grid Layout is a toolkit for building draggable, resizable, and responsive dashboard interfaces. It functions as… taye/interact.js — interact.js is a JavaScript interaction library used to implement drag and drop, resizing, and multi-touch gestures… ducksboard/gridster.js — Gridster.js is a jQuery plugin that turns page elements into a draggable, resizable grid layout. It provides a… metafizzy/packery — Packery is a JavaScript bin-packing grid layout engine and DOM element positioning library. It arranges elements of… desandro/draggabilly — Draggabilly is a JavaScript drag and drop library used to make DOM elements draggable on desktop and mobile. It serves… hello-pangea/dnd — This is a React drag and drop library designed for building accessible draggable lists and reorderable elements. It…

Curated searches featuring Jquery Gridly

Hand-picked collections where Jquery Gridly appears.
  • Drag and drop library