Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Debugging Open-Source Projects
-
x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
-
mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
There is also HTTPie which I've mostly been using for its excellent `http` CLI as a modern replacement for curl.
However I recently learned that it also has web and desktop client apps which are pretty great too!
-
-
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
Another way to solve this is to have the logs in place, but only enable them conditionally. If you enable all the logs are the time, you only get a lot of noise that won't help you. If you are using JavaScript, you can use the package debug to add logs that are active by the DEBUG environment variable.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Posted not so long ago https://github.com/federico-busato/Modern-CPP-Programming
-
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.
-
Project mention: So you think you want to write a deterministic hypervisor? | news.ycombinator.com | 2024-03-20
https://rr-project.org/ had the same problem. They use the retired conditional branch counter instead of instruction counter, and then instruction steeping until at the correct address.
-
Project mention: Show HN: Dbg.h: C macro for quick and dirty print debugging | news.ycombinator.com | 2023-11-28
Hey, very useful. Thanks! Similar to ic() for python, but with the nice ability to be used inline.
-
Android Debug Database
A library for debugging android databases and shared preferences - Make Debugging Great Again
-
Project mention: Help Needed with Tauri Desktop App for NFC Card Enrollment on ESP32 | /r/tauri | 2023-08-26
For the ESP32 in read mode, we've successfully developed a project using PlatformIO that accepts the key during build time and stores it in memory.
-
hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Project mention: Build an AI-powered NFT generator with TS, GPT, Polygon and CASE (Part 1/2) | dev.to | 2023-09-07That's it for the first part ! Then we will use Hardhat to deploy our Solidity Contract on the Polygon testnet, and then overload our mintNFT() function with the actual minting. If you want to see the Part 2 quickly, give us some love and we will execute ! ❤️❤️❤️
-
-
gef
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
There is also GEF, which is widely used by the reverse engineering and CTF community.
-
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.
-
Either Clockwork or Debugbar.
-
Project mention: Are there any tool like laravel telescope for go/fiber or gin | /r/golang | 2023-09-16
Hi i was working with fiber and wanted to see how much time its taking on every request , i am laravel developer so is there any tool like laravel telescope for go/fiber or gin .
-
viztracer
VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.
-
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).
https://tamper.dev https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests
-
Project mention: Certain Mapping only when another command was called earlier (lua) | /r/neovim | 2023-08-08
I struggle a bit to put what i want into words but i still try my best.So i got some plugins likehttps://github.com/sindrets/diffview.nvimhttps://github.com/harrisoncramer/gitlab.nvimhttps://github.com/puremourning/vimspectorand so on (but those are the one which i need that "feature" the most).
-
linking and loading: https://github.com/MattPD/cpplinks/blob/master/executables.linking_loading.md - in addition to the aforementioned books and blog posts, there also some pretty good talks: https://github.com/MattPD/cpplinks/blob/master/executables.linking_loading.md#talks
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Debugging related posts
- So you think you want to write a deterministic hypervisor?
- The code worked differently when the moon was full (2021)
- Is Something Bugging You?
- My Personal Serverless Rust Developer Experience. It’s Better Than You Think
- When I got started I debugged using printf() today I debug with print()
- GDB-front end: GDB front end with a browser-based UI
- A Collection of Postmortems
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source Debugging projects? This list will help you:
Project | Stars | |
---|---|---|
1 | x64dbg | 42,978 |
2 | mitmproxy | 34,063 |
3 | httpie | 31,560 |
4 | DoraemonKit | 19,903 |
5 | reactotron | 14,519 |
6 | post-mortems | 11,039 |
7 | debug | 10,972 |
8 | Modern-CPP-Programming | 10,577 |
9 | gdbgui | 9,657 |
10 | rr | 8,556 |
11 | icecream | 8,339 |
12 | Android Debug Database | 8,327 |
13 | PlatformIO | 7,464 |
14 | hardhat | 6,665 |
15 | pwndbg | 6,563 |
16 | gef | 6,371 |
17 | Under-the-hood-ReactJS | 6,287 |
18 | clockwork | 5,458 |
19 | telescope | 4,718 |
20 | viztracer | 4,240 |
21 | tamperchrome | 4,148 |
22 | vimspector | 3,990 |
23 | cpplinks | 3,931 |