{"library":"fuzzysort","type":"library","category":null,"description":"FuzzySort (fuzzysort) is a JavaScript library providing a fast, SublimeText-like fuzzy searching algorithm. It is designed for high performance, capable of searching thousands of items in under 1ms, while maintaining a small footprint (5kb, 0 dependencies). The current stable version is 3.1.0, with updates released as needed for performance improvements or bug fixes rather than a strict schedule. Key differentiators include its speed, minimal size, and an intuitive API for both simple string matching and complex object searching with multiple keys and custom scoring functions. It offers robust result objects that include score, target, original object reference, and index highlights, enabling rich UI feedback. It ships with TypeScript types for enhanced developer experience.","language":"javascript","status":"active","version":"3.1.0","tags":["javascript","fuzzy search","fuzzy","search","filter","node","fast","sublime","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install fuzzysort","imports":["import fuzzysort from 'fuzzysort'","const fuzzysort = require('fuzzysort')","<script src=\"https://cdn.jsdelivr.net/npm/fuzzysort@3.0.2/fuzzysort.min.js\"></script>"]},{"cmd":"yarn add fuzzysort","imports":[]},{"cmd":"pnpm add fuzzysort","imports":[]}],"homepage":null,"github":"https://github.com/farzher/fuzzysort","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/fuzzysort","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/fuzzysort/compatibility"}}