Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more. Learn more →
Top 23 TypeScript Debugging Projects
-
-
SurveyJS
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
-
reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
Usage: Install Reactotron via npm and follow the setup instructions on the Reactotron GitHub page. Use it to monitor API activity and validate state transitions.
-
gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
-
hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Truffle / Hardhat – Full toolkits for bigger dApps
-
Requestly
Requestly was built to save developers time by intercepting and modifying HTTP Requests. It has now developed into an open-source alternative to Charles Proxy and Telerik Fiddler that works directly in browsers without VPN and proxy Issues. It is used by more than 200,000+ front-end developers and 11,000+ companies worldwide.
Project mention: Why You Need a Local-First API Client (With Hands-On Example) | dev.to | 2025-11-30If you want to try a local-first workflow, you can start using Requestly here: https://requestly.com
- Project mention: Containerization is a Swift package for running Linux containers on macOS | news.ycombinator.com | 2025-06-09
-
tamperchrome
Tamper Dev is an extension that allows you to intercept and edit HTTP/HTTPS requests and responses as they happen without the need of a proxy. Works across all operating systems (including Chrome OS).
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
- Project mention: 7 Kubernetes Tools that will end your Infrastructure nightmares | dev.to | 2025-01-21
7. Kubevious - Catch Problems Before They Blow Up
-
vscode-cmake-tools
CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.
-
-
react-router-devtools
Debug your apps, find hydration errors, trace your network and more in your react-router app with these devtools
https://github.com/forge-42/react-router-devtools
-
-
-
react-native-network-logger
An HTTP network request monitor for React Native with in-app interface for iOS and Android with no native code
-
-
claude-debugs-for-you
Enable any LLM (e.g. Claude) to interactively debug any language for you via MCP and a VS Code Extension
I found llm debugging to work better if you give the llm access to a debugger.
https://github.com/jasonjmcghee/claude-debugs-for-you/tree/m...
- Project mention: Show HN: TraceRoot – Open-Source Agentic Debugging for Distributed Services | news.ycombinator.com | 2025-08-01
Yes, we can connect for example CC with MCPs. But this may not work well for example if user wants to check the latency for previous 10 days error log on function A. By using MCP the agent needs to get 10 days error logs at first and then somehow get the latency and correlates them, apply filters for function A. IMO it will hallucinate a lot if there are too many tools, logs and traces. But on TraceRoot platform we "mixed" all necessary data at first, and based on user's query apply filters on structured data, which is more accurate, straightforward and efficient. Here is the README of the general design https://github.com/traceroot-ai/traceroot/tree/main/rest/age...
-
llm-debugger-vscode-extension
VSCode extension that demonstrates the use of large language models (LLMs) for active debugging of programs
-
composer-web
Cursor extension that forwards frontend errors and screenshots to composer in one-click, making development seamless for you. Download here: https://marketplace.visualstudio.com/items?itemName=SaketSarin.composer-web
-
merloc
MerLoc is a live AWS Lambda function development and debugging tool. MerLoc allows you to run AWS Lambda functions on your local while they are still part of a flow in the AWS cloud remote.
-
-
-
react-hook-tracer
See the order of hook-function calls in an interactive log, and inspect a function-component's props, state & refs inside its rendering.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
TypeScript Debugging discussion
TypeScript Debugging related posts
-
Why You Need a Local-First API Client (With Hands-On Example)
-
How to use Cursor to Generate API Testcases in Requestly
-
Claude Code Can Debug Low-Level Cryptography
-
Create and debug PostgreSQL extension using VS Code
-
Free and open-source API Client and Interceptor
-
How to ace API Testing with Requestly
-
The PostgreSQL Hacker Helper extension is one year old
- A note from our sponsor - SurveyJS surveyjs.io | 24 Dec 2025
Index
What are some of the best open-source Debugging projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | chrome-devtools-mcp | 17,265 |
| 2 | reactotron | 15,429 |
| 3 | gdbgui | 10,234 |
| 4 | hardhat | 8,377 |
| 5 | Requestly | 5,896 |
| 6 | headlamp | 5,092 |
| 7 | tamperchrome | 4,207 |
| 8 | kubevious | 1,682 |
| 9 | vscode-cmake-tools | 1,628 |
| 10 | roarr | 1,124 |
| 11 | react-router-devtools | 940 |
| 12 | opslane | 750 |
| 13 | use-what-changed | 744 |
| 14 | react-native-network-logger | 636 |
| 15 | spotlight | 547 |
| 16 | claude-debugs-for-you | 476 |
| 17 | traceroot | 371 |
| 18 | llm-debugger-vscode-extension | 358 |
| 19 | composer-web | 279 |
| 20 | merloc | 195 |
| 21 | coc-java-debug | 104 |
| 22 | expo-community-flipper | 102 |
| 23 | react-hook-tracer | 100 |