JavaScript Debugging

Open-source JavaScript projects categorized as Debugging

Top 17 JavaScript Debugging Projects

  • reactotron

    A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

    Project mention: Debugging | /r/reactnative | 2023-01-10
  • debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

    Project mention: Has anyone figured out how to enable the millisecond diff feature in the debug package? | /r/node | 2023-08-16

    I'm using the debug package: https://www.npmjs.com/package/debug, but some reason I don't see millisecond diffs, which would be really useful.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • Under-the-hood-ReactJS

    Entire React code base explanation by visual block schemes (Stack version)

    Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14

    Ever wondered what makes React tick? Unveil the magic with this detailed exploration here.

  • gdb-frontend

    ☕ GDBFrontend is an easy, flexible and extensible gui debugger. Try it on https://debugme.dev

    Project mention: Recommendations for a visual debugger on Linux? | /r/cpp | 2023-04-29
  • action-tmate

    Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.

    Project mention: GitHub Actions could be so much better | news.ycombinator.com | 2023-09-22

    Been through that git commit; git push; repeat cycle too much as well until i discovered https://github.com/mxschmitt/action-tmate which gives a shell in between steps, which does not help with all problems but sure it's makes it less painful at times.

  • stf

    Control and manage Android devices from your browser. (by DeviceFarmer)

    Project mention: How BrowserStack works? | /r/androiddev | 2022-12-20

    See Smartphone Test Farm / Open STF / DeviceFarmer

  • birdseye

    Graphical Python debugger which lets you easily view the values of all evaluated expressions

    Project mention: Show HN: A 100% free and interactive Python course for coding beginners | news.ycombinator.com | 2023-01-07

    > Is there any way for users to construct their own multiple stage tutorials?

    I really hope some kind of GUI to do that can exist one day, but it's definitely a complicated feature that I'd need help from contributors to build. Same for graphical output.

    > (It looks like we can do single questions)

    I think you're talking about the question wizard. That's for helping people to write good quality questions about their own struggles to post on StackOverflow and similar sites. It's not for making 'challenges' for others to solve.

    > Incredibly generous of you to make it open source!

    Thank you! I'm really trying to improve the state of education and make the world a better place. I hope that in addition to directly helping users, I can inspire other educators, raise the bar, and help them build similar products. To this end, futurecoder is powered by many open source libraries that I've created which are designed to also be useful in their own right:

    Debuggers: these are integrated in the site but also usable in any environment:

    - https://github.com/alexmojaki/birdseye

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Requestly

    🚀 Most Popular developer tool for frontend developers & QAs to debug web and mobile applications. Redirect URL (Switch Environments), Modify Headers, Mock APIs, Modify Response, Insert Scripts & Record web sessions and share it with your teammates for debugging.

    Project mention: Tell HN: Service Workers === Browser Background Tasks | news.ycombinator.com | 2023-08-29

    If you want to intercept and modify a incoming json response for some specific url pattern, would a service worker be a good way to do so?

    To illustrate, assume I frequently browse example.com and want to trick my browser into thinking that I have "favorited" every post. It's trivial to write a for loop that iterates over response.json and sets `is_favorite = true`. But it's not as clear to me where this script should ideally live in order to have the logic always executed before the response is made available to the site.

    Your comment made me think about whether I can replace my overkill solution (https://requestly.io/) with something lightweight.

  • log-process-errors

    Show some ❤️ to Node.js process errors

  • NiM

    Streamline Your Node.js Debugging Workflow with Chromium (Chrome, Edge, More) DevTools. (by june07)

  • windbg_js_scripts

    Toy scripts for playing with WinDbg JS API

    Project mention: Scripts for playing with WinDbg JS API (hugsy/windbg_js_scripts) | /r/netsec | 2023-02-26
  • dbux

    Dbux is an Integrated Debugging Environment (IDbE) and Omniscient Debugger that makes JavaScript application's run-time behavior come alive, visible and interactive.

  • SAML-tracer

    Browser extension for examining SAML messages

  • debug

    Haskell library for debugging (by ndmitchell)

  • ios-safari-remote-debug-kit

    Remotely debugging iOS Safari on Windows and Linux

    Project mention: Crazy easy (and open source) tool to debug your website on iOS Safari with Windows - Works on iOS 16.4 | /r/webdev | 2023-03-28
  • logitall

    logitall is a command-line utility that adds a console.log() to every line of code in your program.

  • sidekick-electron-quick-start

    an example app to show how you can control your agents from a React application:

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

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). The latest post mention was on 2023-09-22.

JavaScript Debugging related posts

Index

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

Project Stars
1 reactotron 14,157
2 debug 10,817
3 Under-the-hood-ReactJS 5,858
4 gdb-frontend 2,663
5 action-tmate 2,261
6 stf 2,160
7 birdseye 1,580
8 Requestly 1,206
9 log-process-errors 471
10 NiM 191
11 windbg_js_scripts 174
12 dbux 146
13 SAML-tracer 124
14 debug 121
15 ios-safari-remote-debug-kit 85
16 logitall 15
17 sidekick-electron-quick-start 2
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com