Compression
Конвертация ZIP-архива в формат 7Z (требуется команда 7zip)
zip-to-7z-converterCompression
Конвертация ZIP-архива в формат TAR (чистый JavaScript, без внешних зависимостей)
zip-to-tar-converterText Processing
Выполняет объяснимую локальную токенизацию, сегментацию, обработку стоп-слов, леммы, основы, сущности и n-граммы с экспортом JSONL или CoNLL.
text-nlp-annotation-workbenchText Processing
Выполняет переносимый рецепт очистки текста и показывает diff, время и изменения символов на каждом шаге.
text-pipeline-builderText Processing
Вычисляет MD5, SHA-1, SHA-256, SHA-512 и CRC-32 любого текста сразу. Возвращает hex и Base64 по UTF-8 кодировке.
text-hash-generatorText Processing
Проверяет кодировку, BOM, переводы строк и mojibake, а затем создаёт локальный вариант исправления с оценкой.
text-encoding-forensics-and-repairText Processing
Дополняет текст до фиксированной ширины и выравнивает по левому/правому краю, по центру или по ширине, с выбранным символом заполнения.
text-padText Processing
Преобразует текст в малые прописные Unicode (ʜᴇʟʟᴏ). Использует глифы малых прописных из Phonetic Extensions; буквы без глифа переходят в строчные.
small-caps-converterSecurity
Генерирует криптостойкий случайный ключевой материал по бюджету энтропии — запросите N бит энтропии, получите вывод hex/base64/base64url. Также поддерживает строки со своим алфавитом через crypto.randomInt (внутренний отсев с отклонением, без модульного смещения). Для любого секрета/ключа/токена используйте это вместо инструментов на Math.random.
secure-random-generatorSecurity
Аудит HTTP-заголовков ответа на безопасность — анализирует необработанные заголовки, которые вы вставляете (без сети), и оценивает их по набору безопасных заголовков OWASP с проверками на уровне значения: HSTS max-age, CSP unsafe-inline/eval, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/COEP/CORP и др. Возвращает оценку (от A+ до F) и находки по каждому заголовку с готовыми к копированию рекомендациями.
security-headers-checkerSecurity
Разделение секрета на n долей, где любые k (порог) восстанавливают его — схема k-из-n Шамира над GF(256). Чистая локальная криптография (crypto.randomBytes для коэффициентов), без сети. Разделите пароль/ключ/фразу между несколькими людьми и восстановите любыми k. Только конфиденциальность, без аутентичности.
shamir-secret-sharingSecurity
Шифрует текст открытым ключом RSA или расшифровывает шифртекст соответствующим закрытым ключом, с OAEP-паддингом (SHA-1 или SHA-256). Длинные сообщения бьются на блоки. Ключи и данные обрабатываются локально. PKCS#1 v1.5 не предлагается (Node отключает его для расшифровки из-за атак Bleichenbacher).
rsa-encrypt-decrypt