awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesSortable Lists

Components that allow users to reorder items via drag-and-drop or other interactions.

Distinguishing note: None available; minting under UI umbrella.

Explore 6 awesome GitHub repositories matching user interface & experience · Sortable Lists. Refine with filters or upvote what's useful.

Awesome Sortable Lists GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • brillout/awesome-react-componentsAvatar brillout

    brillout/awesome-react-components

    47,788Vezi pe GitHub↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    Provides interactive list components that support reordering functionality.

    awesomeawesome-listreact
    Vezi pe GitHub↗47,788
  • david-desmaisons/vue.draggableAvatar David-Desmaisons

    David-Desmaisons/Vue.Draggable

    20,609Vezi pe GitHub↗

    Vue.Draggable is a user interface component for Vue that enables drag-and-drop list reordering. It functions as a declarative wrapper for the Sortable.js library, providing a specialized list element that synchronizes the visual order of elements with an underlying data model. The project supports complex interactive layouts, including the ability to transfer items between multiple containers and clone items during the drag process. It provides mechanisms to restrict drag initiation to specific handle elements and allows for the embedding of static content within the draggable area. The fram

    Provides a declarative Vue wrapper for the Sortable.js library to synchronize DOM reordering with reactive data models.

    JavaScript
    Vezi pe GitHub↗20,609
  • clauderic/react-sortable-hocAvatar clauderic

    clauderic/react-sortable-hoc

    10,905Vezi pe GitHub↗

    React Sortable Hoc is a library for building drag-and-drop reorderable lists and grids within web applications. It provides a set of reusable components designed to integrate into the component-based architecture of React, allowing users to rearrange elements through mouse or touch input. The library utilizes a higher-order component pattern to inject drag-and-drop state management into existing list components without requiring modifications to the underlying implementation. It employs portal-based ghost rendering to move elements outside the normal document flow, while using hardware-accele

    Provides a library for creating drag-and-drop reorderable lists and grids within React web applications.

    JavaScriptdrag-and-dropdraggingfront-end
    Vezi pe GitHub↗10,905
  • valor-software/ngx-bootstrapAvatar valor-software

    valor-software/ngx-bootstrap

    5,519Vezi pe GitHub↗

    ngx-bootstrap este un set de widget-uri și componente UI stilizate Bootstrap, construite special pentru framework-ul Angular. Oferă o bibliotecă de elemente de interfață reutilizabile concepute pentru a funcționa cu motorul de compilare și randare Angular Ivy. Biblioteca permite integrarea componentelor Bootstrap în aplicațiile Angular pentru a crea interfețe utilizator responsive fără a necesita CSS sau JavaScript manual. Înlocuiește nevoia de jQuery prin utilizarea directivelor Angular pentru gestionarea stării și a unui motor de poziționare adaptiv pentru elementele flotante. Setul de componente acoperă o gamă largă de elemente interactive, inclusiv controale de navigare precum tab-uri și paginare, ferestre overlay precum modale și popover-uri, și instrumente de input de date precum selectoare de dată și oră. Include, de asemenea, widget-uri de layout și feedback precum acordeoane, bare de progres și alerte.

    Implements drag-and-drop interfaces for rearranging list items using custom templates.

    TypeScriptangularbootstrapcarousel
    Vezi pe GitHub↗5,519
  • sortablejs/vue.draggable.nextAvatar SortableJS

    SortableJS/vue.draggable.next

    4,499Vezi pe GitHub↗

    Acest proiect este o bibliotecă UI de tip drag-and-drop și o componentă Vue 3 pentru implementarea listelor sortabile și a interfețelor sincronizate cu starea. Acționează ca un wrapper pentru biblioteca Sortable.js, oferind o componentă de listă sincronizată cu starea care actualizează automat array-ul de date subiacent atunci când elementele sunt reordonate sau mutate. Biblioteca suportă interfețe drag-and-drop imbricate și organizarea ierarhică a datelor, permițând containerelor drag-and-drop să fie imbricate în interiorul altor elemente mobile pentru a crea structuri pe mai multe niveluri. De asemenea, permite transferul de date pe mai multe coloane, permițând elementelor să fie mutate sau clonate între diferite containere drag-and-drop. Capabilitățile suplimentare includ utilizarea mânerelor de interacțiune restricționate pentru a iniția mișcarea și capacitatea de a încorpora conținut static, nemobil, într-o listă drag-and-drop. Sistemul urmărește ciclurile de viață ale evenimentelor de drag pentru a declanșa callback-uri atunci când elementele sunt adăugate, eliminate sau repoziționate.

    Provides a Vue 3 wrapper for Sortable.js to synchronize DOM changes with reactive state.

    JavaScript
    Vezi pe GitHub↗4,499
  • bopoda/aceAvatar bopoda

    bopoda/ace

    3,741Vezi pe GitHub↗

    Ace is a responsive admin template and UI component library built on Bootstrap 3. It provides a comprehensive framework for creating administrative dashboards with a grid-based layout system that adapts to various screen sizes. The project features a broad array of pre-styled layouts for administrative interfaces, including specialized page templates for user profiles, email clients, and real-time chat interfaces. It includes a configuration system for adjusting visual presentations through color skins and right-to-left mirroring support. The library covers a wide range of interface capabili

    Provides components that allow users to reorder items and metadata lists via drag-and-drop.

    HTML
    Vezi pe GitHub↗3,741
  1. Home
  2. User Interface & Experience
  3. Sortable Lists

Explorează sub-etichetele

  • Library WrappersComponent layers that wrap third-party JavaScript libraries to provide a declarative interface within a specific framework. **Distinct from Sortable Lists:** Distinct from Sortable Lists: focuses on the architectural pattern of wrapping a non-framework library for state synchronization, rather than just the visual list functionality.