Showing 36 of 72 projects
A powerful .NET library for transforming methods into benchmarks, tracking performance, and sharing reproducible measurement experiments.
A pretty Neovim plugin for displaying diagnostics, LSP results, quickfix lists, and telescope/fzf-lua results in a unified tree view.
A framework for instrumenting Rust programs to collect structured, event-based diagnostic information.
A flexible and structured logging platform for .NET applications, supporting both traditional and structured logging across various platforms.
A flexible and structured logging platform for .NET applications, supporting both traditional and modern logging patterns.
A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.
Language Server Protocol (LSP) client plugin for Vim and Neovim, providing IDE-like features for multiple programming languages.
A command-line Swiss Army knife for JVM diagnostics, troubleshooting, and profiling using JMX, JVM attach, and perf counters.
A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.
A .NET library that transforms cryptic stack traces into human-readable C# source code format for faster debugging.
A collection of userspace utilities for Linux CAN subsystem (SocketCAN) to display, record, generate, and analyze CAN bus traffic.
A cross-platform C# editor and REPL built on Roslyn for real-time code execution and analysis.
An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support.
An open-source Android app for OBD-II vehicle diagnostics using any ELM327 adapter.
A debugging tool that identifies active handles keeping Node.js processes running when they should have exited.
A C++23 logging API modeled after log4j, providing thread-safe, flexible, and granular control over log management.
A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.
A Rails gem that displays debugging footnotes on every page with session, params, queries, and editor links.
A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.
A Neovim plugin for code analysis and navigation using LSP and Treesitter, providing IDE-like features with visual interfaces.
A high-performance compiler for C# Expression Trees and a lightweight alternative to System.Linq.Expressions.
A Node.js and browser library to reliably check internet connectivity, going beyond navigator.onLine.
A Swift library for generating and sharing diagnostics reports from iOS, iPadOS, and macOS apps to improve bug-fixing workflows.
An extensible Neovim scrollbar that displays diagnostics, git changes, search results, and custom marks.
A versatile, feature-rich, and efficient logging API and backend for .NET applications.
A Neovim plugin that provides LSP features like code completion and diagnostics for embedded code blocks in documents.
An Android library that displays logcat output directly in your app via a custom view, activity, or shake detection.
A Swift logging utility that provides colorful, filterable logs in Xcode and remote logging to Google Docs.
An over-engineered C++ assertion library providing rich diagnostic information, automatic expression decomposition, and syntax highlighting.
A debugging tool that traces Python function calls in real-time, similar to strace for Python programs.
A non-intrusive instrumentation tool that logs and records JVM stalls and platform hiccups in Java applications.
A Neovim plugin that displays interactive vertical scrollbars and signs for enhanced navigation and visibility.
A Neovim plugin that generates statusline components from the built-in LSP client, showing diagnostics, progress messages, and current function.
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A proxy that enables debugging and diagnosing Internet Explorer using Chrome's remote debug protocol.
A Serilog enricher that logs exception details and custom properties not included in Exception.ToString().
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.