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. Learn more →
Top 17 JavaScript Debugging Projects
-
reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
-
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-16I'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!
-
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
-
action-tmate
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
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.
-
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:
-
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-29If 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.
-
-
NiM
Streamline Your Node.js Debugging Workflow with Chromium (Chrome, Edge, More) DevTools. (by june07)
-
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.
-
-
-
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.
JavaScript Debugging related posts
- Tell HN: Service Workers === Browser Background Tasks
- Hey guys, I wanted to share with you that GDBFrontend v0.11.3-beta is now available! This version includes some crucial bug fixes and enhancements, as well as support for MacOS x86_64. Although, we still need to give it a test run on an x64 MacOS since I only have an M1. 😬
- Visualization tools for Data Structures?
- Is there any network debugger tool for inspecting backend network request and their payload (similar to what we have in Web {Chrome > inspect element > network tab } )
- How BrowserStack works?
- Hi, I just released GDBFrontend v0.11.3-beta that has important bugfixes/improvements and MacOS x86_64 support (we still need to test on an x64 MacOS since I have M1 one)
- Hi, I just released GDBFrontend v0.11.3-beta that has important bugfixes/improvements and MacOS x86_64 support (we still need to test on an x64 MacOS since I have M1 one 🙀)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Sep 2023
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 |