DevKnife — Encoder, Decoder & Data Transformer for VS CodeSwiss-army knife for developers — encode, decode, hash, encrypt, compress, format JSON/XML/YAML, and 400+ data transformations right inside VS Code. FeaturesDevKnife brings 400+ data transformation operations directly into VS Code via a dedicated sidebar and the command palette.
OperationsData FormatHex, Binary, Octal, Decimal, Base32, Base45, Base58, Base62, Base64, Base85, Base92, BCD, Charcode, HTML entities, URL encode/decode, Unicode escape, Quoted Printable, Punycode, MessagePack, Braille, TLV, CSV⇄JSON, Avro⇄JSON, CBOR, YAML⇄JSON, Rison, Modhex, MIME, and more. Encryption / EncodingAES, Blowfish, DES, Triple DES, Fernet, LS47, RC2, RC4, RC6, ChaCha, Salsa20, XSalsa20, Rabbit, SM4, GOST, XXTEA, CipherSaber2, ROT13/47/8000, XOR, Vigenère, Morse Code, Bacon, Bifid, Caesar Box, Affine, A1Z26, Rail Fence, Atbash, Cetacean, Enigma, Typex, Lorenz, SIGABA, Colossus, PBKDF2, EVP, HKDF, Bcrypt, Scrypt, JWT sign/verify/decode, Flask sessions, and more. Public KeyX.509 certificate/CRL parsing, PEM⇄Hex, Object Identifier conversion, PEM⇄JWK, PGP (encrypt, decrypt, sign, verify), RSA (keygen, sign, verify, encrypt, decrypt), ECDSA (keygen, sign, verify, conversion), SSH host key parsing, CSR parsing, SM2, and more. Arithmetic / LogicSet operations (union, intersection, difference, symmetric difference, cartesian product, power set), bitwise ops (XOR, OR, NOT, AND, ADD, SUB), arithmetic (sum, subtract, multiply, divide, modular exponentiation/inverse, extended GCD), statistics (mean, median, standard deviation), bit shift, rotate, and more. NetworkingHTTP request, DNS over HTTPS, parse/strip HTTP headers, Ethernet frame, User Agent, IP range, IPv6/IPv4 parsing, TCP/UDP parsing, TLS records, SSH host keys, URI parsing, URL encode/decode, Protobuf encode/decode, VarInt, JA3/JA3S/JA4 fingerprints, HASSH, MAC formatting, NetBIOS, defang/fang URLs and IPs, and more. LanguageText encoding/decoding, Unicode text formatting, diacritics removal, Unicode unescape, NATO alphabet conversion, Leet Speak, and more. UtilsDiff, whitespace/null byte removal, case conversion (upper, lower, swap, alternating, case-insensitive regex), line numbers, reverse, sort, shuffle, unique, split, filter, head, tail, count occurrences, find/replace, regex, fuzzy match, Hamming/Levenshtein distance, unit conversions (distance, area, mass, speed, data), coordinate formats, map display, UNIX permissions, ObjectID timestamps, colour codes, string escape/unescape, PRNG, file tree, and more. Date / TimeParse DateTime, translate DateTime formats, UNIX timestamp conversion, Windows Filetime conversion, DateTime delta, extract dates, get current time. ExtractorsStrings, extract IP/email/MAC/URL/domain/file paths/dates/hashes, regex, XPath, JPath, Jsonata, CSS selectors, EXIF, ID3, audio metadata, file extraction, RAKE keyword extraction, templates. CompressionRaw Deflate/Inflate, Zlib, Gzip/Gunzip, Zip/Unzip, Bzip2, Tar/Untar, LZString, LZMA, LZ4, LZNT1. HashingAnalyse hash, generate all checksums/hashes, MD2–MD6, SHA0/1/2/3, SM3, Keccak, Shake, RIPEMD, HAS-160, Whirlpool, Snefru, BLAKE2b/2s/3, GOST Hash, Streebog, SSDEEP, CTPH, HMAC, CMAC, Bcrypt, Argon2, Scrypt, NT/LM Hash, MurmurHash3, Fletcher checksums, Adler-32, Luhn, CRC, TCP/IP checksum, XOR checksum. Code TidySyntax highlighting, generic beautify, JavaScript parse/beautify/minify, JSON beautify/minify, XML beautify/minify, SQL beautify/minify, CSS beautify/minify, XPath, JPath, Jq, CSS selector, PHP serialize/deserialize, Microsoft Script Decoder, strip HTML, diff, case conversion (snake, camel, kebab), BSON, MessagePack, Render Markdown. ForensicsDetect file type, scan for embedded files, extract files, YARA rules, EXIF (remove/extract), RGBA extraction, bit plane viewing, colour palette randomization, LSB extraction, ELF info, audio metadata. MultimediaRender/generate images, play media, OCR, EXIF, split colour channels, rotate/resize/blur/dither/invert/flip/crop images, brightness/contrast, opacity, filters, contain/cover, hue/saturation/lightness, sharpen, normalise, convert format, add text, charts (hex density, scatter, series, heatmap), audio metadata. OtherEntropy, frequency distribution, index of coincidence, chi square, P-list viewer, disassemble x86/ARM, PRNG, UUID generate/analyse, TOTP/HOTP, QR code generate/parse, Haversine distance, HTML to text, Lorem Ipsum, and more. Flow ControlMagic (auto-detect encoding), Fork, Subsection, Merge, Register, Label, Jump, Conditional Jump, Return, Comment. UsageSidebar
Command Palette
Release Notes0.1.0
0.0.1Initial release. Enjoy! |