An open-source desktop application for visualizing internal web structures, mapping frontend JavaScript frameworks and backend API endpoints to illustrate dependencies and data flow
X-Ray is an open-source desktop application used for debugging and reverse engineering web applications. It allows developers and QA testers to understand and explore the internal structures of client-side JavaScript code and backend APIs without having access to the application's source code.
Some key features of X-Ray include:
By leveraging instrumentation techniques, X-Ray can work externally even for minified or obfuscated JavaScript code. It provides deeper visibility without the need to step through code line-by-line. This makes X-Ray useful for debugging, testing, security audits, and documentation of modern web applications built with complex JavaScript frameworks.
Here are some alternatives to X-Ray:
Suggest an alternative ❐