JavaScript Reverse Engineering

Open-source JavaScript projects categorized as Reverse Engineering

Top 23 JavaScript Reverse Engineering Projects

Reverse Engineering
  1. Detect-It-Easy

    Program for determining types of files for Windows, Linux and MacOS.

    Project mention: Show HN: Digging up 40 years of tracker/chiptune formats (audio.1.sg) | news.ycombinator.com | 2026-06-18
  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. Baileys

    Socket-based TS/JavaScript API for WhatsApp Web (by WhiskeySockets)

  4. whatsapp-web-reveng

    Reverse engineering WhatsApp Web.

  5. frida-ios-dump

    pull decrypted ipa from jailbreak device

  6. WebPlotDigitizer

    Computer vision assisted tool to extract numerical data from plot images.

  7. RMS-Runtime-Mobile-Security

    Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime

  8. frida-snippets

    Hand-crafted Frida examples

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. reverse-linear-sync-engine

    A reverse engineering of Linear's sync engine. Endorsed by Linear CTO.

    Project mention: Reverse Engineering Linear's Sync Engine: A Detailed Study | news.ycombinator.com | 2026-06-10
  11. frida-scripts

    A collection of my Frida instrumentation scripts to reverse engineer mobile apps and more.

  12. frida-ios-hook

    A tool that helps you easy trace classes, functions, and modify the return values of methods on iOS platform

  13. SteamTracking

    🕵 Tracking things, so you don't have to

  14. pikachu-volleyball

    Pikachu Volleyball reimplemented in JavaScript by reverse engineering the original game

  15. bluefluff

    Reverse Engineering Furby Connect's Bluetooth Protocol and Update Format

  16. agent

    Universal script based text hooker (powered by FRIDA). (by 0xDC00)

  17. gymnasticon

    Make obsolete and/or proprietary exercise bikes work with popular cycling training apps like Zwift, TrainerRoad, Rouvy and more.

  18. heappy

    A happy heap editor to support your exploitation process :slightly_smiling_face:

  19. research

    VerSprite Security Research (by VerSprite)

  20. scripts

    A collection of scripts for Agent. Feel free to submit a pull request to add your script. (by 0xDC00)

  21. vstools

    Toolset for Vagrant Story (2000, Square), written in JavaScript with Three.js

  22. akamai_v2_toolkit

    Beat Akamai Technologies' State of the Art Antibot 2.0

  23. hyperx-cloud-flight-wireless

    Reverse engineered module for interfacing with HyperX Cloud Flight Wireless

  24. Umay

    IoT Malware Similarity Analysis Platform

  25. Ghidra.js

    JavaScript bindings for Ghidra (Reverse Engineering framework)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Reverse Engineering discussion

Log in or Post with

JavaScript Reverse Engineering related posts

Index

What are some of the best open-source Reverse Engineering projects in JavaScript? This list will help you:

# Project Stars
1 Detect-It-Easy 11,288
2 Baileys 10,642
3 whatsapp-web-reveng 6,485
4 frida-ios-dump 3,896
5 WebPlotDigitizer 3,133
6 RMS-Runtime-Mobile-Security 3,059
7 frida-snippets 2,524
8 reverse-linear-sync-engine 1,960
9 frida-scripts 1,647
10 frida-ios-hook 1,174
11 SteamTracking 1,092
12 pikachu-volleyball 1,080
13 bluefluff 570
14 agent 347
15 gymnasticon 327
16 heappy 197
17 research 173
18 scripts 162
19 vstools 129
20 akamai_v2_toolkit 81
21 hyperx-cloud-flight-wireless 45
22 Umay 43
23 Ghidra.js 38

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?