Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Debugging

Debugging

156 projects

Showing 36 of 156 projects

Mailpit
MailpitGo

A lightweight, multi-platform email and SMTP testing tool with a web UI and API for developers.

#email-testing#developer-tools#api
Stars9.2k
Forks282
Last commit8 days ago
Android Debug Database
Android Debug DatabaseJava

A library for debugging Android databases and shared preferences directly in a browser.

#database#database-inspection#android-debug-database
Stars8.7k
Forks884
Last commit2 months ago
hypothesis
hypothesisPython

A Python library for property-based testing that generates random inputs to find edge cases and bugs.

#pytest#fuzzing#automated-testing
Stars8.6k
Forks641
Last commit2 days ago
vscode-debug-visualizer
vscode-debug-visualizerTypeScript

A VS Code extension that visualizes data structures and expressions during debugging with interactive visualizations.

#hacktoberfest#developer-tools#vscode-extension
Stars8.2k
Forks441
Last commit
react-router-redux
react-router-reduxJavaScript

Bindings to keep React Router and Redux state synchronized for time-travel debugging.

#time-travel#frontend#javascript
Stars7.8k
Forks628
Last commit7 years ago
LiteIDE
LiteIDEC++

A simple, open source, cross-platform integrated development environment (IDE) specifically designed for the Go programming language.

#qt#open-source#liteide
Stars7.7k
Forks988
Last commit7 months ago
nvim-dap
nvim-dapLua

A Debug Adapter Protocol client implementation for Neovim, enabling debugging capabilities like breakpoints, stepping, and variable inspection.

#repl#neovim-plugin#code-editor
Stars7.1k
Forks257
Last commit18 days ago
Chrome DevTools
Chrome DevTools

A curated list of awesome tools, libraries, extensions, and resources for the Chrome DevTools and DevTools Protocol ecosystem.

#playwright#developer-tools#puppeteer
Stars7.0k
Forks432
Last commit28 days ago
Pulse
PulseSwift

A native SwiftUI logging framework for Apple platforms that records and inspects logs and URLSession network requests directly within your app.

#network-logging#apple-platforms#ios
Stars7.0k
Forks361
Last commit3 days ago
Better Errors
Better ErrorsRuby

A Rack middleware that replaces standard Rails/Rack error pages with an interactive, feature-rich debugging interface.

#rails#rack-middleware#repl
Stars6.9k
Forks434
Last commit1 year ago
better_errors
better_errorsRuby

A Rack middleware that replaces standard Rails/Rack error pages with a more informative and interactive debugging interface.

#rails#rack-middleware#repl
Stars6.9k
Forks434
Last commit1 year ago
Pry
PryRuby

A runtime developer console and IRB alternative for Ruby with powerful introspection and debugging capabilities.

#runtime-console#developer-tools#shell-integration
Stars6.8k
Forks607
Last commit1 month ago
MailCatcher
MailCatcherRuby

A development SMTP server that catches and displays emails in a web interface for testing.

#rubygems#php-integration#email-testing
Stars6.8k
Forks622
Last commit1 year ago
spew
spewGo

A deep pretty printer for Go data structures to aid in debugging with configurable output formats.

#go-library#data-structures#testing
Stars6.4k
Forks372
Last commit2 years ago
NWPusher
NWPusherObjective-C

A macOS and iOS application and framework for sending push notifications directly to Apple's APNs service for testing and development.

#macos-development#objective-c#certificate-management
Stars6.3k
Forks669
Last commit5 years ago
PEDA
PEDAPython

A Python extension for GDB that enhances exploit development with colorized displays, security checks, and specialized commands.

#exploit-development#rop-gadgets#penetration-testing
Stars6.1k
Forks828
Last commit1 year ago
SwiftyBeaver
SwiftyBeaverSwift

A lightweight, flexible logging library for Swift with colored console output, file logging, and cloud destinations.

#ios#cloud-logging#swift4
Stars6.1k
Forks494
Last commit1 year ago
BTrace
BTraceJava

A safe, dynamic tracing tool for Java applications that injects code at runtime without restarts.

#production-profiling#bytecode-injection#runtime-instrumentation
Stars6.0k
Forks958
Last commit2 days ago
Vue.js debugging in Chrome and VS Code
Vue.js debugging in Chrome and VS CodeJavaScript

A collection of recipes for debugging various technologies and frameworks using Visual Studio Code.

#development-workflow#python-debugging#nodejs
Stars6.0k
Forks600
Last commit
Clockwork
ClockworkPHP

A development tool for PHP that provides browser-based insights into application runtime, including requests, performance, logs, and database queries.

#runtime-analysis#laravel#browser-extension
Stars5.9k
Forks333
Last commit7 months ago
Leva
LevaTypeScript

A React-first components GUI for creating custom control panels to tweak values and debug applications.

#developer-tools#prototyping#ui-library
Stars5.9k
Forks223
Last commit5 months ago
gRPC UI
gRPC UIJavaScript

A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.

#developer-tools#server-reflection#command-line-tool
Stars5.9k
Forks422
Last commit3 days ago
kafkacat
kafkacatC

A lightweight, non-JVM command-line tool for producing, consuming, and inspecting Apache Kafka messages.

#devops#message-queue#command-line-tool
Stars5.7k
Forks501
Last commit1 year ago
redux-logger
redux-loggerJavaScript

A customizable middleware logger for Redux that logs actions and state changes to the console.

#redux-middleware#console-logging#logging
Stars5.7k
Forks317
Last commit5 years ago
bloaty
bloatyC++

Bloaty is a size profiler for binaries that analyzes what's taking up space inside executable files.

#pe-coff#webassembly#size-profiler
Stars5.4k
Forks374
Last commit1 month ago
Altair GraphQL Client
Altair GraphQL ClientTypeScript

A beautiful, feature-rich GraphQL Client IDE for debugging queries across all platforms.

#graphql-editor#developer-tools#desktop-app
Stars5.4k
Forks393
Last commit1 day ago
altair
altairTypeScript

A beautiful, feature-rich GraphQL Client IDE for all platforms, helping you debug GraphQL queries and implementations.

#graphql-editor#developer-tools#desktop-app
Stars5.4k
Forks393
Last commit1 day ago
C++ links
C++ links

A categorized collection of C++ resources covering analysis, debugging, performance, standardization, and more.

#developer-tools#assembly#performance-optimization
Stars5.2k
Forks522
Last commit2 days ago
Laravel Telescope
Laravel TelescopePHP

An elegant debug assistant for the Laravel framework providing insight into requests, exceptions, queries, jobs, and more.

#laravel#application-insights#performance-analysis
Stars5.2k
Forks657
Last commit9 days ago
mirrord
mirrordRust

Run local processes in your Kubernetes environment without deploying, for seamless cloud-local development.

#developer-tools#devops#api
Stars5.0k
Forks191
Last commit1 day ago
hotspot
hotspotC++

A standalone GUI for visualizing and analyzing Linux perf data, featuring flame graphs, timeline filtering, and off-CPU profiling.

#qt#embedded-systems#off-cpu-profiling
Stars5.0k
Forks280
Last commit8 days ago
Pidcat
PidcatPython

A colored logcat script that filters Android logs by application package for easier debugging during development.

#adb#android#command-line-tool
Stars4.9k
Forks512
Last commit1 year ago
MockServer (.8k)
MockServer (.8k)Java

MockServer is an HTTP(S) mock server and proxy for mocking, recording, and debugging integrations with external systems.

#proxy#integration-testing#ruby-client
Stars4.9k
Forks1.1k
Last commit4 months ago
req
reqGo

A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.

#retry-logic#http#http-fingerprinting
Stars4.8k
Forks396
Last commit4 months ago
intellij-rust
intellij-rustKotlin

A deprecated open-source Rust plugin for IntelliJ-based IDEs, providing language support, Cargo integration, and debugging features.

#hacktoberfest#intellij#ide-plugin
Stars4.5k
Forks387
Last commit2 years ago
chrome-remote-interface
chrome-remote-interfaceJavaScript

A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.

#opera#chrome-debugging-protocol#headless-browsers
Stars4.5k
Forks325
Last commit
PreviousPage 2 of 5Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
25 days ago
2 months ago
#Developer Tools47
#Development Tools27
#Logging23
#Python17
#Testing14
#Go14
#Javascript14
#Devtools12
#Nodejs12
#Cross Platform12
#Debug11
#Repl11