{"library":"stringzilla","type":"library","category":null,"description":"StringZilla is a Python library that significantly accelerates string operations like search, hashing, sorting, and processing, leveraging SIMD (Single Instruction, Multiple Data) and SWAR (SIMD Within A Register) for performance. It's designed to handle large textual datasets (100+ GB) efficiently, offering a `Str` class similar to Python's built-in `str` and a `File` class for memory-mapping files. Currently at version 4.6.0, it sees frequent updates with multiple patch and minor releases per month.","language":"python","status":"active","version":"4.6.0","tags":["strings","SIMD","performance","search","hashing","unicode","optimization","text-processing","memory-mapping"],"install":[{"cmd":"pip install stringzilla","imports":["from stringzilla import Str","from stringzilla import File","from stringzilla import Strs"]},{"cmd":"pip install stringzillas-cpus","imports":[]},{"cmd":"pip install stringzillas-cuda","imports":[]}],"homepage":null,"github":"https://github.com/ashvardanian/StringZilla","docs":null,"changelog":null,"pypi":"https://pypi.org/project/stringzilla/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":33,"avg_install_s":2.3,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/stringzilla/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}