Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Diagnostics

Diagnostics

87 projects

Showing 36 of 87 projects

Serilog.Exceptions
Serilog.ExceptionsC#

A Serilog enricher that logs exception details and custom properties not included in Exception.ToString().

#nuget#exception#csharp
Stars537
Forks52
Last commit7 days ago
OpenTracing
OpenTracingC#

A deprecated OpenTracing API implementation for C#/.NET applications to standardize distributed tracing instrumentation.

#api#observability#csharp
Stars516
Forks70
Last commit7 years ago
WebRTC Troubleshooter
WebRTC TroubleshooterJavaScript

A web-based diagnostic tool that automatically tests WebRTC components like microphone, camera, network, and connectivity.

#video-testing#web-app#network-testing
Stars495
Forks221
Last commit2 years ago
UnlockECU
UnlockECUC#

A free, open-source tool for reverse-engineering and generating ECU seed-key pairs to unlock automotive electronic control units.

#embedded-security#firmware-flashing#automotive
Stars453
Forks110
Last commit4 months ago
ts-error-translator.nvim
ts-error-translator.nvimLua

A Neovim plugin that translates cryptic TypeScript error messages into plain English explanations.

#developer-tools#neovim-plugin#error-translation
Stars436
Forks9
Last commit9 months ago
namu.nvim
namu.nvimLua

A Neovim plugin for navigating code symbols with live preview, fuzzy finding, and order-preserving hierarchy, inspired by Zed.

#treesitter#symbol-picker#live-preview
Stars434
Forks18
Last commit17 days ago
common_interfaces
common_interfacesC++

A metapackage containing standard ROS 2 message and service interface definitions for inter-stack communication.

#message-interfaces#robotics#ros2
Stars396
Forks161
Last commit2 days ago
tools.trace
tools.traceClojure

A Clojure library providing tracing macros and functions to help debug and understand code execution.

#tracing#functional-programming#clojure
Stars366
Forks34
Last commit28 days ago
eagle.nvim
eagle.nvimLua

A Neovim plugin that provides a floating window for diagnostics and LSP information with smart mouse tracking.

#developer-tools#keyboard-mode#neovim-plugin
Stars363
Forks9
Last commit2 months ago
NLog for ASP.NET and ASP.NET Core
NLog for ASP.NET and ASP.NET CoreC#

NLog integration for ASP.NET and ASP.NET Core, providing HTTP context layout renderers for structured logging.

#netstandard20#http-context#asp-net-core
Stars327
Forks161
Last commit6 days ago
SerilogAnalyzer
SerilogAnalyzerC#

A Roslyn analyzer that detects common mistakes and enforces best practices in Serilog logging code.

#analyzer#csharp#visual-studio
Stars313
Forks31
Last commit2 years ago
ElmahCore
ElmahCoreC#

An error logging and handling library for ASP.NET Core and .NET Standard applications.

#web-dashboard#elmah#asp-net-core
Stars311
Forks94
Last commit2 years ago
Fault
FaultGo

A Go library for structured, composable error handling with extensible decorators and metadata annotation.

#go-errors#go-context#open-source-library
Stars307
Forks7
Last commit1 year ago
locus
locusJavaScript

A Node.js debugging module that injects a REPL at runtime to inspect and manipulate program state.

#dev-tools#repl#runtime-inspection
Stars306
Forks18
Last commit5 years ago
CanoPy
CanoPyPython

A CAN bus visualization tool for real-time message plotting to aid in reverse engineering.

#embedded-systems#can-bus#python-can
Stars304
Forks21
Last commit6 months ago
LspUI.nvim
LspUI.nvimLua

A modern Neovim plugin that enhances LSP functionality with beautiful and intuitive user interfaces.

#user-interface#developer-tools#neovim-plugin
Stars302
Forks4
Last commit1 month ago
sqls.nvim
sqls.nvimLua

Neovim plugin that integrates the sqls SQL language server using Neovim's built-in LSP client.

#vimscript#editor-integration#sql-development
Stars257
Forks15
Last commit2 months ago
PerformanceMonitor
PerformanceMonitorC#

A .NET Core tool for real-time performance monitoring of applications, from single processes to microservices, via a web dashboard.

#csharp#application-performance#dotnet-core
Stars241
Forks61
Last commit8 years ago
fzf-lsp.nvim
fzf-lsp.nvimLua

A Neovim plugin that integrates fzf fuzzy search with the built-in LSP for navigating symbols, definitions, and diagnostics.

#vim#neovim-plugin#lsp-client
Stars239
Forks15
Last commit2 years ago
logforth
logforthRust

A versatile and extensible logging framework for Rust applications, supporting multiple dispatches, filters, and appenders.

#tracing#journald#syslog
Stars238
Forks33
Last commit7 days ago
Diagnostics
DiagnosticsSwift

A macOS application that displays diagnostic reports from applications for troubleshooting and debugging.

#diagnostic-reports#developer-tools#objective-c
Stars214
Forks11
Last commit5 years ago
doctorgpt
doctorgptGo

A lightweight binary that monitors application logs and uses GPT to automatically diagnose errors in real-time.

#application#devops#error
Stars209
Forks13
Last commit3 years ago
nvim-pqf
nvim-pqfLua

A NeoVim plugin that makes quickfix and location list windows prettier with better formatting and syntax highlighting.

#developer-tools#vim#syntax-highlighting
Stars187
Forks9
Last commit4 months ago
HeliumLogger
HeliumLoggerSwift

A lightweight logging framework for Swift that logs to standard output with support for LoggerAPI and Swift-log.

#server-side#log#swift-log
Stars174
Forks37
Last commit5 years ago
ember-performance
ember-performanceJavaScript

A suite of performance profiling and diagnostic tests for the Ember.js framework.

#emberjs#performance-testing#frontend
Stars138
Forks27
Last commit2 years ago
demicolon.nvim
demicolon.nvimLua

A Neovim plugin that extends the ; and , keys to repeat all ]/[ motions like diagnostics, quickfix, and treesitter jumps.

#treesitter#workflow-optimization#vim-motions
Stars132
Forks6
Last commit12 days ago
C/C++ Clang Command Adapter
C/C++ Clang Command AdapterTypeScript

A Visual Studio Code extension providing C/C++/Objective-C code completion and diagnostics using the Clang command-line tool.

#clang#developer-tools#vscode-extension
Stars129
Forks21
Last commit3 years ago
nvim-rulebook
nvim-rulebookLua

A Neovim plugin that prettifies TypeScript errors, adds inline ignore comments, and looks up rule documentation for over 50 linters and formatters.

#diagnostic-tool#developer-tools#pretty-errors
Stars118
Forks5
Last commit2 months ago
CrashCatch
CrashCatchC++

A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.

#developer-tools#stack-trace#c-plus-plus
Stars109
Forks8
Last commit2 months ago
react-native-device-log
react-native-device-logJavaScript

A React Native debug view for displaying and persisting log messages with performance timers and exception tracking.

#developer-tools#error-tracking#react-native
Stars102
Forks54
Last commit6 years ago
better-diagnostic-virtual-text
better-diagnostic-virtual-textLua

A Neovim plugin that enhances diagnostic virtual text display with better performance and customization.

#diagnostic#developer-tools#nvim-lua
Stars95
Forks2
Last commit2 years ago
poke
pokePowerShell

A PowerShell module for deep reflection, enabling inspection and manipulation of private/internal object members.

#object-inspection#module#dotnet
Stars93
Forks11
Last commit2 years ago
AutoIt - Visual Studio
AutoIt - Visual StudioJavaScript

A comprehensive AutoIt language extension for Visual Studio Code with syntax highlighting, IntelliSense, diagnostics, and integrated script execution.

#vscode-extension#windows-automation#syntax-highlighting
Stars88
Forks25
Last commit
Ionide FSharp.Analyzers.SDK
Ionide FSharp.Analyzers.SDKF#

An SDK for building custom F# code analyzers that provide real-time diagnostics and fixes in editors.

#compiler-service#code-fixes#sdk
Stars85
Forks29
Last commit2 days ago
Chrome Secret Menus
Chrome Secret MenusJavaScript

A comprehensive list of secret internal pages and diagnostic tools accessible via chrome:// and edge:// URLs in Chromium-based browsers.

#developer-tools#edge-urls#chrome-urls
Stars80
Forks18
Last commit2 months ago
ros_jetson_stats
ros_jetson_statsPython

A ROS wrapper for jetson-stats that provides NVIDIA Jetson board status via diagnostic messages and control services.

#robotics#embedded-systems#system-control
Stars72
Forks26
Last commit3 years ago
PreviousPage 2 of 3Next

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 month ago
#Developer Tools25
#Neovim Plugin24
#Debugging23
#Logging19
#Neovim17
#Dotnet17
#Csharp13
#Lua13
#Lsp13
#Language Server Protocol8
#Code Navigation8
#Nvim7