Skip to main content

AI Coding Assistants

AfterPack

Free JavaScript obfuscator that ships a different program on every build

  • Community votes0
  • DR by Ahrefs4 no change since last check

Ahrefs Domain Rating set in type 25 Oct 2026, reset 25 Oct 2026.

AfterPack metrics

Set in type for afterpack.dev: Ahrefs Domain Rating and Majestic link data, with the change since the last edition.
MetricValue
Domain Rating4 no change since last check
Trust Flow8 no change since last check
Citation Flow30 no change since last check
Referring domains63 no change since last check
External backlinks241 no change since last check

Ahrefs Domain Rating set in type 25 Oct 2026, reset 25 Oct 2026. Lead topic: Computers/Programming/Internet (8). Majestic set 25 Oct 2026, reset 25 Oct 2026. Link data typeset by Majestic. Trust Flow, Citation Flow and Topical Trust Flow are trademarks of Majestic-12 Ltd.

AfterPack domain colophon

From the registry's public RDAP record, checked 25 Oct 2026, 14:50 UTC.
Domain age10 months
Registered
Expires
RegistrarCloudFlare, Inc.
DNSSECNot signed

Full colophon for afterpack.dev

AfterPack protects web apps from reverse engineering by obfuscating JavaScript code after your bundler, with each build producing structurally different output

The story so far

Screenshot of the AfterPack homepage
Homepage of AfterPack

AfterPack is a post-build JavaScript obfuscator that runs after your bundler as the last step before deployment. It rewrites code to resist reading, copying, and automated analysis, with the default light preset renaming identifiers and encoding string literals. The command-line tool and build plugins are free and open source, running entirely on your own machine. Pro runs the full pipeline in the cloud, allowing you to aim heavier protection at specific code regions with directives, and keeps records of every build with its Protection Map. Each build produces structurally different output due to per-build polymorphism, making patches from one release incompatible with the next.

Typeset features

  • Per-build polymorphism: every build ships structurally different code
  • Works with any framework and bundler
  • Runs on Cloudflare Workers at the edge
  • Open source CLI and framework plugins
  • Protection Map shows what was protected
  • String literal encoding by default
  • Control flow flattening in medium+ presets
  • CSP-safe output with no eval()
  • Directives to target protection at specific code regions
  • Security scanner to audit live bundles

Pricing

Pricing model: Freemium

Free: unlimited local builds, 10 MB of Pro builds per month, 2 projects. Pro Indie: $132/month (billed yearly at $1,590, two months free), 3 GB of Pro builds per month, $0.12/MB past 3 GB, 5 projects. Pro Team and Enterprise available.

Questions and answers

What is AfterPack?

AfterPack is a post-build JavaScript obfuscator that takes the bundle your toolchain produces and rewrites it so that reading or searching it costs disproportionate effort. It runs after your bundler, never modifies your source, and draws a new seed on every build, so two builds of the same code come out structurally different.

Is AfterPack free?

Yes. The local engine is unmetered and unlimited: run it on as much code as you like with no account and no card. A free account adds 10 MB of Pro builds a month, 2 projects and a dashboard. Paid plans start at $49 a month.

Is it open source?

The CLI and the framework plugins are open source. Development happens in the open on GitHub where the CLI and build plugins are published.

Does obfuscation slow my code down?

Modestly. Restructuring control flow and reconstructing constants adds runtime work, but on a typical web app the cost is usually small relative to network and rendering time. The bigger the preset, the more it costs.

How do I protect API keys and license logic?

Mark them with directives. Use an inline comment with preset=extreme on a secret literal to encode it, and wrap the function that gates licensing in a block with preset=hard. Extreme raises complexity to 25 with the string floor forced on, so the literal is encoded rather than shipped in cleartext.

Find AfterPack online

Leave a review for AfterPack

No review of AfterPack set in type yet. Set the first.

Your rating

Reviews are free to set. None are paid for. Read the proofs

Readers' notes · Reprints · Share the page · Your company in print? Claim it · Report a misprint

More on this profile

AfterPack has a free listing. The owner can unlock the full profile with a paid launch for $5:

  • Founder story (locked)
  • Milestones (locked)
  • Demo video (locked)
  • Dofollow website link (locked)

More pages like this

  1. Number 1: CoPrep AI logoCoPrep AI

    CoPrep AI listens to interview questions and provides real-time answers during interviews using your resume and job details.

    AI Coding Assistants

    DR 28 no change since last check 0 votes. Log in to vote for CoPrep AI in print
  2. Number 2: Claudify logoClaudify

    A complete operating system for Claude Code with skills, persistent memory, specialist agents, and automated checks

    AI Coding Assistants

    DR 5 no change since last check 0 votes. Log in to vote for Claudify in print
  3. Number 3: MySpec logoMySpec

    AI Senior Architect for Spec-Driven Development that generates 4-file spec bundles before you write code

    AI Coding AssistantsSingapore

    DR 22 no change since last check 0 votes. Log in to vote for MySpec in print
  4. Number 4: CodeMatrix logoCodeMatrix

    AI-powered technical interview preparation platform

    AI Coding AssistantsIndia

    DR 9 no change since last check 0 votes. Log in to vote for CodeMatrix in print
Help centre