{"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"],"last_verified":"Thu May 21","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.2,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/stringzilla/compatibility"}}