paazmaya/shuji
Reverse engineering JavaScript and CSS sources from sourcemaps observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3856
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
1241 stars · 189 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Shuji is a Node.js command line utility that reconstructs original JavaScript and CSS source files from sourcemap files (.map), including inline sourcemaps. It can process single files or directories and optionally preserve the original folder structure.
Use cases
- recover original source code from a .js.map sourcemap file
- extract sources from inline sourcemaps in minified JavaScript
- restore original CSS from a compiled sass sourcemap
- batch convert a directory of sourcemap files back to sources
- debug minified production code by regenerating readable sources
When to choose
- you have sourcemap files but lost the original sources
- you need to inspect minified production JavaScript or CSS
- you want a simple CLI that handles both file and inline sourcemaps
When to avoid
- you need to generate sourcemaps rather than reverse them
- you work outside the Node.js ecosystem
- sourcemaps lack embedded sources content, since recovery depends on what the map contains
Facets
cli-tool · maturity active
reverse-engineering parser developer-tools cli developer-tools web-development files cli cross-platform sourcemaps javascript css minified-code source-recovery nodejs
2 sources
- readme: https://github.com/paazmaya/shuji · fetched 2026-08-28 · 1e56a4c5b468
- registry_npm: https://registry.npmjs.org/shuji · fetched 2026-08-29 · 9298b9fa9930
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| paazmaya/shuji | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem