vibheksoni

Extract JavaScript from Bun-compiled executables. Zero dependencies, pure Python reverse engineering tool for security research and code analysis.

11
2
69% credibility
Found Mar 03, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A simple program that extracts readable JavaScript code from standalone executable files bundled with Bun.

How It Works

1
🕵️ Get curious about an app

You find a standalone computer program and wonder what code makes it tick inside.

2
🔍 Discover unbuned

You learn about unbuned, a straightforward tool that pulls out the readable instructions from these packed apps.

3
📥 Grab the tool

Download the simple program to your computer—no extra setup needed.

4
📂 Pick your app file

Choose the executable file from the app you want to explore.

5
Unpack the magic

Run the tool on your file and it swiftly extracts the clean, readable code for you.

6
📁 Check the output

A new folder appears with your app's code saved as a neat text file.

Dive into the code

Now you can study, learn from, or analyze the app's inner workings easily and safely.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is unbuned?

unbuned is a zero-dependency Python tool that extracts JavaScript from Bun-compiled executables, perfect for reverse engineering closed binaries. Feed it a path to a Bun exe via CLI—like `python unbuned.py app.exe`—and it outputs the full JS bundle to a new folder as a readable .js file, complete with size stats. It tackles the black-box problem of Bun apps, letting you grab the source for analysis without messy decompilers.

Why is it gaining traction?

In a world of bloated extractors for pkg extract github or vanilla extract github, unbuned stands out as pure Python with no installs needed, handling PE files and auto-detecting JS boundaries amid binary noise. Developers dig its simplicity for bun-compiled analysis, skipping the hassle of javascript extract regex tweaks or manual javascript extract substring hunts. The hook? Instant JS dumps for quick security scans or code audits.

Who should use this?

Security researchers dissecting Bun-based malware or suspicious exes will love it for fast javascript extract from website bundles hidden in binaries. Reverse engineers analyzing proprietary apps, or devs debugging distributed Bun tools, get clean extractions without toolchain headaches. It's ideal for those doing github extract secret hunts or general binary JS recovery.

Verdict

Try unbuned if you're in security research—its 0.7% credibility score and 11 stars signal early-stage niche utility, with solid CLI but zero tests or docs. Solid for quick wins, but pair with established tools until it matures.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.