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

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

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

22 रिपॉजिटरी

Awesome GitHub RepositoriesData Sorting Engines

Algorithms for ordering datasets based on attribute values.

Distinguishing note: Focuses on multi-column sorting rather than simple list ordering.

Explore 22 awesome GitHub repositories matching data & databases · Data Sorting Engines. Refine with filters or upvote what's useful.

Awesome Data Sorting Engines GitHub Repositories

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

    nushell/nushell

    39,743GitHub पर देखें↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Supports organizing table rows by one or more columns using comparison-based ordering.

    Rustnushellrustshell
    GitHub पर देखें↗39,743
  • ml-explore/mlxml-explore का अवतार

    ml-explore/mlx

    27,047GitHub पर देखें↗

    This project is a machine learning array framework and tensor computation library designed for high-performance numerical computing. It provides a comprehensive suite of tools for constructing and training neural networks, featuring an automatic differentiation engine that facilitates gradient-based optimization and complex mathematical modeling. The library distinguishes itself through a unified memory architecture that allows data to be shared across CPU and GPU devices without explicit copies, significantly reducing data movement overhead. Its execution model relies on a lazy evaluation en

    The library identifies indices for sorted or partitioned array elements to enable efficient ranking and selection of data points.

    C++mlx
    GitHub पर देखें↗27,047
  • marmelab/react-adminmarmelab का अवतार

    marmelab/react-admin

    26,780GitHub पर देखें↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Allows users to reorder records by clicking column headers or using custom sort controls.

    TypeScriptadminadmin-dashboardadmin-on-rest
    GitHub पर देखें↗26,780
  • handsontable/handsontablehandsontable का अवतार

    handsontable/handsontable

    21,947GitHub पर देखें↗

    Handsontable is a JavaScript data grid that provides a spreadsheet-like interface for managing and editing large datasets within web applications. It functions as a virtualized data table that renders only visible cells to maintain performance, paired with a synchronization layer that binds the grid to underlying data structures. The project distinguishes itself through a built-in spreadsheet calculation engine for evaluating mathematical and logical expressions and a dedicated tool for exporting grid content into Excel XLSX files. It ensures interoperability with external spreadsheet softwar

    Organizes information by rearranging rows or hiding data based on defined filtering and sorting criteria.

    JavaScriptangular-datagridangular-tablecomponent
    GitHub पर देखें↗21,947
  • rust-lang/bookrust-lang का अवतार

    rust-lang/book

    17,930GitHub पर देखें↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Provides comparison and sorting logic for ordered data structures.

    Rustbookmdbookrust
    GitHub पर देखें↗17,930
  • mikefarah/yqmikefarah का अवतार

    mikefarah/yq

    14,913GitHub पर देखें↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    The tool reorders arrays or collections based on specific field values or unique identifiers to structure output as required.

    Gobashclicsv
    GitHub पर देखें↗14,913
  • pointfreeco/swift-composable-architecturepointfreeco का अवतार

    pointfreeco/swift-composable-architecture

    14,726GitHub पर देखें↗

    This is a Swift state management framework and application logic library designed for building applications with a single source of truth and unidirectional data flow. It provides a Redux-inspired architecture that separates business logic from side effects and user interfaces to ensure predictable application behavior across multiple screens. The framework focuses on modularity by allowing complex features to be decomposed into smaller, isolated components. This enables the development of UI-independent business logic that can be extracted into separate modules to improve compilation speed a

    Organizes lists of items by applying criteria and sorting rules to change display order based on user input.

    Swiftarchitecturecompositionmodularity
    GitHub पर देखें↗14,726
  • johnkerl/millerjohnkerl का अवतार

    johnkerl/miller

    9,911GitHub पर देखें↗

    Miller is a command-line data processor used for filtering, transforming, and aggregating name-indexed tabular data. It functions as a tool for querying and reshaping records across multiple file formats, serving as a converter between CSV, JSON, and YAML. The tool distinguishes itself by using a name-indexed data model, allowing users to manipulate fields by name rather than numeric position. It utilizes single-pass streaming algorithms to compute statistics and summaries on large datasets that exceed available system memory. Its capabilities cover data transformation and analysis, includin

    Provides multi-column sorting algorithms to order tabular datasets alphabetically or numerically.

    Gocommand-linecommand-line-toolscsv
    GitHub पर देखें↗9,911
  • sjwhitworth/golearnsjwhitworth का अवतार

    sjwhitworth/golearn

    9,438GitHub पर देखें↗

    GoLearn is a machine learning library for the Go programming language. It provides a supervised learning framework and a toolkit for building, training, and evaluating predictive models through a standardized interface. The project implements a data frame system that loads CSV files into structured grids for matrix operations. It includes a preprocessing library for discretizing continuous variables and a model evaluation toolkit that utilizes confusion matrices and cross-validation to measure precision and recall. The library covers data engineering and management, including the ability to

    Implements algorithms for ordering dataset records within a data grid based on specified attribute criteria.

    Go
    GitHub पर देखें↗9,438
  • saulpw/visidatasaulpw का अवतार

    saulpw/visidata

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

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Orders data ascending or descending based on one or more designated key columns.

    Pythonclicsvdatajournalism
    GitHub पर देखें↗8,834
  • kevin-wayne/algs4kevin-wayne का अवतार

    kevin-wayne/algs4

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

    algs4 is a Java data structures library and algorithm reference collection designed as the source code for a standard computer science textbook curriculum. It provides a comprehensive suite of fundamental implementations for sorting, searching, and core data organization. The project serves as a graph theory framework, offering tools for representing directed and undirected graphs and performing complex traversals and pathfinding. It also includes a broad sorting algorithm suite and a specialized library of Java data structures, including stacks, queues, priority queues, and symbol tables. I

    Generates a permutation vector of indices to represent the sorted order of a dataset without altering original data.

    Java
    GitHub पर देखें↗7,519
  • 4gray/iptvnator4gray का अवतार

    4gray/iptvnator

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

    Iptvnator is an Electron-based desktop application for streaming live television and radio. It serves as an IPTV player and playlist manager that supports M3U, Xtream Codes, and Stalker portals, providing a unified interface for organizing and viewing media lists. The application functions as both an internal player and an external player wrapper, allowing users to hand off stream URLs to native third-party media players to bypass browser codec limitations. It includes a dedicated XMLTV program guide that maps external schedule data to live channels for broadcast discovery and catchup feature

    Provides alphabetical and original-order sorting of the full channel list.

    TypeScriptchromeoselectronepg
    GitHub पर देखें↗5,611
  • chakra-ui/zagchakra-ui का अवतार

    chakra-ui/zag

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

    Zag एक हेडलेस UI स्टेट मशीन लाइब्रेरी है जो विभिन्न रेंडरिंग इंजनों में एक समान व्यवहार सुनिश्चित करने के लिए अनस्टाइल (unstyled) कंपोनेंट लॉजिक प्रदान करती है। यह स्टेटचार्ट्स का उपयोग करके जटिल यूजर इंटरफेस इंटरैक्शन को मॉडल करने के लिए एक टूलकिट के रूप में कार्य करती है, जो विज़ुअल स्टाइलिंग से अंतर्निहित लॉजिक और एक्सेसिबिलिटी एट्रिब्यूट्स को अलग करती है। यह लाइब्रेरी फ्रेमवर्क-अज्ञेयवादी (framework-agnostic) है, जो React, Solid, Vue और Svelte जैसी विभिन्न JavaScript लाइब्रेरी के साथ अपने स्टेट मशीन लॉजिक को जोड़ने के लिए विशेष एडेप्टर का उपयोग करती है। यह दृष्टिकोण डेवलपर्स को एक ही इंटरैक्शन मॉडल बनाए रखने की अनुमति देता है, जबकि स्टेट-संचालित डेटा एट्रिब्यूट्स के माध्यम से किसी भी CSS या स्टाइलिंग समाधान को लागू किया जा सकता है। Zag कार्यात्मक क्षेत्रों की एक विस्तृत श्रृंखला को कवर करती है, जिसमें कीबोर्ड नेविगेशन और ARIA एट्रिब्यूट्स के लिए व्यापक एक्सेसिबिलिटी प्रबंधन, और इंटरैक्टिव प्रिमिटिव्स का एक विशाल संग्रह शामिल है। इनमें इनपुट कंट्रोल्स, मेनू और टैब जैसे नेविगेशनल एलिमेंट्स, डायलॉग और पॉपओवर जैसे ओवरले कंपोनेंट्स, और इमेज क्रॉपिंग व सिग्नेचर कैप्चर के लिए जटिल मीडिया हैंडलिंग शामिल हैं। यह पदानुक्रमित डेटा प्रबंधन, एसिंक्रोनस लिस्ट हैंडलिंग और गाइडेड प्रोडक्ट टूर बनाने के लिए यूटिलिटीज भी प्रदान करती है।

    Provides logic for organizing UI list items using both client-side functions and server-side parameters.

    TypeScripta11yaccessibilityagnostic
    GitHub पर देखें↗5,121
  • edp963/davinciedp963 का अवतार

    edp963/davinci

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

    Davinci is a business intelligence and data visualization platform used for building interactive dashboards and reports. It functions as a SQL-based dashboard builder and multi-tenant analytics service that connects to databases via JDBC and CSV files to transform raw data into visual components. The platform is distinguished by its granular security model, which includes row-level and column-level permissions integrated with LDAP and OAuth2 authentication. It also provides an embedded visualization tool that allows secure, parameterized charts and dashboards to be inserted into external appl

    Implements logic for ordering dataset results via ascending, descending, or user-defined sequences.

    TypeScriptdashboarddata-visualizationdavinci
    GitHub पर देखें↗5,002
  • chakra-ui/arkchakra-ui का अवतार

    chakra-ui/ark

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

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    Sort items on the client after fetching, or send sort parameters to the server for server-side sorting.

    TypeScriptcomponentsdesign-systemheadless
    GitHub पर देखें↗5,004
  • orchidsoftware/platformorchidsoftware का अवतार

    orchidsoftware/platform

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

    यह प्रोजेक्ट Laravel एप्लिकेशन्स के भीतर बैक-ऑफिस इंटरफेस और डैशबोर्ड बनाने के लिए एक रैपिड एप्लिकेशन डेवलपमेंट फ्रेमवर्क है। यह एक बैकएंड मैनेजमेंट UI टूलकिट और स्कीमा-आधारित UI जनरेटर के रूप में कार्य करता है जो बैकएंड लॉजिक को पूर्व-परिभाषित फ्रंटएंड कंपोनेंट्स में मैप करके प्रशासन पैनल और डेटा फॉर्म रेंडर करता है। इस फ्रेमवर्क में उपयोगकर्ता की पहचान और असाइन की गई भूमिकाओं के आधार पर एप्लिकेशन फीचर्स और डेटा को प्रतिबंधित करने के लिए एक भूमिका-आधारित एक्सेस कंट्रोल सिस्टम शामिल है। यह एक फुल-टेक्स्ट सर्च इंटीग्रेशन भी प्रदान करता है जो एप्लिकेशन कंटेंट को इंडेक्स और पुनः प्राप्त करने के लिए इंटरचेंजेबल ड्राइवर्स का उपयोग करता है। अतिरिक्त क्षमताएं पेज ट्रांज़िशन को सुव्यवस्थित करने के लिए एसिंक्रोनस कंटेंट लोडिंग और एक मल्टी-चैनल नोटिफिकेशन रूटिंग सिस्टम को कवर करती हैं। यह प्लेटफॉर्म आंतरिक डैशबोर्ड के भीतर जटिल डेटासेट्स को प्रबंधित करने के लिए क्वेरी-संचालित डेटा फ़िल्टरिंग और सॉर्टिंग के लिए टूल्स भी प्रदान करता है।

    Organizes lists of items based on user-defined sorting and filtering criteria within internal dashboards.

    PHP
    GitHub पर देखें↗4,791
  • ronggang/transmission-web-controlronggang का अवतार

    ronggang/transmission-web-control

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

    यह प्रोजेक्ट एक वेब-आधारित इंटरफ़ेस और RPC क्लाइंट है जिसे Transmission BitTorrent क्लाइंट को नियंत्रित करने के लिए डिज़ाइन किया गया है। यह टोरेंट डाउनलोड और अपलोड को प्रबंधित करने के लिए एक ब्राउज़र-सुलभ डैशबोर्ड के रूप में कार्य करता है, जिससे यूज़र्स फ़ाइलों को व्यवस्थित कर सकते हैं और ट्रांसफर प्रगति को ट्रैक कर सकते हैं। कंट्रोलर ट्रैकर ऑप्टिमाइज़ेशन के लिए विशेष टूल्स प्रदान करता है, जिसमें बैच ट्रैकर रिप्लेसमेंट और पीयर डिस्कवरी को बेहतर बनाने के लिए हेल्थ मॉनिटरिंग शामिल है। यह रिमोट फ़ाइल सिस्टम संगठन को भी सक्षम बनाता है, जिससे यूज़र्स अंतर्निहित डेटा को हटाए बिना विशिष्ट प्रविष्टियों के लिए डेटा स्टोरेज डायरेक्टरी को स्थानांतरित कर सकते हैं। यह सिस्टम मेटाडेटा फ़िल्टरिंग और सॉर्टिंग, ड्रैग-एंड-ड्रॉप टोरेंट इम्पोर्ट्स, और फ़ाइल पथों को एक्सपोर्ट करने की क्षमता सहित प्रबंधन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यूज़र्स एक केंद्रीकृत कॉन्फ़िगरेशन इंटरफ़ेस के माध्यम से वैश्विक क्लाइंट सेटिंग्स और परिचालन मापदंडों को भी समायोजित कर सकते हैं।

    Implements logic for organizing and filtering torrent lists based on user-defined criteria like tracker URLs and labels.

    CSS
    GitHub पर देखें↗4,766
  • antvis/infographicantvis का अवतार

    antvis/Infographic

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

    Infographic is a declarative SVG infographic engine and AI-powered generator that transforms structured specifications and natural language descriptions into complete visual layouts. At its core, it provides a data storytelling framework that combines AI-driven layout generation with multi-pattern composition, supporting linear, circular, radial, tree, and mirror arrangements for sequential, hierarchical, and comparative data structures. The project distinguishes itself through a canvas-based interactive editor with real-time element manipulation and state history management, alongside a serv

    Defines sequence data structures for ordered timelines or steps in infographics.

    TypeScriptaiantvinfographic
    GitHub पर देखें↗4,408
  • omkarcloud/botasaurusomkarcloud का अवतार

    omkarcloud/botasaurus

    3,970GitHub पर देखें↗

    Botasaurus is a Python web scraping framework and headless browser automation system used to build scalable data extraction tools. It functions as a web data extraction tool and OCR document parser, converting website content, images, and PDF files into structured formats such as JSON, CSV, and Excel. The framework distinguishes itself by providing a scraper management interface that allows Python functions to be wrapped in a web-based UI or deployed as standalone desktop applications. This enables non-technical users to trigger extraction jobs and manage tasks via a graphical interface or RE

    Provides flexible sorting options, including multi-criteria sequences, for organizing extracted data within the UI.

    Pythonanti-botanti-detectanti-detect-browser
    GitHub पर देखें↗3,970
  • ironcalc/ironcalcironcalc का अवतार

    ironcalc/IronCalc

    3,750GitHub पर देखें↗

    IronCalc is an XLSX spreadsheet engine and formula evaluator designed to compute numerical expressions and manage workbook structures. It utilizes a logic engine compatible with industry standards to evaluate formulas and manage cell dependencies. The project provides a comprehensive suite of specialized toolkits, including a financial calculation library for bond pricing and net present value, and an engineering math toolkit for complex number arithmetic and Bessel functions. It also features a web-based spreadsheet interface for creating and formatting workbooks. The engine covers a broad

    Organizes data into ascending or descending order based on the values in a specified column.

    Rustreactrustself-hosted
    GitHub पर देखें↗3,750
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Data Sorting Engines

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

  • Index Sorting UtilitiesFunctions that return indices for sorted or partitioned array elements to facilitate ranking. **Distinct from Data Sorting Engines:** Distinct from data sorting engines: focuses on index-based sorting for numerical arrays rather than multi-column dataset sorting.
  • List Sorting SelectorsUI components for selecting sort fields and directions in administrative data lists. **Distinct from Data Sorting Engines:** Distinct from Data Sorting Engines: focuses on the user-facing selection UI rather than the underlying sorting algorithm.
  • Sort Permutation VectorsGenerators for index maps that represent the sorted order of a dataset without altering original data. **Distinct from Data Sorting Engines:** Distinct from Data Sorting Engines: produces a map of indices rather than reordering the data itself.
  • UI Data Sorting1 सब-टैगLogic for organizing lists of items based on user-defined sorting and filtering criteria. **Distinct from Data Sorting Engines:** Focuses on application-level list organization for the UI, rather than low-level sorting algorithms.