2 repositorios
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 es una utilidad de JavaScript para coincidencia de cadenas y filtrado de arrays, diseñada para clasificar y ordenar listas basándose en la relevancia de la cadena de búsqueda. Funciona como una librería de ordenación determinista de mejor coincidencia y un motor de búsqueda difusa para filtrar arrays de objetos. La herramienta prioriza los resultados utilizando heurísticas de coincidencia ponderadas que favorecen coincidencias exactas, acrónimos y la inclusión de cadenas. Emplea un sistema de clasificación determinista para asegurar un orden consistente y admite la normalización insensible a diacríticos para coincidir caracteres independientemente de los acentos. La librería cubre la especificación de criterios de coincidencia mediante la extracción de propiedades por key-path, la configuración del umbral de coincidencia para ajustar la rigurosidad de la búsqueda y la extracción de metadatos de clasificación. También proporciona lógica de ordenación personalizable mediante funciones de comparación externas para anular el desempate por defecto.
Offers a deterministic ranking and sorting library for filtering JavaScript arrays based on search relevance.