2 रिपॉजिटरी
Automatic UTF-8 encoding of JavaScript strings before compression with deflate or gzip.
Distinct from Gzip Compression: Distinct from Gzip Compression: focuses on the string-to-binary encoding step, not the gzip format itself.
Explore 2 awesome GitHub repositories matching data & databases · String Compression. Refine with filters or upvote what's useful.
Pako is a pure JavaScript compression library that ports the C zlib library to JavaScript, providing deflate and gzip compression and decompression capabilities. It runs in both browser and Node.js environments by using typed arrays and universal JavaScript, avoiding platform-specific APIs for cross-platform compatibility. The library handles data through bitwise operations for Huffman coding and LZ77 matching, and automatically encodes string inputs to UTF-8 before compression while decoding them back on decompression. It supports streaming chunk-based processing, allowing incremental data h
Encode JavaScript strings as UTF-8 before compressing them with deflate or gzip.
lz-string एक JavaScript लाइब्रेरी और कमांड-लाइन टूल है, जो Lempel-Ziv एल्गोरिदम का उपयोग करके स्ट्रिंग डेटा को कंप्रेस और डीकंप्रेस करने के लिए है। यह स्टोरेज और नेटवर्क बैंडविड्थ को अनुकूलित करने के लिए स्ट्रिंग्स और फ़ाइलों के आकार को कम करने के लिए उपयोगिताएँ प्रदान करता है। इस प्रोजेक्ट में यह सुनिश्चित करने के लिए विशेष एनकोडर शामिल हैं कि कंप्रेस्ड डेटा विभिन्न ट्रांसपोर्ट लेयर्स के साथ संगत है। इनमें Base64 एनकोडिंग, बढ़ी हुई स्टोरेज डेंसिटी के लिए UTF-16 स्ट्रिंग मैपिंग और वेब पतों में उपयोग के लिए URI-सेफ ट्रांसलेशन के विकल्प शामिल हैं। यह लाइब्रेरी लोकल स्टोरेज ऑप्टिमाइज़ेशन के लिए क्लाइंट-साइड डेटा कंप्रेशन का समर्थन करती है और फ़ाइलों या स्टैंडर्ड इनपुट पर कंप्रेशन और डीकंप्रेशन ऑपरेशन करने के लिए एक कमांड-लाइन इंटरफ़ेस प्रदान करती है।
Provides a utility for reducing the size of string data using an LZ-based algorithm to optimize storage.