#diagnostics

  1. codespan-reporting

    Beautiful diagnostic reporting for text-based programming languages

    v0.11.1 1.3M #error-reporting #programming-language #diagnostics #output #label #text-based #codespan
  2. miette

    Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers

    v7.4.0 872K #error-reporting #diagnostics #derive-error #derive-debug #line-column #printing #error-code
  3. proc-macro-error2

    Almost drop-in replacement to panics in proc-macros

    v2.0.1 973K #proc-macro #error-reporting #error #compiler-error #diagnostics #panic
  4. ariadne

    A fancy diagnostics & reporting crate

    v0.5.0 73K #compiler-error #error #diagnostics #compiler #report #pretty
  5. codespan

    Data structures for tracking locations in source code

    v0.11.1 104K #diagnostics #error-reporting #programming-language #source #location #tracking #serialization
  6. ui_test

    A test framework for testing rustc diagnostics output

    v0.27.1 24K #compiler-error #test-framework #testing #diagnostics #rustc #testing-cargo #output
  7. imessage-exporter

    Export iMessage data and run iMessage diagnostics

    v2.2.2 2.0K #imessage #export #diagnostics #apple #html #reverse-engineering #run
  8. proc-macro2-diagnostics

    Diagnostics for proc-macro2

    v0.10.1 585K #proc-macro #diagnostics #stable #nightly #color #spans
  9. bugreport

    Collect system and environment information for bug reports

    v0.5.1 24K #env-vars #system-information #cross-platform #diagnostics #git-version #generate
  10. cbor-diag

    parsing data encoded in Concise Binary Object Representation (CBOR) (in any of raw binary, hex encoded (with comments) or diagnostic notation) then printing it out in either annotated hex form or…

    v0.1.12 57K #binary-data #cbor #diagnostics #hex #parser #notation #debugging
  11. pickls

    The General Purpose Language Server for Command-Line Linters and Formatters

    v0.6.15 1.7K #lsp #diagnostics #ide #protocols #command-line
  12. tracing-journald

    rich journald subscriber for tracing

    v0.3.1 96K #logging-tracing #tracing #journald #tracing-subscriber #structured #diagnostics #systemd
  13. dlt_parse

    parsing the "Diagnostic Log and Trace" network protocol (currently without payload interpretation)

    v0.10.0 180 #network-protocol #packet-parser #dlt #diagnostics #autosar #header-parser #log
  14. gitlab-ci-ls

    Language server for Gitlab CI

    v1.0.0 800 #gitlab #ci #language-server #extend #definition #diagnostics #autocomplete
  15. starbase

    Framework for building performant command line applications and developer tools

    v0.9.6 1.3K #command-line-utilities #applications #framework #developer #session #tracing #diagnostics
  16. equator

    Composable assertion library

    v0.4.2 201K #assertions #testing #assert #diagnostics #composable #condition #nested
  17. ra_ap_ide_diagnostics

    Diagnostics rendering and fixits for rust-analyzer

    v0.0.257 3.9K #diagnostics #ide #language-server #rust-analyzer #fixits #rendering #front-end
  18. miden-miette

    Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers

    v8.0.0 3.6K #error-reporting #diagnostics #miette #derive-error #derive-debug #line-column #printing
  19. protols

    Language server for proto3 files

    v0.9.0 240 #protobuf #proto3 #lsp #language-server-protocol #proto #completion #diagnostics
  20. diagnostics_tools

    Diagnostics tools

    v0.10.0 600 #diagnostics #fundamental #general-purpose #collection
  21. dmypyls

    A language server to support editor agnostic usage of the dmypy daemon

    v0.2.2 #diagnostics #lsp #python #mypy #ide #language-server
  22. compiler_base_error

    v0.1.6 2.1K #compiler-error #error #compiler #diagnostics #programming-language #base #information
  23. automotive

    providing a variety of automotive related libraries, such as communicating with CAN interfaces and diagnostic APIs

    v0.2.1 #uds #diagnostics #bus #adapter #frame #async #can
  24. diagnosticism

    Miscellaneous discrete and simple diagnostics facilities (for Rust)

    v0.0.2 130 #facilities #diagnostics #debugging #doom-gram #doomgram #structure #miscellaneous
  25. sdml-errors

    Domain Modeling Language (SDML) errors and diagnostics

    v0.4.0 310 #diagnostics #error #language #domain #sdml #modeling #tree-sitter
  26. diagnostic

    Pretty diagnostic report

    v0.6.4 440 #diagnostics #report #reporting
  27. dlt-core

    Parser and writer for autosar DLT Diagnostic Log and Trace

    v0.18.0 120 #parser-writer #dlt #diagnostics #log-parser #trace #log-messages #binary-parser
  28. ocptv

    Strongly typed Rust API for OCPTV output

    v0.1.4 550 #validation #hardware #spec #output #json #diagnostics #measurement
  29. cbor-edn

    Converter and processor for CBOR Diagnostic Notation (EDN)

    v0.0.5 #cbor #edn #diagnostics
  30. bevy_diagnostic

    diagnostic functionality for Bevy Engine

    v0.15.1 70K #bevy #diagnostics #applications #game-engine #user
  31. doip-definitions

    A Diagnostics over Internet Protocol (DoIP) definition library for use in DoIP applications

    v1.0.3 #diagnostics #vehicle #codec #doip
  32. tardar

    Extensions for diagnostic error handling with miette

    v0.2.0 3.5K #diagnostics #error #miette #result
  33. codespan_preprocessed

    Beautiful diagnostic reporting for M4 (or cpp) preprocessed text files

    v0.7.12 750 #error-reporting #diagnostics #preprocessor #cpp #m4 #preprocessed #source
  34. oxc-miette

    Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers

    v1.0.2 10K #diagnostics #error #thiserror #miette #derive-debug #derive-error #line-column
  35. emit_batcher

    Batch processing infrastructure for emit

    v0.11.0 #diagnostics #background-processing #infrastructure #events #emit #batch #logging
  36. mago-reporting

    Structured error and diagnostic reporting utilities

    v0.0.18 1.3K #reporting #mago #utilities #error #help #diagnostics #structured
  37. doip-codec

    Diagnostics over Internet Protocol codec for client-server communication

    v2.0.2 140 #diagnostics #codec #vehicle #doip
  38. codesnake

    Pretty printer for non-overlapping code spans

    v0.2.1 3.1K #error #diagnostics #compiler #programming-language #report
  39. dbg_breakpoint

    Set breakpoints with the breakpoint!() macro on many target architectures and popular OSes like FreeBSD, macOS, iOS, Linux distro’s, Windows without using the nightly toolchain. Break into the debugger with an easy…

    v0.1.1 260 #debugging #reverse-engineering #diagnostics #breakpoint #breakpoints #linux-distro #macos-ios
  40. bevy_screen_diagnostics

    Bevy plugin for displaying diagnostics on screen

    v0.6.0 1.0K #bevy-plugin #bevy #diagnostics #debugging #gamedev
  41. dicom-scpproxy

    A proxy SCP server, for logging and diagnostics

    v0.8.0 #dicom #medical-imaging #proxy-server #scp #diagnostics #logging #debugging-logging
  42. stylish

    implementing colorized text

    v0.1.0 550 #ansi-colors #text-styling #text-rendering #text-formatting #diagnostics #html #ansi-codes
  43. cbor-diag-cli

    transforming between different diagnostic encodings of Concise Binary Object Representation (CBOR)

    v0.1.8 #cbor #binary-parser #diagnostics #binary-format #representation #hex #concise
  44. bevy_window_title_diagnostics

    Logs Bevy diagnostics into the primary window title

    v0.15.0 130 #diagnostics #bevy #fps #log #logging #bevy-plugin #diagnostic
  45. marker_error

    error handling in marker. It is internal to marker and should not be used directly outside of it. Semver guarantees do not apply to this library.

    v0.5.0 220 #error #marker #error-reporting #user #lint #diagnostics #internal
  46. testing-language-server

    LSP server for testing

    v0.1.11 550 #language-server #testing #lsp #editor #diagnostics #adapter #portability
  47. trace_nu_plugin

    A wrapper to trace Nu plugins

    v0.3.1 #plugin #nu #plugin-api #stdio #diagnostics #debugging #tracing
  48. bevy_editor_pls_default_windows

    In-App editor tools for bevy apps

    v0.10.0 2.1K #editor #bevy #debugging #diagnostics #scene #camera #control
  49. medic

    self-diagnostic output for command line tools

    v0.3.2 500 #command-line #diagnostics #diagnostic #cli
  50. ebnfer

    A LSP implementation for EBNF

    v0.1.0 #language-server-protocol #ebnf #lsp #grammar #completion #protocols #diagnostics
  51. nali

    A command-line tool that enriches IP addresses with GeoIP information, enhancing network diagnostics with geographical context

    v0.1.2 #geo-ip #nali-rs #ip-address #information #diagnostics #addresses #geographical
  52. docan

    protocol

    v0.1.0-alpha1 #automotive #uds #protocols #communication #diagnostics #ecu #client
  53. cargo-workspace-lints

    Enforce that all packages in a workspace are using workspace lints

    v0.1.1 170 #cargo-workspace #workspace #lint #cargo #diagnostics
  54. dpdu-api-types

    core D-PDU (ISO22900-2) library in Rust

    v0.9.0 240 #ecu #diagnostics #dpdu #vci #iso22900
  55. checkmate-lsp

    A LSP framework to run external check/sniff tools

    v0.1.1 #lsp #language-server #language-server-protocol #editor #diagnostics #linter #plugin
  56. rust-diagnostics

    that embeds clippy diagnostics into Rust code

    v0.1.11 #diagnostics #clippy #warnings #git-commit #comments #messages #machine-learning
  57. frack

    A fake Rust error generator

    v2.0.0 130 #error #diagnostics #rustc #error-message #diagnostic
  58. earthlyls

    A fast language server for earthly

    v0.5.3 #lsp #earthly #language-server #completion #diagnostics #earthfile #visual-studio
  59. sixtyfps-lsp

    SixtyFPS LSP server

    v0.1.6 #language-server #lsp #editor #completion #language-server-protocol #sixty-fps #diagnostics
  60. rustc-ap-rustc_errors

    Automatically published version of the package rustc_errors in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github…

    v727.0.0 500 #compiler #diagnostics #rustc #language #automatic #rustc-errors #repository
  61. sdml_error

    Domain Modeling Language (SDML) errors and diagnostics

    v0.1.5 #error #diagnostics #language #modeling #domain #sdml #parser-generator
  62. async_sync

    handling asynchronous and synchronous operations seamlessly

    v0.1.0 150 #sync #backoff #timeout #parallel #async #diagnostics #synchronous
  63. bevy_debug_panel

    show debug info to panel

    v0.15.0 #bevy #debugging #gamedev #debug-info #panel #diagnostics #show
  64. log-mdc

    A mapped diagnostic context (MDC) for use with the log crate

    v0.1.0 243K #log-messages #logging #diagnostics #thread-local #context #system-information #mdc
  65. yumy

    a straightforward diagnostics rendering crate

    v0.3.1 #diagnostics #formatting #error #report #lang-dev
  66. rspack_error

    rspack error

    v0.2.0 650 #error #diagnostics #rspack #web #build-tool #javascript #compiler
  67. source-cache

    Query the cache of raw text

    v0.2.3 190 #cache #raw #diagnostics #query #text #reporting
  68. litho-diagnostics

    Definitions for all diagnostics that Litho (a GraphQL framework) can emit

    v1.3.4 #diagnostics #graphql #emit #spans #framework #litho #error
  69. bend-language-server

    Language server for the Bend programming language

    v0.2.37 #language-server #lsp #bend #programming-language #diagnostics #highlighting #editor
  70. codespan-lsp

    Conversions between codespan types and Language Server Protocol types

    v0.11.1 4.3K #language-server-protocol #lsp #error-reporting #diagnostics #codespan #protocols #programming-language
  71. mun_diagnostics

    in-depth diagnostic information for compiler errors

    v0.4.0 #compiler-error #mun #programming-language #hot-reloading #diagnostics #compiled-language #debug-information
  72. validatus

    Validator types, returns multiple tolerable errors at once

    v0.0.6 200 #error #validation #error-reporting #diagnostics #multiple #tolerable #once
  73. reporting

    diagnostic reporting for compilers

    v0.1.4 #error-reporting #compiler-error #diagnostics #style #renderer #location #file
  74. apollo-ariadne

    A fancy diagnostics & reporting crate

    v0.2.0-alpha.0 120 #diagnostics #compiler-error #error #compiler #report #pretty
  75. hax-diagnostics

    hax diagnostics helper crate

    v0.1.0-pre.1 #hax #language #ast #back-end #translation #diagnostics #typed
  76. tokio-trace

    A scoped, structured logging and diagnostics system

    v0.1.0 1.3K #logging-tracing #logging #tracing #spans #diagnostics #events #structured
  77. syntacks

    An opinionated parser library for Rust

    v0.1.0-alpha0.2 #combinator #parser-combinator #diagnostics #parser
  78. doip-sockets

    A Diagnostics over Internet Protocol (DoIP) implementation for TCP & UDP Sockets with helper functions

    v0.1.0 #diagnostics #udp-socket #tcp-udp #vehicle #codec #doip
  79. adolf

    A renowed diagnostics crate

    v0.1.0 120 #diagnostics #reserved #renowed #future #eta #2025
  80. aidl-parser

    Parse AIDL files, crate AST and diagnostics

    v0.12.3 #ast #syntax-tree #aidl #diagnostics #language #validation #parse
  81. srcerr

    User friendly errors from source data

    v0.4.0 #error #user-friendly #error-code #diagnostics #data #format #source
  82. iwdrs

    Rust cratte for iwd

    v0.1.5 180 #iwd #networking #diagnostics #point #adapter #devices #api
  83. silkworm_err

    Compiler diagnostics for silkworm

    v0.1.0-dev.1 #dialog #silkworm #interactive #yarn #diagnostics #compiler #run-time
  84. config-diag

    Provide a .diag() function for diagnostic output if requested

    v1.0.2 #diagnostics #verbose #config #error-message #standard-error #output-stream #stdout
  85. rdfmt

    Reviewdog Diagnostic Format Rust Library

    v0.3.0 #diagnostics #reviewdog #json-schema #format #generated #proto #rd-format
  86. language-reporting

    Diagnostic reporting for programming languages

    v0.4.0 210 #diagnostics #reporting #cli #language #output #colored #codespan
  87. tdiag-connect

    Helpers to obtain traces suitable for diagnostics from timely / differential

    v0.2.0 #timely-dataflow #diagnostics #computation #event-stream #worker #source #peer
  88. proc-macro-error

    Almost drop-in replacement to panics in proc-macros

    v1.0.4 3.9M #proc-macro #error-reporting #error #compiler-error #proc-macro-attributes #diagnostics #compile-error
  89. syn-miette

    A syn::Error wrapper that provides pretty diagnostic messages using miette

    v0.3.0 180 #error-message #diagnostics #syn #miette #pretty
  90. Try searching with DuckDuckGo.

  91. hds_console-api

    test crate, do not use

    v0.7.0 #applications #data #wire #diagnostics #task #format #protobuf
  92. tdiag

    Tools to inspect a timely-dataflow computation

    v0.2.0 #timely-dataflow #computation #source #diagnostics #graph #order #inspect
  93. doip

    DoIP (diagnostic communication over IP) types, used in the automotive domain

    v0.1.0 #automotive #diagnostics #communication #ip #ecu #domain #types
  94. charon_ariadne

    A fancy diagnostics & reporting crate - resigned for crates.io/charon

    v0.1.0 #error #diagnostics #compiler #report #pretty #character-set
  95. hi-doc

    Diagnostics formatting library

    v0.1.1 #diagnostics #formatting #annotation #management #allowing #annotated #span-source
  96. netdiag

    Network diagnostics

    v0.3.0 #diagnostics #networking #icmp #tcp #ping #tcp-udp #knock
  97. cargo-diff-tools

    hide warning messages reported on source code lines that are not part of a git diff

    v0.1.2 2.9K #cargo-clippy #git-diff #clippy #git #diagnostics #cargo
  98. pantheon-probe

    Pantheon Probe is a versatile network diagnostics tool designed for measuring latency, packet loss, jitter, and bandwidth

    v0.1.3 #networking #loss #bandwidth #diagnostics #performance #latency #packet
  99. futures-diagnose

    Wraps around a Spawn and provides lots of diagnostics

    v1.0.1 1.4K #future #spawn #diagnostics #wraps #logs #task #lots
  100. emit_core

    Core APIs and runtime infrastructure for emit

    v0.11.0 120 #emit #run-time #diagnostics #applications #api #metrics #infrastructure
  101. codespan-derive

    derive(IntoDiagnostic) for easy codespan integration

    v0.1.1 #diagnostics #error #derive-error #macro #ergonomically #into-diagnostic #integration
  102. lerr

    errors for lang-dev

    v0.1.5 #error #diagnostics #lang-dev
  103. cairo-lang-diagnostics

    Diagnostic utilities

    v2.10.0-rc.0 50K #diagnostics #location #language #error #compiler #computation #utilities
  104. hodoku

    collection of macros to aid diagnostics during testing

    v0.1.5 #stack-trace #diagnostics #macro #aid #try #operations #testing
  105. equator-macro

    Composable assertion library

    v0.4.2 201K #assert #assertions #equator #diagnostics #composable #condition
  106. flycatcher-parser

    The Flycatcher programming language's parser

    v0.1.1 #programming #programming-language #diagnostics #ast #flycatcher #emit #lexer
  107. cbor-macro

    Macros for entering CBOR in diagnostic notation (EDN) or pretty printed format

    v0.1.0 170 #cbor #diagnostics #edn #pretty #macro #notation #printed
  108. fast-rustc-ap-rustc_errors

    Automatically published version of the package rustc_errors in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github…

    v1.0.0 #rustc #diagnostics #automatic #emitting #rustc-auto-publish #compiler #github
  109. hv-lease-tracker

    no-std compatible tracking of borrow origins, for providing better diagnostics when implementing interior mutability primitives

    v0.1.0 #diagnostics #borrow #panic #interior-mutability #diagnostic #debugging
  110. inle_diagnostics

    Inle game engine - Diagnostics library. THIS PACKAGE IS MAINTAINED FOR PERSONAL USE ONLY AND IS SUBJECT TO NOT RESPECT SEMVER AND BEING BROKEN OVER TIME.

    v0.1.1 #game-engine #diagnostics #personal #inle #time #subject #package
  111. flycatcher-diagnostic

    Tools for emitting Rustc style error messages

    v0.1.1 #diagnostics #messages #rustc #error-message #emitting #style #flycatcher
  112. mdatp-diagnostic-parser

    Parser for Microsoft Defender real-time protection statistics

    v0.1.0 #microsoft-defender #real-time #diagnostics #parser #statistics #protection #mdatp
  113. j2534_rust

    Cross platform SAE J2534 bindings

    v1.5.0 170 #diagnostics #passthru #obd #cars
  114. drias

    spans and diagnostics

    v0.0.3 #spans #diagnostics #spanned
  115. aidl-cli

    AIDL command line tool

    v0.2.0 #command-line-tool #convert-json #display #items #diagnostics #aidl #yaml
  116. declaration_site

    Iterate through the debug info associated with currently loaded functions

    v0.2.0 #error #diagnostics #loaded #debug-info #functions #debugging #associated
  117. diagnostic-quick

    Quick error type for diagnostic

    v0.4.0 #diagnostics #error #quick
  118. tfv2rd

    read Terraform validate JSON output (on stdin) and output Reviewdog Diagnostic JSON format (on stdout)

    v0.1.0 #json-format #validate-json #diagnostics #stdout #terraform #stdin #read
  119. yabo

    runtimeless functional language for defining binary parsers

    v0.1.0 #binary #functional #language #binary-parser #codegen #diagnostics #structures
  120. diaglint

    A linter for Rust diagnostics

    v0.1.8 #linter #diagnostics #diaglint
  121. dpdu-rust

    core D-PDU (ISO22900-2) library in Rust

    v0.8.6 #ecu #diagnostics #dpdu #vci #iso22900
  122. hebi_diag

    Diagnostics for Hebi

    v0.2.0 #hebi #spans #diag #error #string #diagnostics #language
  123. bevy_diagnostic_visualizer

    Visualizations for Bevy game engine diagnostics

    v0.1.0 #diagnostics #bevy #graph #chart #gamedev #diagnostic #game-engine
  124. bevy_log_diagnostic

    Logs diagnostic informations from Bevy

    v0.3.0 #diagnostics #log #bevy
  125. miette-derive

    Derive macros for miette. Like thiserror for Diagnostics.

    v7.4.0 889K #miette #diagnostics #error-handling #macro
  126. bevy_diagnostic_vertex_count

    Bevy diagnostics plugin for counting vertices of all present meshes in a world

    v0.2.0 #diagnostics #count #mesh #vertex #bevy #diagnostic
  127. bevy_diagnostics_explorer

    Bevy plugin that provides provides diagnostics into VSCode extension

    v0.1.0 #diagnostics #extension #explorer #bevy #vs-code #bevy-plugin