2 个仓库
Libraries providing real-time filtering, sorting, and pagination for HTML elements without backend requirements.
Distinct from Sorted Collection Libraries: None of the candidates describe a general-purpose library for HTML search and sort without backend dependencies.
Explore 2 awesome GitHub repositories matching web development · JavaScript Search and Sort Libraries. Refine with filters or upvote what's useful.
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
Provides real-time filtering, sorting, and pagination for HTML elements without backend requirements.
match-sorter 是一个 JavaScript 字符串匹配和数组过滤实用程序,旨在根据搜索字符串的相关性对列表进行排名和排序。它作为一个确定性的最佳匹配排序库和模糊搜索引擎,用于过滤对象数组。 该工具使用加权匹配启发式算法对结果进行优先级排序,偏好精确匹配、首字母缩写和字符串包含。它采用确定性排名系统以确保一致的排序,并支持不区分变音符号的归一化,以匹配字符而不受重音影响。 该库涵盖了通过键路径属性提取的匹配标准规范、用于调整搜索严格性的匹配阈值配置,以及排名元数据的提取。它还通过外部比较函数提供可自定义的排序逻辑,以覆盖默认的平局决胜规则。
Offers a deterministic ranking and sorting library for filtering JavaScript arrays based on search relevance.