#compiler-plugin

  1. protoc-gen-prost

    Protocol Buffers compiler plugin powered by Prost!

    v0.4.0 120K #serialization #protobuf #prost #generation #prost-build #compiler-plugin #protobuf-compiler
  2. dynasmrt

    runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.

    v3.0.1 74K #jit-compiler #jit #assembly #dynasm #compiler-plugin #dynasm-rs
  3. dynasm

    A plugin for assembling code at runtime. Combined with the runtime crate dynasmrt it can be used to write JIT compilers easily.

    v3.0.1 61K #jit-compiler #assembly #compiler-plugin #jit #dynasmrt #dynasm-rs
  4. protoc-gen-tonic

    Protocol Buffers compiler plugin for gRPC services powered by Prost! and Tonic

    v0.4.1 75K #grpc #compiler-plugin #grpc-server #tonic #protobuf #prost #grpc-client
  5. swc_plugin_proxy

    Proxy structs to the hosts original structs for the plugin

    v5.0.0 129K #swc-plugin #javascript-compiler #typescript #typescript-compiler #compiler-plugin #proxy #structs
  6. protoc-gen-prost-crate

    Protocol Buffers compiler plugin powered by Prost!

    v0.4.1 6.3K #protobuf #prost #serialization #protobuf-compiler #compiler-plugin
  7. rustc_utils

    working with the Rust compiler

    v0.12.0-nightly-2024-12-15 300 #compiler #rustc #compiler-plugin #framework #range #extension #graph
  8. swc_plugin

    SDK for authoring swc plugin

    v1.0.0 116K #plugin #swc #compiler-plugin #typescript #javascript-compiler #authoring #sdk
  9. flowistry

    Modular information flow analysis

    v0.5.42 #static-analysis #compiler-plugin #flow #dataflow #information #modular #compute
  10. protoc-gen-prost-serde

    Protocol Buffers compiler plugin providing JSON serializations

    v0.3.1 8.6K #json #serde-json #compiler-plugin #protobuf #prost #serialization #serde
  11. pb-jelly-gen

    A protobuf binding generation framework for the Rust language developed at Dropbox

    v0.0.17 150 #protobuf #protobuf-compiler #proto #google #dropbox #compiler-plugin
  12. swc_plugin_runner

    Runner for swc plugins. This crate is INTERNAL crate and used by swc itself.

    v5.0.0 5.3K #swc-plugin #typescript-compiler #javascript-compiler #compiler-plugin #runner #web #internal
  13. swc-coverage-instrument

    Istanbul compatible coverage instrumentation visitor for SWC

    v0.0.24 #coverage #swc #instrumentation #compiler-plugin #swc-plugin #compatible #transform
  14. rustc_plugin

    A framework for writing plugins that integrate with the Rust compiler

    v0.12.0-nightly-2024-12-15 600 #compiler-plugin #framework #integrate #generalized #clippy #driver
  15. flamer

    a procedural macro to insert flame::start_guard(_) calls

    v0.5.0 1.4K #proc-macro #flame-graph #profiling #compiler-plugin
  16. rspack_plugin_warn_sensitive_module

    rspack sensitive module plugin

    v0.2.0 190 #rspack #module #sensitive #plugin #javascript #compiler-plugin #web-performance
  17. moleculec-go

    Compiler plugin for moleculec

    v0.1.11 #serialization #molecule #code-generation #compiler-plugin
  18. protoc-plugin-by-closure

    Use Google Protocol Buffer compiler (protoc) with your closure code

    v0.1.6 #compiler-plugin #closures #protoc #binary #buffer #run #protocols
  19. overflower

    A compiler plugin to easily select overflow behavior for all integer operations of an item

    v0.4.6 #overflow #compiler-plugin #arithmetic #plugin #arithmetic-operations
  20. mockers_macros

    Compiler plugin for 'mockers' mocking library

    v0.9.4 #mocking #test #testing #compiler-plugin
  21. easy-plugin

    A compiler plugin that makes it easier to write compiler plugins

    v0.11.8 #compiler-plugin #key-value #write #pair #spans #stable #ident
  22. rustviz2-plugin

    that allows users to generate an interactive timeline depicting ownership and borrowing events for variables in a Rust code example

    v0.1.0 #borrowing #ownership #compiler-plugin #interactive #visualization #timeline #user
  23. rustproof

    Compiler plugin to generate verification conditions from Rust code

    v0.1.0 #verification #smt-solver #solver #smt #satisfiability #compiler-plugin #plugin
  24. puroro-codegen

    Google Protocol Buffer's compiler plugin implementation for puroro

    v0.14.0 #compiler-plugin #buffer #protocols #puroro #google
  25. html5ever_macros

    High-performance browser-grade HTML5 parser − compiler plugins

    v0.2.7 120 #compiler-plugin #html5 #browser-grade #parser
  26. rustler_codegen

    Compiler plugin for Rustler

    v0.35.1 137K #codec #elixir #erlang #nif #rustler #compiler-plugin #facilities
  27. Try searching with DuckDuckGo.

  28. mockers_codegen

    Compiler plugin for 'mockers' mocking library

    v0.9.4 #mocking #test #testing #compiler-plugin
  29. swc_plugin_macro

    Macro support for authoring plugin's transform fn

    v1.0.0 103K #swc-plugin #javascript-compiler #typescript-compiler #macro #compiler-plugin #transform
  30. exonum_flamer

    a procedural macro to insert flame::start_guard(_) calls

    v0.1.6 #compiler-plugin #profiling #flame-graph
  31. overflower_support

    A bunch of specialized traits impls to allow automated overflow handling without type inference. Nightly only

    v0.1.5 #overflow #nightly #arithmetic #compiler-plugin
  32. phf_mac

    Compiler plugin for perfect hash function data structures

    v0.5.0 #perfect-hash #compiler-plugin #data-structures #lookup-tables #hash-table #algorithm #hash-map
  33. bounded-integer-plugin

    Bounded integers compiler plugin

    v0.1.1 #integer #bounded #plugin #macro #compiler-plugin
  34. overload-strings

    Haskell OverloadedStrings for Rust (using Into)

    v0.1.1 #string #plugin #haskell #compiler-plugin #overload #overloaded-strings #string-literal
  35. rabbot-plugin

    Compiler plugin for Rabbot

    v0.1.0 #tree #abstract #binding #compiler-plugin
  36. string_cache_plugin

    A string interning library for Rust, developed as part of the Servo project − compiler plugin

    v0.1.10 #compiler-plugin #interning #servo #part
  37. compiler_error

    Triggerable compiler error

    v0.1.1 200 #error #reporting #macro #compiler-plugin
  38. ast_debug

    Rust compiler plugin that generates relatively readable AST for inspection

    v0.1.0 #compiler-plugin #ast #println #readable #inspection #generate #relatively
  39. typed

    type annotation for compiler plugins

    v1.0.0 #compiler-plugin #annotations #rustc
  40. bindgen_plugin

    A binding generator for Rust - compiler plugin

    v0.16.0 #compiler-plugin #generator #bindings-generator #binding-generator
  41. protoc-gen-prost-utoipa

    Protocol Buffers compiler plugin providing utoipa schemas

    v0.1.0 #utoipa #prost #protobuf #open-api #serialization #compiler-plugin
  42. rustplacements

    compiler plugin for modifying string literals

    v0.1.0 #compiler-plugin #string-literal #plugin
  43. momo

    A procedural macro to de-monomorphize generic methods

    v0.2.2 #compiler-plugin #monomorphization #generic #methods #conversion #proc-macro #compile-time
  44. easy-plugin-plugins

    Compiler plugins used internally by the easy-plugin crate

    v0.9.1 #compiler-plugin #internally #easy-plugin
  45. trait_tests

    A compiler plugin to allow tests to be defined agaist traits

    v0.3.3 #traits #compiler-plugin #testing #test
  46. bitrange_plugin

    Compiler plugin for bitrange to parse formats

    v0.3.0 #bitrange #parse #compiler #format #pattern #compiler-plugin #map
  47. build_epoch

    Macro for calculating the epoch at compile time

    v0.1.0 #epoch #build #macro #compile-time #compiler-plugin
  48. deuterium_plugin

    Compiler plugin for Deuterium ORM

    v0.5.3 #orm #sql #plugin #compiler-plugin #deuterium
  49. embed

    compiler plugin that lets you embed directory trees into compiled binaries. This is useful in order to ship a single self-contained binary.

    v0.1.1 #self-contained #directory-tree #compiler-plugin #ship #binaries #compiled #macro
  50. interpolate_idents

    Useable macro identifier concatenation plugin

    v0.2.9 #proc-macro #identifier #macro #concatenation #compiler-plugin