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
- CodeMirror7 files
- D35 files
sortablejs2 files
split.js1 file
- cli-progress1 file
Backend
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.
Is it your repo? Add its badge, keep it up to date or take it down →

