Skip to content
EdgemoddersPublic

About

Quickhack development tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

EDGEhack: the EDGE platform's quickhack editor for VS Code. Open any quickhack, change its name, icon, costs and effects, or build a new one from the game's own status effects.

docs: read the docs status: H3 next game: Cyberpunk 2077 runs in: VS Code license: MIT

A quickhack editor for Cyberpunk 2077, as a VS Code extension in the EDGE family:

  • Open any quickhack, from its own Quickhacks view or by clicking one in REDcode or another EDGE tool, and see everything about it in plain words: name, icon, tier, RAM, upload time, cooldown, duration, damage and the effects it applies.
  • Change it: texts, icons, costs and numbers, for one tier or the whole family.
  • Make new ones: start from a game quickhack and add buffs, debuffs and attack features, taken from other quickhacks or from the game's status effects that work on enemies.
  • A mod you can read: EDGEhack writes TweakXL and ArchiveXL files into your REDcode project, and REDcode packs and plays it.

Docs · Design · Changelog · Tests

Note

Status: H2 Edit done, 2026-11-05 (EDGEhack 0.0.4), passed in the game; H3 New and Effects is next. Edit a game quickhack's texts, icons and numbers, and it writes a TweakXL and ArchiveXL mod into your REDcode project. The Quickhacks view lists the game's quickhacks with their icons; the read-only quickhack page shows every tier's texts, icons, costs and effects in plain words; Open in EDGEhack works from REDcode's TweakDB view. The design, with the phases H1 to H6, is agreed: docs/design.md. Nothing is released yet.

Repo layout

Folder What
src/ The extension: extension.ts (commands), catalog.ts, records.ts and read.ts (quickhacks from TweakDB in plain words), icons.ts and png.ts (icons cut from the game's atlases), quickhacksView.ts, page.ts and pageHtml.ts (the quickhack page), document.ts, tweaks.ts and projectFiles.ts (a document to the mod's files), editor.ts and editorHtml.ts (the editor), redcode.ts (REDcode's API)
media/ The pages' styles, and the editor's script
test/ Unit tests, npm test
docs/ The docs site, published at https://edgemodders.github.io/EDGEhack/
nexus/ The Nexus Mods page's source and upload settings
tools/ brand/ renders the banner, icon and badges; release-notes.mjs and nexus-zip.mjs serve the Release workflow; release/readme-check.mjs and nexus/ are shared with the other EDGE repos

Build

npm install
npm run typecheck
npm run build
npm test

Press F5 in VS Code to run it. More in Dev setup.

You need Why
Windows 10 or 11, Cyberpunk 2077 on PC EDGEhack reads the game's TweakDB
VS Code 1.90 or later EDGEhack is a VS Code extension
REDcode, with REDbridge The game folder, TweakDB reads, the project, Pack and Play (from H1)
TweakXL and ArchiveXL in the game For the mods EDGEhack makes

Not affiliated with CD Projekt RED.

About

Quickhack development tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages