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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ksylvest avatar

ksylvest/jquery-gridly

0
View on GitHub↗
852 estrellas·256 forks·CoffeeScript·MIT·4 vistasksylvest.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.

Historial de estrellas

Gráfico del historial de estrellas de ksylvest/jquery-gridlyGráfico del historial de estrellas de ksylvest/jquery-gridly

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Jquery Gridly

Colecciones seleccionadas manualmente donde aparece Jquery Gridly.
  • Drag and drop library

Alternativas open-source a Jquery Gridly

Proyectos open-source similares, clasificados según cuántas características comparten con Jquery Gridly.
  • react-grid-layout/react-grid-layoutAvatar de react-grid-layout

    react-grid-layout/react-grid-layout

    22,319Ver en 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
    Ver en GitHub↗22,319
  • taye/interact.jsAvatar de taye

    taye/interact.js

    12,913Ver en 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
    Ver en GitHub↗12,913
  • ducksboard/gridster.jsAvatar de ducksboard

    ducksboard/gridster.js

    5,981Ver en 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
    Ver en GitHub↗5,981
  • metafizzy/packeryAvatar de metafizzy

    metafizzy/packery

    4,317Ver en 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
    Ver en GitHub↗4,317
Ver las 30 alternativas a Jquery Gridly→

Preguntas frecuentes

¿Qué hace ksylvest/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.

¿Cuáles son las características principales de ksylvest/jquery-gridly?

Las características principales de ksylvest/jquery-gridly son: 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.

¿Qué alternativas de código abierto existen para ksylvest/jquery-gridly?

Las alternativas de código abierto para ksylvest/jquery-gridly incluyen: 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…