awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesInteractive Element Sorting

User-driven reordering of UI elements via direct manipulation to define a specific sequence.

Distinct from Programmatic List Sorting: Focuses on manual user-driven sorting via drag-and-drop rather than programmatic API-driven reordering.

Explore 7 awesome GitHub repositories matching user interface & experience · Interactive Element Sorting. Refine with filters or upvote what's useful.

Awesome Interactive Element Sorting GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • javve/list.jsjavve का अवतार

    javve/list.js

    11,222GitHub पर देखें↗

    list.js is a JavaScript search and sort library used to add real-time filtering, sorting, and pagination to HTML lists and tables without backend dependencies. It functions as a DOM data indexer and template-driven HTML renderer, allowing developers to manage how data is displayed and discovered on the client side. The library distinguishes itself through a fuzzy string matching engine that handles approximate matches and typos, and a DOM data indexer that extracts values directly from HTML data attributes to build a searchable internal index. It uses a template-driven rendering system to gen

    Uses custom comparator functions and native internationalization to provide locale-aware alphabetical sorting of list items.

    JavaScripteasy-to-usefiltersflexibility
    GitHub पर देखें↗11,222
  • haltu/muurihaltu का अवतार

    haltu/muuri

    10,954GitHub पर देखें↗

    Muuri is a JavaScript grid layout library and draggable UI framework used to create responsive grids with drag-and-drop reordering, sorting, and animated filtering. It features a nested grid system that allows full grid instances to be embedded inside other grid items to create hierarchical structures. The library uses a web worker layout engine to offload heavy coordinate calculations to background threads, maintaining interface responsiveness during complex rearrangements. The system provides interactive capabilities for moving items between multiple containers, filtering visibility based

    Allows user-driven reordering of grid elements via direct manipulation to define a specific sequence.

    JavaScriptbin-packingdnddrag-and-drop
    GitHub पर देखें↗10,954
  • tahash/swapyTahaSh का अवतार

    TahaSh/swapy

    8,452GitHub पर देखें↗

    Swapy is a drag and drop layout library designed to manage the spatial arrangement of UI components. It functions as an element reordering tracker and visual position manager that exports updated layout sequences as data objects after user interactions. The system monitors changes to the visual order of elements to provide updated layout mappings. It enables the rearrangement of on-screen elements through drag and drop interactions to update visual layout mappings. The library covers dynamic layout management and visual element sorting by converting the visual positions of screen elements in

    Enables users to sort lists or grids by dragging items into a specific visual sequence.

    TypeScript
    GitHub पर देखें↗8,452
  • linsa-io/booksL

    linsa-io/books

    7,459GitHub पर देखें↗

    This project is a digital book directory and academic literature library. It serves as a curated collection of multidisciplinary texts and research materials organized by subject and publication year. The system uses a subject-based content catalog to arrange electronic books into specific domains. It employs visual markers and symbol-based encoding to distinguish between free and paid content. The directory provides capabilities for technical literature discovery and academic reading list management. Users can browse materials by subject and filter titles by recency using publication dates.

    Implements logic to order literature from newest to oldest by comparing publication years.

    GitHub पर देखें↗7,459
  • partykit/partykitpartykit का अवतार

    partykit/partykit

    5,644GitHub पर देखें↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Orders active participants by a custom metric, such as progress through a shared task, to highlight the most relevant peers.

    TypeScriptbackendscollaborationcrdts
    GitHub पर देखें↗5,644
  • swimlane/ngx-datatableswimlane का अवतार

    swimlane/ngx-datatable

    4,671GitHub पर देखें↗

    ngx-datatable is a feature-rich data table component for Angular applications designed to display and manage large datasets. It functions as a customizable data grid that supports sorting, pagination, and the use of custom Angular templates for styling data cells. The component is distinguished by its high-performance virtual scrolling grid, which renders only visible rows to optimize memory and CPU usage. It provides an interactive interface for managing data through row selection, column reordering, and expandable detail views. The project covers a broad set of capabilities including colum

    Supports pluggable comparison functions to order data based on complex or non-standard data types.

    TypeScriptangularangular-componentsangular2
    GitHub पर देखें↗4,671
  • kentcdodds/match-sorterkentcdodds का अवतार

    kentcdodds/match-sorter

    4,099GitHub पर देखें↗

    match-sorter एक JavaScript स्ट्रिंग मैचिंग और एरे फिल्टरिंग यूटिलिटी है जिसे सर्च स्ट्रिंग प्रासंगिकता के आधार पर सूचियों को रैंक और सॉर्ट करने के लिए डिज़ाइन किया गया है। यह ऑब्जेक्ट एरे को फिल्टर करने के लिए एक डिटरमिनिस्टिक बेस्ट-मैच सॉर्टिंग लाइब्रेरी और फजी सर्च इंजन के रूप में कार्य करता है। यह टूल भारित मैच ह्यूरिस्टिक्स का उपयोग करके परिणामों को प्राथमिकता देता है जो सटीक मिलान, संक्षिप्त रूपों (acronyms) और स्ट्रिंग समावेशन का पक्ष लेते हैं। यह सुसंगत ऑर्डरिंग सुनिश्चित करने के लिए एक डिटरमिनिस्टिक रैंकिंग सिस्टम का उपयोग करता है और एक्सेंट की परवाह किए बिना वर्णों का मिलान करने के लिए डायक्रिटिक-असंवेदनशील सामान्यीकरण का समर्थन करता है। यह लाइब्रेरी की-पाथ प्रॉपर्टी एक्सट्रैक्शन के माध्यम से मैच मानदंड विनिर्देश, सर्च सख्ती को समायोजित करने के लिए मैच थ्रेशोल्ड कॉन्फ़िगरेशन, और रैंकिंग मेटाडेटा के निष्कर्षण को कवर करती है। यह डिफ़ॉल्ट टाई-ब्रेकिंग को ओवरराइड करने के लिए बाहरी तुलना कार्यों के माध्यम से कस्टमाइज़ेबल सॉर्टिंग लॉजिक भी प्रदान करती है।

    Supports custom comparison functions to override default tie-breaking or final result ordering.

    TypeScript
    GitHub पर देखें↗4,099
  1. Home
  2. User Interface & Experience
  3. Interactive Element Sorting

सब-टैग एक्सप्लोर करें

  • Custom Sort Comparators2 सब-टैग्सUser-defined logic functions that determine the sequence of UI elements during sorting operations. **Distinct from Interactive Element Sorting:** Distinct from Interactive Element Sorting: focuses on the programmatic comparison logic used to define order rather than the manual drag-and-drop action.