strc
v1.1.0
Published
JavaScript String Compressor
Downloads
185
Readme
JavaScript String Compressor
An UMD compression algorithm for strings in JavaScript.
Advanced string compression library supporting multiple languages and character encodings.
- 🗜️ High compression ratios (up to 8:1 for numbers)
- 🌍 Multilingual support (English, Russian, Japanese, Hindi, Bengali, and more)
- 🔧 Zero dependencies
- 📦 TypeScript support
Installation
Install via npm
npm i strcOr you can use it on your website by inserting the following HTML script tag.
<script type="text/javascript" src="https://jssc.js.org/script.js"></script>Usage
JavaScript
const { compress, decompress } = require('strc');
const example = compress("Hello, world!");
decompress(example);TypeScript
import { compress, decompress } from 'strc';
const example = compress("Hello, world!");
decompress(example);Browsers/Frontend (static websites)
<script type="text/javascript" src="https://jssc.js.org/script.js"></script>const compressed = JSSC.compress("Hello, world!");
const decompressed = JSSC.decompress(compressed);API
compress(str: string): string
Compresses a string and returns the compressed result.
decompress(str: string): string
Decompresses a previously compressed string.
