编译器插件

  1. protoc-gen-prost

    由Prost!支持的Protocol Buffers编译器插件!

    v0.4.0 374K #prost #protobuf #编译器插件 #serialization #buffer #protocols #generation
  2. dynasmrt

    在运行时组装代码的运行时。与插件crate dynasm结合使用,可以轻松编写JIT编译器。

    v2.0.0 95K #jit-compiler #jit #assembly #dynasm #dynasm-rs #编译器插件
  3. dynasm

    在运行时组装代码的插件。与运行时crate dynasmrt结合使用,可以轻松编写JIT编译器。

    v2.0.0 98K #jit-compiler #assembly #jit #assembler #编译器插件 #dynasmrt #dynasm-rs
  4. flowistry

    模块化信息流分析

    v0.5.42 210 #编译器插件 #静态分析 #flow #information #modular #compute #visual-studio-code
  5. protoc-gen-prost-crate

    由Prost!支持的Protocol Buffers编译器插件!

    v0.4.1 14K #protobuf #prost #serialization #编译器插件 #protobuf-compiler #cargo-manifest
  6. protoc-gen-prost-serde

    提供JSON序列化的Protocol Buffers编译器插件

    v0.3.1 13K #json #protobuf #serde-json #prost #编译器插件 #serialization #serde
  7. protoc-gen-tonic

    由Prost!和Tonic支持的gRPC服务的Protocol Buffers编译器插件!

    v0.4.1 37K #grpc #tonic #编译器插件 #prost #protobuf #grpc-client #grpc-server
  8. swc_plugin_runner

    swc插件的运行器。此crate是内部crate,由swc本身使用。

    v0.112.1 6.2K #swc-plugin #编译器插件 #typescript-compiler #javascript-compiler #runner #web #internal
  9. protoc-plugin-by-closure

    使用Google Protocol Buffer编译器(protoc)与您的闭包代码

    v0.1.3 #closures #protoc #compiler #编译器插件 #run #buffer #protocols
  10. flamer

    一个用于插入 flame::start_guard(_) 调用的过程宏

    v0.5.0 1.4K #proc-macro #profiling #flame-graph #compiler-plugin
  11. swc_plugin_macro

    支持编写插件转换函数的宏

    v0.9.16 90K #swc-plugin #javascript-compiler #typescript #macro #compiler-plugin #transform #fn
  12. pb-jelly-gen

    Dropbox开发的用于Rust语言的protobuf绑定生成框架

    v0.0.16 #protobuf #proto #protobuf-compiler #dropbox #google #compiler-plugin #cargo-toml
  13. overflower

    一个编译器插件,可轻松选择项目所有整数操作的溢出行为

    v0.4.6 #compiler-plugin #overflow #arithmetic #plugin #arithmetic-operations
  14. easy-plugin

    一个使编写编译器插件更加容易的编译器插件

    v0.11.8 120 #compiler-plugin #key-value #write #pair #spans #stable #ident
  15. rustc_plugin

    一个用于编写与Rust编译器集成的插件的框架

    v0.10.0-nightly-2024-05-20 170 #compiler-plugin #framework #integrate #generalized #clippy #driver
  16. mockers_macros

    'mockers' 模拟库的编译器插件

    v0.9.4 #mocking #test #mock #testing #compiler-plugin
  17. rustproof

    从Rust代码生成验证条件的编译器插件

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

    为puroro实现的Google Protocol Buffer的编译器插件

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

    高性能浏览器级HTML5解析器 - 编译器插件

    v0.2.7 #compiler-plugin #html5 #browser-grade #parser
  20. mockers_codegen

    'mockers' 模拟库的编译器插件

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

    一个用于插入 flame::start_guard(_) 调用的过程宏

    v0.1.6 #compiler-plugin #flame-graph #profiling
  22. 尝试使用DuckDuckGo进行搜索。[DuckDuckGo搜索]

  23. rustler_codegen

    Rustler的编译器插件

    v0.34.0 96K #codec #elixir #erlang #nif #rustler #compiler-plugin #beam
  24. phf_mac

    用于完美哈希函数数据结构的编译器插件

    v0.5.0 500 #perfect-hash #compiler-plugin #data-structures #lookup-tables #hash-table #hashing #hash-map
  25. overflower_support

    一系列专用特性和实现,允许在不进行类型推断的情况下自动处理溢出。仅在Nightly版本中可用

    v0.1.5 #overflow #nightly #arithmetic #compiler-plugin
  26. bounded-integer-plugin

    有界整数编译器插件

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

    Rust的Haskell OverloadedStrings(使用Into)

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

    Rabbot的编译器插件

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

    作为Servo项目的一部分开发的Rust字符串交捡库 − 编译器插件

    v0.1.10 #compiler-plugin #interning #servo #part
  30. ast_debug

    生成相对可读的AST以进行审查的Rust编译器插件

    v0.1.0 #compiler-plugin #ast #println #readable #inspection #generate #relatively
  31. compiler_error

    可触发的编译器错误

    v0.1.1 200 #error #reporting #macro #compiler-plugin
  32. rustplacements

    修改字符串字面量的编译器插件

    v0.1.0 #compiler-plugin #string-literal #plugin
  33. bindgen_plugin

    Rust的绑定生成器 - 编译器插件

    v0.16.0 #compiler-plugin #generator #bindings-generator #binding-generator
  34. typed

    编译器插件的类型注解

    v1.0.0 #compiler-plugin #annotation #generation
  35. protoc-gen-prost-utoipa

    提供utoipa模式的Protocol Buffers编译器插件

    v0.1.0 #utoipa #prost #protobuf #open-api #serialization #compiler-plugin
  36. momo

    一个过程宏,用于去除泛型方法的单态化

    v0.2.2 #compiler-plugin #monomorphization #generic #methods #proc-macro #conversion #procedural
  37. easy-plugin-plugins

    easy-plugin crate内部使用的编译器插件

    v0.9.1 #compiler-plugin #internally #easy-plugin
  38. bitrange_plugin

    用于解析格式的位范围编译器插件

    v0.3.0 #bitrange #parse #format #compiler #pattern #compiler-plugin #map
  39. trait_tests

    允许在特性行定义测试的编译器插件

    v0.3.3 #traits #compiler-plugin #testing #test
  40. build_epoch

    编译时计算纪元的宏

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

    Deuterium ORM的编译器插件

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

    允许将目录树嵌入编译二进制文件的编译器插件。这对于打包单个自包含的二进制文件非常有用。

    v0.1.1 #compiler-plugin #directory-tree #binaries #compiled #macro #lets #self-contained
  43. interpolate_idents

    可用的宏标识符连接插件

    v0.2.9 100 #identifier #proc-macro #macro #concatenation #compiler-plugin
  44. puroro-plugin

    已弃用,已集成到puroro-codegen中。Google Protocol Buffer的puroro编译器插件实现

    v0.11.0 #buffer #protocols #puroro #compiler #google #compiler-plugin #apache