gchq / gchq/CyberChef

Feature request: zstd compression support

Open
#1,470 5 comments 22 reactions 0 assignees View on GitHub
feature
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 26m
Merged PRs (30d)
33

Description

**Is your feature request related to a problem? Please describe.**
I find that zstd compression algorithm would be a nice addition to the current list of algorithms in cyberchef.

**Describe the solution you'd like**
I think this project can do zstd compress/decompress of Uint8Array through js: https://github.com/yoshihitoh/zstd-codec

**Describe alternatives you've considered**
use zstd binary cli for the operation

Contributor guide

Open the contributing guide

Research direction

Review CyberChef’s existing compression operations, then read the zstd-codec API linked in the issue and how it handles Uint8Array values. Add zstd compression and decompression as available operations, and confirm both directions work with representative binary input.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.