1 repository
Specialized compression of text data specifically for the JavaScript environment.
Distinct from String Compression: Focuses on JS string handling rather than general UTF-8 binary encoding seen in the parent.
Explore 1 awesome GitHub repository matching data & databases · JavaScript. Refine with filters or upvote what's useful.
lz-string este o bibliotecă JavaScript și un instrument CLI pentru comprimarea și decomprimarea datelor de tip string folosind algoritmi Lempel-Ziv. Aceasta oferă utilitare pentru a reduce dimensiunea șirurilor de caractere și a fișierelor, optimizând stocarea și lățimea de bandă a rețelei. Proiectul include encodere specializate pentru a asigura compatibilitatea datelor comprimate cu diferite straturi de transport. Acestea includ opțiuni pentru encodare Base64, mapare UTF-16 pentru o densitate mai mare de stocare și traducere sigură pentru URI, utilizabilă în adrese web. Biblioteca suportă comprimarea datelor pe partea de client pentru optimizarea stocării locale și oferă o interfață în linia de comandă pentru efectuarea operațiunilor de comprimare și decomprimare pe fișiere sau fluxuri de intrare standard.
Reduces the size of text data in JavaScript to save storage space or reduce network bandwidth.