What is CyberChef built with?

CyberChef is a JavaScript repo. It stores its data in bson, signs people in with bcryptjs, jsonwebtoken, and otpauth, uses AI through tesseract.js, makes its content with jimp, highlight.js, @xmldom/xmldom, js-yaml, dompurify, and 3 more, and is tested with assert. It has 137,353 written lines, with 233 test files.

Read on November 7, 2026, at commit d4d96c6. Read it as markdown

Frontend

Interface 5

Backend

Data 1

  • bson3 files

Sign-in 3

AI 1

  • tesseract.js1 file

Support

Content 8

Testing 1

  • assert15 files

Tools 5

  • esprima2 files
  • sql-formatter1 file
  • terser1 file
  • escodegen1 file
  • sitemap1 file

Other 33

  • node-forge23 files
  • moment-timezone7 files
  • Lodash3 files
  • uuid2 files
  • @noble/hashes1 file
  • json51 file
  • jsonata1 file
  • openpgp1 file
  • protobufjs1 file
  • ua-parser-js1 file
  • bignumber.js22 files
  • jsrsasign16 files
21 more
  • zlibjs10 files
  • vkbeautify6 files
  • xregexp5 files
  • crypto-js4 files
  • loglevel4 files
  • blakejs2 files
  • cbor22 files
  • path2 files
  • punycode.js2 files
  • reflect-metadata2 files
  • rison2 files
  • url2 files
  • diff1 file
  • file-saver1 file
  • flat1 file
  • jq-web1 file
  • jsesc1 file
  • jsonpath-plus1 file
  • lz-string1 file
  • ngeohash1 file
  • xpath1 file

Other repos with a similar stack

Ordered by how much of its stack they share with CyberChef, then by stars.

Frequently asked questions

What language is CyberChef written in?
CyberChef is written in JavaScript, with 137,353 written lines.
What database does CyberChef use?
CyberChef stores its data in bson.
What does CyberChef sign people in with?
CyberChef signs people in with bcryptjs, jsonwebtoken, and otpauth.
Does CyberChef use AI?
Yes. CyberChef uses AI through tesseract.js.
Does CyberChef have tests?
Yes. CyberChef has 233 test files and is tested with assert.
Which repos have a stack like CyberChef's?
The ones that share most of its stack:strapi/strapinocodb/nocodbTryGhost/Ghost

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →