Debugging

Open-source projects categorized as Debugging

Top 23 Debugging Open-Source Projects

  • x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

  • Project mention: we need a 2015E revival. | /r/oldrobloxrevivals | 2023-12-07
  • mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

  • Project mention: Ask HN: Fiddler Alternatives | news.ycombinator.com | 2024-03-14
  • 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.

    InfluxDB logo
  • httpie

    πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

  • Project mention: Personas - an Ai Assistant | dev.to | 2024-04-14

    tested the end points using httpie and sometime curl

  • DoraemonKit

    δΈ€ζ¬Ύι’ε‘ζ³›ε‰η«―δΊ§ε“η ”ε‘ε…¨η”Ÿε‘½ε‘¨ζœŸηš„ζ•ˆηŽ‡εΉ³ε°γ€‚

  • reactotron

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

  • post-mortems

    A collection of postmortems. Sorry for the delay in merging PRs!

  • Project mention: A Collection of Postmortems | news.ycombinator.com | 2024-01-16
  • debug

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

  • Project mention: Conditional logging | dev.to | 2024-01-10

    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.

    WorkOS logo
  • Modern-CPP-Programming

    Modern C++ Programming Course (C++03/11/14/17/20/23/26)

  • Project mention: 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup | news.ycombinator.com | 2024-04-19
  • 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.

  • rr

    Record and Replay Framework

  • Project mention: rr: Lightweight Recording and Deterministic Debugging | news.ycombinator.com | 2024-04-21
  • icecream

    🍦 Never use print() to debug again.

  • 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.

    https://github.com/gruns/icecream

  • Android Debug Database

    A library for debugging android databases and shared preferences - Make Debugging Great Again

  • PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

  • 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-07

    That'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 ! ❀️❀️❀️

  • pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

  • gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

  • Project mention: Beej's Quick Guide to GDB (2009) | news.ycombinator.com | 2023-11-05

    There is also GEF, which is widely used by the reverse engineering and CTF community.

    https://github.com/hugsy/gef

  • 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.

  • clockwork

    Clockwork - php dev tools in your browser - server-side component

  • Project mention: Laravel Debugger | /r/PinoyProgrammer | 2023-05-04

    Either Clockwork or Debugbar.

  • telescope

    An elegant debug assistant for the Laravel framework.

  • 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.

  • Project mention: Ask HN: C/C++ developer wanting to learn efficient Python | news.ycombinator.com | 2024-04-10

    * https://github.com/gaogaotiantian/viztracer get a timeline of execution vs call-stack (great to discover what's happening deep inside pandas)

  • 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).

  • Project mention: anyone has done an API endpoints scanner? | /r/Python | 2023-06-08

    https://tamper.dev https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests

  • vimspector

    vimspector - A multi-language debugging system for Vim

  • Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21

    There are DAP extensions for both Vim (e.g. https://github.com/puremourning/vimspector) and NeoVim (https://github.com/mfussenegger/nvim-dap). I can't speak as to the experience in detail (I think I briefly played with nvim-dap a year or two ago), but I suspect that for most it will be good enough.

    Project mention: Needed an advice in compilers dev! | /r/Compilers | 2023-12-07

    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

    SaaSHub logo
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).

Debugging related posts

Index

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

Project Stars
1 x64dbg 43,170
2 mitmproxy 34,347
3 httpie 31,842
4 DoraemonKit 19,955
5 reactotron 14,554
6 post-mortems 11,080
7 debug 11,004
8 Modern-CPP-Programming 10,765
9 gdbgui 9,695
10 rr 8,621
11 icecream 8,459
12 Android Debug Database 8,340
13 PlatformIO 7,526
14 hardhat 6,754
15 pwndbg 6,700
16 gef 6,474
17 Under-the-hood-ReactJS 6,346
18 clockwork 5,490
19 telescope 4,737
20 viztracer 4,325
21 tamperchrome 4,152
22 vimspector 4,002
23 cpplinks 3,976

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com