#ast

  1. sqlparser

    支持ANSI SQL:2011的扩展SQL词法分析和解析器

    v0.50.0 1.0M #lexer #sql-query #sql #parser #ast #syntax-tree #ast-node
  2. regex-syntax

    正则表达式解析器

    v0.8.4 16.9M #regex #regex-parser #intermediate-representation #ast #hir #expression-parser #syntax
  3. wit-parser

    用于解析 *.wit 文件及其内容的工具

    v0.216.0 355K #wit #parser #wasm-component #ast #wasm-module #abi #tooling
  4. markdown

    Rust中的CommonMark兼容markdown解析器,具有AST和扩展

    v1.0.0-alpha.20 41K #markdown-html #markdown-parser #parse-markdown #common-mark #ast #parse #render
  5. apollo-compiler

    GraphQL查询语言的编译器

    v1.0.0-beta.20 9.6K #graphql #graphql-schema #query-language #graphql-parser #schema-validation #ast #apollo-graphql
  6. jsonc-parser

    JSONC解析器

    v0.23.0 110K #json-parser #jsonc #ast #serde-json #comments #ast-parser #tokens
  7. clang-ast

    处理Clang的 -ast-dump=json 格式的数据结构

    v0.1.26 3.1K #clang #ast #cpp #compiler #node #processing #tree-structure
  8. strict_types

    严格类型:受限制的泛化代数数据类型(GADT)

    v2.7.0-rc.1 4.2K #category-theory #encoding #syntax-tree #gadt #ast #strict-encoding #memory-layout
  9. deno_ast

    Deno的源文本解析、词法分析和AST相关功能

    v0.41.3 32K #ast #deno #text-parser #lexing #swc #comments #module
  10. promql-parser

    将PromQL查询解析为AST

    v0.4.0 6.2K #query-parser #parser #prometheus #ast #promql #query-language
  11. libcst

    Python解析器和具体语法树库

    v1.4.0 6.6K #syntax-tree #python #ast-parser #ast #cst
  12. diffsitter

    基于AST的有意义的diff工具

    v0.8.4 160 #ast #diff #syntax-tree #difftool #shell-completion #content
  13. full_moon

    无损Lua解析器

    v1.0.0-rc.5 4.6K #lua #parser #luau #syntax-tree #ast #lua52 #lua51
  14. rustpython-ast

    RustPython的AST定义

    v0.4.0 25K #python #ast #ast-node #documentation #definition #arguments #representation
  15. rustlr

    具有高级选项的自底向上解析器生成器

    v0.6.2 550 #parser-generator #lr #parser #lalr-parser #yacc #parsing #ast
  16. clangql

    在您的C/C++抽象语法树上运行类似SQL的查询

    v0.7.0 120 #file-path #query-language #file #language #ast #syntax-tree #git-ql
  17. heraclitus-compiler

    用于开发优秀编程语言的编译器前端

    v1.7.8 1.6K #programming-language #compiler #ast #heraclitus #ast-node #front-end #parser
  18. vrl

    向量重映射语言

    v0.17.0 12K #scripting-language #datadog #compiler #syntax-tree #query-language #ast #nlp
  19. marker_api

    Marker的API,旨在提高稳定性和可用性

    v0.5.0 9.1K #lint #marker #linting #ast #representation #stability #interface
  20. rnix

    用Rust编写的Nix解析器

    v0.11.0 9.0K #nix #ast #parser #identifier #language #rename #formatting
  21. 语义分析器

    Rust 编写的编译器语义分析库,用于编程语言的 AST 语义分析

    v0.4.5 5.0K #semantic #ast #compiler #syntax-tree #compiler-design #semantic-analisis #semantic-analyzer
  22. lang-c

    轻量级 C 解析器

    v0.15.1 6.6K #ast #ast-parser #c #c-language #parser
  23. styled_jsx

    styled-jsx 的 AST 转换访问者

    v0.73.30 3.7K #transform #visitor #ast
  24. markdown-it

    流行的 markdown-it.js 库的 Rust 版本

    v0.6.1 1.2K #markdown #markdown-syntax #markdown-html #common-mark #ast #port #gfm
  25. styled_components

    styled-components 的 AST 转换

    v0.96.21 4.0K #plugin #swc-plugin #transform #ast
  26. peginator

    Rust 的 PEG 解析器生成器,用于在 Rust 中创建 AST(运行时)

    v0.7.0 320 #peg-parser #peg #grammar #parser-generator #ast #parser #syntax-tree
  27. swc_emotion

    emotion 的 AST 转换

    v0.72.20 3.7K #emotion #plugin #transform #ast #swc
  28. swc_ecma_ast

    Ecmascript ast

    v0.118.2 180K #typescript-compiler #javascript #ast #javascript-compiler #javascript-parser #web #swc
  29. sql-parse

    sql 解析器

    v0.20.0 260 #sql-parser #lexer #sql #ast #parser #syntax-tree #mysql
  30. boa_ast

    Boa JavaScript 引擎的抽象语法树定义

    v0.19.0 28K #ast #syntax-tree #syntax #js #javascript #javascript-parser
  31. analisar

    Rust 的 Lua 解析器

    v0.4.0 290 #lua #ast #interpreter #tree #context #parser #walking
  32. graphql-tools

    基于 graphql-parser 文档的 Rust 中使用 GraphQL 的工具

    v0.2.5 4.0K #graphql #ast #validation #gql #tool
  33. nu-protocol

    Nushell的内部协议,包括其抽象语法树

    v0.97.1 7.4K #syntax-tree #nushell #ast #definition #shell #internal #protocols
  34. thag_rs

    一个通用的Rust代码片段、表达式和程序的脚本运行器和REPL

    v0.1.1 #script-runner #script #cargo-build #repl #runner #ast #eval
  35. lang-util

    使用lalrpop和Logos实现解析器和AST

    v0.6.0 1.5K #ast #language #position #syntax-tree #logo #lalrpop #utilities
  36. raffia

    一个用于CSS/SCSS/Sass/Less的解析器

    v0.9.1 1.3K #sass #css #css-parser #less #syntax #ast
  37. biome_js_factory

    为biome_js_parser创建JavaScript AST

    v0.5.7 10K #javascript #ast #biome #static-analysis #linter #biome-js-parser #projects
  38. glsl-lang

    GLSL 4.6语言LALR解析器和AST

    v0.6.0 270 #glsl #ast #language #lalr-parser #parser
  39. swc_relay

    realy的AST转换

    v0.44.23 3.4K #plugin #swc-plugin #ast #transform #import #package
  40. cql3-parser

    CQL3解析器

    v0.4.1 800 #cassandra #query-parser #statement #query-language #cql3 #multi-threaded #ast
  41. graphql-parser

    用于graphql查询语言和方案定义语言(有时称为IDL)的解析器、AST和序列化器

    v0.4.0 495K #graphql-schema #graphql #query-language #parser #schema-definition #ast #serializer
  42. oq3_semantics

    为OpenQASM 3解析器/分析器提供语义信息的AST

    v0.6.0 10K #qasm #ast #openqasm3 #parser
  43. slac

    "简单逻辑与算术编译器",将单个表达式转换为抽象语法树

    v0.13.1 200 #ast #syntax-tree #expression #compiler #convert #abstract #single
  44. golem-wasm-ast

    WASM AST

    v1.0.0 1.6K #wasm-module #wasm-component #ast #analysis #section #representation #memory
  45. laps

    通过特性推导构建词法分析和解析器

    v0.1.7 #lexer #ast #parser
  46. prqlc-ast

    PRQL语言的AST

    v0.12.2 7.9K #ast #language #data-pipeline #prql #sql #replace #pipelined
  47. rythonc

    一个命令行Python到Rust的编译器,目前功能尚不完整

    v0.3.0 #python #ast #compiler #language #syntax-tree #command-line #incomplete
  48. momoa

    适合静态分析的JSON解析库

    v3.1.0 100 #json-parser #ast #static-analysis #syntax-tree #tokenizer #comments #suitable
  49. swc_css_parser

    CSS解析器

    v0.154.0 8.3K #css-parser #swc #ast #parsed #json #javascript
  50. code-search

    一个命令行代码搜索工具

    v0.0.2 #search #command-line #grep #ast
  51. wdl-ast

    工作流描述语言(WDL)文档的抽象语法树

    v0.6.0 130 #syntax-tree #ast #workflow #language #wdl #description #document
  52. valkyrie-ast

    valkyrie语言的强类型抽象语法树

    v0.1.12 150 #ast #syntax-tree #ast-node #valkyrie #ast-parser #node-tree #language
  53. react_remove_properties

    AST转换,用于导入模块化工具

    v0.24.18 1.5K #import #plugin #swc #transform #ast #modularizer
  54. remove_console

    AST转换,用于导入模块化工具

    v0.25.18 1.5K #transform #ast #import #swc #modularizer
  55. modularize_imports

    AST转换,用于导入模块化工具

    v0.68.22 3.3K #swc-plugin #import #ast #transform #modularizer
  56. grit-pattern-matcher

    GritQL的模式定义和核心匹配逻辑

    v0.3.0 5.3K #query-language #ast #query #language #pattern-matching #pl #gritql
  57. harriet

    Turtle (RDF) 格式的解析器

    v0.3.1 #turtle #rdf #parser #semantic-web #ast
  58. fastobo

    Open Biomedical Ontologies的无误AST

    v0.15.2 210 #ast-parser #obo #ast #ontology #syntax #parser #file-format
  59. grafbase-sql-ast

    生成SQL查询的AST

    v0.1.9 3.8K #sql-query #ast #sql #grafbase #postgresql #query-string #mysql
  60. sql-ast

    轻量级的sql AST和解析器

    v0.8.0 #sql-parser #syntax-tree #lexer #ast #sql #ast-parser #ansi
  61. resast

    Rusty-ECMAScript抽象语法树

    v0.6.0-alpha.6 #syntax-tree #ast #javascript-parser #js #es #javascript #parser
  62. biome_json_factory

    为biome_json_parser创建JSON AST

    v0.5.7 12K #json-parser #ast #parser #linter #formatter
  63. shex_ast

    在Rust中实现RDF数据形状

    v0.1.15 430 #ast #syntax-tree #data #rdf #sh-ex #shapes #abstract
  64. netsblox-ast

    将NetsBlox项目文件解析为AST,以用于代码生成

    v0.5.11 #ast #generation #nets-blox #xml #parser #web-api #programming
  65. ressa

    ECMAscript解析器

    v0.9.0-alpha.3 #javascript-parser #javascript #js #es #parser #ast #ecma
  66. ezno-parser

    Ezno的解析器和AST定义

    v0.1.5 #javascript-compiler #ast #compiler #javascript-parser #visitor #javascript #parser
  67. swc_css_ast

    css的AST定义

    v0.144.0 10K #css #ast #web #definition #swc #typescript #compiler
  68. astray

    仅使用Rust结构定义AST的简单方法

    v0.1.13 #语法树 #抽象语法解析器 #抽象语法树 #语法 # #递归 #抽象
  69. ruast

    可打印和可修改的 Rust 抽象语法树

    v0.0.5 #抽象语法树 #编译器 #可打印 #过程宏 #可修改 #令牌流 #定义
  70. gitql-ast

    GitQL 抽象语法树 (AST)

    v0.23.1 470 #查询语言 #抽象语法树 #语法树 #Git #语言 #SQL #SQL 查询
  71. partiql-ast

    PartiQL 抽象语法树

    v0.10.1 700 #查询语言 #抽象语法树 #查询 #编译器 #解释器 #SQL
  72. logic_tracer

    识别逻辑命题并跟踪其真值,同时生成真值表(仍在开发中)

    v0.0.10 #计算器 #命题 #真值表 #抽象语法树 #逻辑 #表达式
  73. shacl_ast

    在Rust中实现RDF数据形状

    v0.1.12 600 #RDF #数据 #抽象语法树 #语法树 #模式 #shacl #shacl-s
  74. swc_estree_compat

    estree 和 swc 之间的兼容层

    v0.210.0 750 #swc #抽象语法树 #JavaScript 编译器 #babel #转换 #兼容性 #estree
  75. bulloak-syntax

    基于分支树技术的 Solidity 测试生成器

    v0.8.0 140 # #solidity #语法树 #抽象语法树 #解析树 #编译器 #抽象语法解析器
  76. erg_parser

    Erg 解析器

    v0.6.42 1.6K #erg #python #编译器 #解析器 #抽象语法树 #编程语言 #源代码
  77. core-wasm-ast

    具有遍历和操作的 Wasm 抽象语法树

    v0.1.22 #抽象语法树 #coredump #wasm
  78. c3

    完整的 C 抽象语法树。通过使用 LLVM 4/Clang 和一些脆弱的 C++ API 来处理 libclang 中的数据缺失和歧义,可以启用对从 C 中派生的代码的分析和生成。

    v0.11.2 #抽象语法树 #clang #libclang #语法树 #CTree #树节点 #静态分析
  79. swc_estree_ast

    ESTree 抽象语法树节点定义

    v0.27.0 200 #ast #ast-node #javascript #babel #javascript-compiler #definition #swc
  80. rsfmt

    源代码格式化工具

    v1.60.0 #formatter #source #rustfmt #style #configurable #write #ast
  81. mdsplode

    一个用于解析和序列化Markdown文件的命令行工具(包括元数据、AST、渲染部分和整个渲染内容)

    v0.4.1 #markdown #cli-tool #metadata #rendered #processing #ast #parts
  82. pandoc_ast

    将Markdown AST反序列化和序列化以编写pandoc过滤器

    v0.8.6 #pandoc #ast #filter #markdown #latex
  83. markdown-ast

    基于pulldown-cmark的Markdown AST表示,用于文档构建和转换

    v0.1.1 #markdown #ast #markdown-syntax #representation #document #transformation #pulldown-cmark
  84. bulloak-foundry

    基于分支树技术的 Solidity 测试生成器

    v0.8.0 150 #solidity #testing #tree #syntax-tree #ast #cli #compiler
  85. mitex-parser

    用于MiTeX的解析器

    v0.2.4 #latex #ast #syntax-tree #parser #typst #tex #mi-te-x
  86. swc_html_ast

    HTML的AST定义

    v0.37.0 4.7K #ast #html #swc #definition #typescript #javascript #javascript-parser
  87. swc_magic

    swc-magic的AST转换访问者

    v0.19.18 250 #ast #swc #swc-plugin #transform #visitor
  88. marker_rustc_driver

    Marker的rustc lint驱动程序

    v0.5.0 480 #marker #lint #driver #linting #ast #rustc #experimental
  89. from-pest

    将pest语法转换为有类型AST

    v0.3.2 650 #pest-parser #pest-grammar #parse-tree #ast #convert #syntax-tree #strongly-typed
  90. resw

    将RESSA AST部分写入文件

    v0.7.0-alpha.2 #ast #js #ressa #dev #experimental #file #parts
  91. ast-grep-napi

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 1.2K #pattern #search #ast #rewrite #codemod #cli-tool
  92. rerast

    基于抽象语法树(AST)的Rust代码搜索替换工具

    v0.1.96 #syntax-tree #search-pattern #ast #replace #rules #pattern-matching #tree-search
  93. nyar-hir

    瓦尔基里语言的抽象语法树

    v0.2.4 #syntax-tree #ast #valkyrie #hir #abstract #fibonacci #fibonacci-helper
  94. wain-validate

    wain项目的WebAssembly语法树验证器

    v0.1.5 #syntax-tree #wasm #validation #validator #web-assembly #ast
  95. mitex-spec

    MiTeX规范库

    v0.2.4 #latex #typst #specification #ast #command #converting #github
  96. luau-ast-rs

    用Rust编写的Luau和Lua5.1解析器和AST

    v0.1.29 160 #ast #luau #lua #ast-parser #roblox #parser
  97. ast-grep-config

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 2.3K #ast #pattern #rewrite #codemod #search
  98. mantra-lang-tracing

    包含从代码或纯文本文件收集mantra框架需求跟踪所需的功能

    v0.6.1 #plain-text #requirements #trace #collect #ast #link #framework
  99. spacetimedb-vm

    SpacetimeDB的虚拟机

    v0.11.0 190 #virtual-machine #spacetime-db #expr #optimization #ast #query #execution
  100. new-pkl

    最快的PKL解析器crate!

    v0.1.1 #pkl #ast #lexer #parser #rust
  101. wasm-webidl-bindings

    具有AST的原始WebIDL绑定二进制编码器/解码器。仍处于波动状态!

    v0.8.0 #wasm-bindings #codec #wasm-binary #ast #web-idl #binary-format #encoder
  102. earlgrey

    使用Earley算法解析上下文无关文法

    v0.3.2 #context-free-grammar #earley #grammar #parser #ast #cfg #parse-tree
  103. ast-grep-language

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 2.3K #ast #pattern #search #rewrite #codemod #programming-language
  104. webidl-utils

    通过扩展weedle2与WebIDL AST协同工作

    v0.5.0 200 #ast #web-idl #extending #api #weedle2
  105. regen-lang

    定义语言的编程语言

    v0.0.7 #language #programming-language #parse-tree #grammar #token #regen #ast
  106. ast-grep-py

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 1.1K #ast #search-pattern #pattern #search #codemod #rewrite #python-bindings
  107. lp-pack-scanner

    扫描库

    v0.4.0 #scanner #customizable #pack #learn #ast #token #building
  108. ronky

    将Rust AST的一部分导出到JSON

    v0.0.6-a 420 #ast #json #exporter #rust #development-tools
  109. souper-ir

    操作Souper IR

    v2.1.0 51K #ir #souper #optimization #ast #ast-parser #manipulating #generating
  110. swc_xml_ast

    xml的AST定义

    v0.16.0 650 #xml #ast #swc #definition #typescript #compiler #javascript-compiler
  111. ddvm

    文档到文档虚拟机

    v0.1.0 #pdf #html #ast #virtual-machine #pdf-converter #pdf-to-html
  112. partiql-ast-passes

    PartiQL AST转换过程

    v0.10.1 410 #ast #query-language #passes #compiler #sql #visitor
  113. verugent

    Verilog:硬件描述领域特定语言库

    v0.1.3 #verilog #dsl #ast #hdl #hardware #rust-verilog #design
  114. CorrosionMark

    markdown解析库

    v0.1.1 #corrosionmark #markdown-parser #markdown-html #ast #parse-markdown #file-format #model #read
  115. petr-ast

    petr语言的AST类型

    v0.1.0 100 #ast #petr #programming-language #type
  116. ape_ast

    Aperture 编程语言的抽象语法树

    v0.1.9 800 #ast #aperture #programming-language #syntax-tree #abstract
  117. wdl-gauntlet

    wdl 套件中测试解析树和 AST

    v0.5.0 #parse-tree #testing #ast #wdl #within #family
  118. latex-ast

    LaTeX 的 AST 解析器,WIP

    v0.0.3 #ast-parser #latex #ast #tex #parser #language
  119. koto_parser

    用于 Koto 编程语言的解析器

    v0.14.1 150 #scripting #koto #scripting-language #ast #language
  120. arn-language

    Rust 解析器用于 Arn 高尔夫语言

    v1.2.1 370 #arn #language #ast #golfing #ast-parser #code-golf #parser
  121. promql

    解析器

    v0.5.0 #parser #query #ast #prometheus #syntax
  122. hornbeam_ir

    Hornbeam 模板语言的中间表示

    v0.0.4 #intermediate-representation #template-engine #ir #hornbeam #language #ast #node
  123. opslang-ast

    ops 文件语言的 AST

    v0.3.0-alpha.1 #ast #language #ops #file
  124. python-ast

    将 Python 编译为 Rust

    v0.3.1 #python #syntax-tree #ast #accessing #parse
  125. algorithmify

    使用 Rust 代码定义算法的规范

    v0.1.1 #syntax-tree #ast #specification #interpreter #representation #define #macro
  126. starlark_syntax

    Starlark 语言的 AST

    v0.12.0 6.6K #starlark #language #bazel #ast #skylark #interpreter
  127. abackus

    使用 EBNF 的解析器构建器

    v0.2.6 #grammar #parser #earley #ast #cfg
  128. kproc-parser

    仅包含必要代码的最小过程宏解析器,以生成方便的 AST

    v0.0.1-beta.7 230 #proc-macro #ast #linux-kernel #necessary #produce #parse
  129. c2rust-ast-builder

    Rust AST builder支持crate,用于C2Rust项目

    v0.18.0 140 #transpiler #ast #migration #translation #c
  130. graphql-toolkit-ast

    处理GraphQL抽象语法树

    v0.2.0 #graphql #graphql-parser #ast #document #query #present #version
  131. mangle-ast

    Mangle,一种逻辑编程语言

    v0.1.1 150 #logic-programming #programming-language #ast #syntax-tree #mangle #source #representation
  132. declare_schema

    Postgres模式迁移的CLI/库

    v0.0.4 700 #postgresql #migration #sql #ast #alter #schema #diff
  133. rspack_ast

    rspack ast

    v0.1.0 130 #ast #rspack #javascript #bundler #web #compiler
  134. vast

    Verilog AST库

    v0.3.3 600 #verilog #ast #v17 #v05
  135. glsl-lang-types

    GLSL语言AST

    v0.6.0 300 #glsl #language #ast #parser
  136. swc_confidential

    swc-confidential的AST转换访问者

    v0.19.18 230 #swc-plugin #ast #transform #visitor
  137. rustpython-codegen

    将python代码编译成rustpython VM的字节码的编译器

    v0.4.0 2.1K #python #bytecode #compiler #vm #compile #rustpython #ast
  138. glsl-lang-cli

    glsl-lang crate的CLI

    v0.6.0 120 #glsl #ast #cli #language #parser
  139. sprout

    生长简单但美丽的AST树🌳

    v1.0.0 #ast #grammar #tokens #ast-parser #parse #language #parse-tree
  140. ast-grep-dynamic

    为ast-grep加载tree-sitter动态库

    v0.26.2 2.1K #search #ast #pattern #codemod #rewrite
  141. py-ast

    Pin1Yin1 ast 定义和解析 for pycc-rs

    v0.0.3 #ast #compiler #pinyin #parse #pycc-rs #define
  142. turtle-syntax

    RDF Turtle 解析器

    v6.0.0 #turtle #rdf #parser #syntax-tree #ast #syntax-node
  143. ast-grep-lsp

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 2.1K #search-pattern #ast #pattern #search #rewrite #codemod #ast-grep
  144. aidl-parser

    解析 AIDL 文件,构建 AST 和诊断

    v0.12.3 160 #ast #syntax-tree #aidl #diagnostics #language #validation #parse
  145. parze

    一个干净、高效的解析器组合器

    v0.7.3 #symbol #parse #token #parser #symbols #ast #no-std
  146. weggli

    为 C 和 C++ 代码库设计的快速且鲁棒的语义搜索工具。它旨在帮助安全研究人员在大规模代码库中识别有趣的功能。

    v0.2.4 400 #syntax-tree #pattern-matching #codebase #security #search-pattern #query #ast
  147. oca-ast-semantics

    处理 OCA 包的抽象语法树

    v0.5.4 #ast #bundle #syntax-tree #abstract #oca
  148. swc_prefresh

    prefresh 插件的 AST 转换

    v0.1.4 240 #transform #swc #plugin #ast #prefresh
  149. axon_parser

    将 SkySpark 的 Axon 语言表示解析为 AST

    v0.8.2 #ast #axon #sky-spark #parser #syntax-tree #ast-parser #programming-language
  150. exile

    DOM 风格的 XML 解析器

    v0.0.9 #xml-parser #xml #text-node #ast #document #syntax-tree #reference
  151. ronky_exported

    仅导出 trait

    v0.0.6-a 440 #ast #json #exporter #development-tools #rust
  152. fervid_transform

    fervid crate 的转换

    v0.2.0 320 #transformation #vue #compiler #fervid #ast #setup #script
  153. hax-diagnostics

    hax 诊断助手包

    v0.1.0-pre.1 #hax #ast #后端 #翻译 #类型 #语言 #提取
  154. rocks-lang

    制作解释器洛克斯语言

    v0.2.2 #解释器 #ast #编程语言 #类型 #语法树 #动态 #lox
  155. hax-cli-options

    hax 命令行选项

    v0.1.0-pre.1 #hax #翻译 #形式化验证 #语言 #ast #命令 #工具
  156. ast2str

    AST 和其他递归数据结构的格式化打印

    v1.4.1 #递归 #ast #数据结构 #proc-macro #格式化打印 #
  157. sap-ast

    SAP 编程语言的抽象语法树包

    v1.0.1 #语法树 #ast #sap #ast节点 #语句 #抽象 #编程
  158. lang-util-dev

    使用 lang-util 实现的解析器开发工具

    v0.6.0 220 #解析器 #ast #语言
  159. rustc-ap-rustc_ast

    来自 rust-lang/rust 仓库中 commit 9a27044f42ace9eb652781b53f598e25d4e7e918 的包 rustc_ast 的自动发布版本。此 crate 的发布脚本位于:https://github…

    v727.0.0 550 #宏扩展 #ast #语法树 #编译器 #格式化打印 #rustc #抽象
  160. chandeliers-san

    Candle 的 AST 定义和静态分析过程

    v1.0.0 #candle #静态分析 #ast #类型检查 #解析 #定义 #错误
  161. weresocool_ast

    WereSoCool 的 AST

    v1.0.47 #ast #音乐 #语言 #作曲 #创作 #微音阶 #声音
  162. camo

    生成外语接口

    v0.7.0 160 #语法树 #typescript #语言 #定义 #接口 #ast #生成
  163. jrsonnet-parser

    jsonnet 语言解析器和 AST

    v0.5.0-pre95 4.3K #jsonnet #ast #语言 #解析器
  164. aftermath

    解析和评估复杂的数学表达式

    v1.1.3 #表达式解析器 #表达式 #数学解析器 #评估 #复数 #ast #评估
  165. wasm-ast

    一个用于生成、读取和发出 WebAssembly 代码的 WebAssembly 语法模型

    v0.1.0 #wasm-module #syntax-tree #ast #ast-parser #model #generate #validation
  166. swf-types

    SWF文件格式的类型定义

    v0.14.0 160 #swf-file #swf #definition #ast #file-format #types
  167. valkyrie-parser

    valkyrie语言的书写解析器

    v0.2.5 #valkyrie #parser-combinator #ast #definition #protocols #language #builtin
  168. oca-ast-transformation

    处理 OCA 包的抽象语法树

    v0.5.4 #ast #syntax-tree #abstract #bundle #oca
  169. peginator-cli

    peginator(一个PEG解析器生成器)的命令行界面

    v0.7.0 #parser-generator #peg #parser #grammar #command-line-interface #ast
  170. glsl-lang-quote

    glsl-lang的引用proc-macro

    v0.6.0 120 #glsl #ast #language #parser #macro
  171. elite

    新一代,简单且干净的构建系统

    v0.1.4 #build-system #build #ast #system #term #rust
  172. peginator_codegen

    为peginator(一个PEG解析器生成器)提供buildscript支持

    v0.7.0 #parser-generator #parser #peg #grammar #ast #parsers
  173. i18n_pattern-rizzen-yazston

    国际化项目的i18n_pattern crate

    v0.8.0 #icu4x #localization #internationalization #ast #syntax-tree
  174. kconfig-parser

    为Linux内核的Kconfig文件格式提供Cargo Kconfig crate的Kconfig解析器

    v0.1.1 140 #linux-kernel #kconfig #ast #parser #lexer #stream #cargo
  175. chandeliers-syn

    Lustre语言的语法,将被过程宏解析

    v1.0.0 #ast #proc-macro #lustre #syntax #analysis #static-analysis #syn
  176. rigz_runtime

    处理解析和将rigz转换为其VM指令,没有AST可用(请使用tree-sitter-rigz代替)

    v0.2.2 460 #vm #parser #handles #ast #converting #instructions #tree-sitter
  177. notion2pandoc

    将Notion页面转换为Pandoc AST

    v0.5.1 #notion-api #pandoc #ast #page #convert #command-line-tool #format
  178. webidl

    解析器

    v0.9.0 800 #parser #idl #token #ok #ast #lexer #vec
  179. avm1-parser

    AVM1 解析器

    v0.14.0 #ast #swf #avm1
  180. pegmd

    基于 PEG 的 Markdown 解析器,用于创建抽象语法树

    v0.2.3 #markdown-parser #syntax-tree #ast #markdown #peg #pest-parser #abstract
  181. pulldown-cmark-ast

    为 pulldown-cmark 提供的 AST

    v0.1.0 #ast #common-mark #markdown #syntax-tree #commonmark
  182. postcss

    🚀 快速且 100% API 兼容的 postcss 替代品

    v0.0.2 #css #ast #syntax #parser
  183. yarte_parser

    yarte 的 AST、词法分析和解析器

    v0.15.2 800 #template #handlebars #markup #template-engine #html #html-templating #ast
  184. why3

    Why3 抽象语法树和美观打印器

    v0.2.0 130 #printing #ast #pretty #creusot #coma #pretty-printing #exp
  185. linked-syntax-tree

    双向链表语法树

    v0.2.0 100 #syntax-tree #linked-list #ast #doubly-linked #collection #break #represented
  186. tree-crasher-javascript

    基于语法的黑盒模糊测试器

    v0.4.0 390 #fuzzer #black-box #grammar-based #javascript-parser #ast #behavior
  187. walc_model

    玩具树遍历计算器的模型

    v0.1.1 #calculator #tree-traversal #model #toy #ast #wasm #walc
  188. notedown_ast

    Notedown 抽象语法树

    v0.16.3 #syntax-tree #ast #text #notedown #abstract #utilities
  189. parser-haskell

    将 Haskell 解析为 AST

    v0.2.0 #haskell #ast #corollary #ast-parser #run #binary-parser #module
  190. avm1-types

    Flash 动作脚本虚拟机 (AVM1) 的类型

    v0.14.0 #ast #swf #avm1 #virtual-machine #syntax-tree
  191. jsona

    解析器、分析器和格式化库

    v0.6.0 #formatter #linter #parser #ast #syntax-error #syntax-tree
  192. lib-ruby-parser-ast

    lib-ruby-parser 的 AST

    v0.55.0 2.6K #node #foo-bar #ast #lib-ruby-parser
  193. syn-solidity

    由 syn 驱动的 Solidity 解析器

    v0.8.0 250K #solidity #syn #ast #evm #ethereum #proc-macro
  194. rustc-ap-syntax

    rust-lang/rust 仓库中 commit 834bc5650acf7019a53b409db68986857822812c 的 syntax 包的自动发布版本。该 crate 的发布脚本位于:https://github…

    v645.0.0 410 #syntax #macro-expansion #ast #syntax-tree #github #pretty-printing #abstract
  195. dialectic-compiler

    Dialectic crate 的会话类型宏编译器

    v0.1.0 #session #syntax-tree #type #macro #async #ast #async-channel
  196. vec_filter

    Vec Filter 是一个 Rust 库,用于根据查询字符串过滤结构体向量。它允许您使用简单的查询语法在结构体字段上指定过滤条件。该库提供自定义 derive 宏…

    v0.2.2 #filter #query-string #macro-derive #vec #ast #struct-fields #condition
  197. mogglo

    基于 AST 的多语言代码搜索和重写

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern #regex
  198. 尝试使用 DuckDuckGo 进行搜索。搜索 DuckDuckGo.

  199. binjs_meta

    binjs-ref 的一部分。用于操作语法的工具。除非您正在编写 binjs 的编码器、解码器或解析器生成器,否则您可能不想直接使用此 crate。

    v0.5.4 #javascript #ast #parser-generator #js #codec #binjs
  200. erl_ast

    Erlang 模块的抽象语法树的表示

    v0.1.1 #erlang #syntax-tree #ast #module #programs #representation #beam
  201. sieve-parser

    解析 Sieve 语言并导出抽象表示

    v0.1.2 #sieve #parser #language #ast #exporter #email #build
  202. rfmt

    源代码格式化工具

    v0.1.0 #formatter #rustfmt #source #ast #style #comments #user
  203. avm1-tree

    AVM1 抽象语法树 (AST)

    v0.8.0 #syntax-tree #ast #avm1 #swf
  204. ezno-ast-generator

    Ezno AST 的准引用常量编译 TypeScript 定义

    v0.0.13 #typescript #compile-time #ast #compiler #definition #ts #ezno
  205. glast

    解析和操作 OpenGL 着色语言

    v0.1.0 #source-string #opengl #ast #glsl #conditional-compilation #syntax-tree #syntax-highlighting
  206. c2rust-ast-exporter

    Clang AST 提取 API,用于 C2Rust 项目

    v0.18.0 150 #migration #translation #transpiler #ast #c #test-suite #help
  207. hax-frontend-exporter-options

    hax 前端选项

    v0.1.0-pre.1 #hax #translation #ast #formal-verification #json #language #tool
  208. firedbg-rust-parser

    FireDBG 源解析器 for Rust

    v1.0.0 #debugging #source #ast #spans #source-file #fire-dbg #syntax-tree
  209. swf-tree

    SWF 文件的抽象语法树 (AST)

    v0.9.0 #swf #ast #swf-file #flash #syntax-tree #abstract #open
  210. logisheets_astchecker

    验证 ast 中的参数

    v0.6.0 #ast #arguments #validation
  211. ast-grep-core

    使用精确的AST模式在大规模上搜索和重写代码

    v0.26.2 2.5K #ast #pattern #rewrite #codemod #search
  212. dprint-swc-ecma-ast-view

    SWC AST 更易于导航的视图

    v0.56.0 #view #swc #ast #navigate
  213. prql-ast

    PRQL语言的AST

    v0.9.5 700 #ast #prql #language #data-pipeline #transforming #modern #pipelined
  214. impostor_core

    v0.1.0 #ast #text-parser #text-format #impostor #source #mocking #hurl-core
  215. ferric_parser

    语言组的解析器,目前为 ferric 语言组的代码生成器

    v0.2.0 #syntax-tree #ast #programming-language #ast-parser #ferric #optimization #lexer
  216. moore-svlog

    Moore编译框架的SystemVerilog实现

    v0.14.0 #node #ast #parameters #moore #system-verilog #compiler #scope
  217. jq_lang

    jq查询语言的AST

    v0.2.0 130 #jq #ast #language #node #syntax #root-node #identity
  218. sqparse

    Squirrel3和Squirrel_re解析器

    v0.3.0 #parser #squirrel #token #formatting #syntax #ast #comments
  219. lsp-client-rs

    与LSP服务器通信的客户端

    v0.1.0 #language-server #lsp #ast #dev-tools #unix-domain-socket #request-response
  220. ecmascript

    解析器

    v0.2.0 #javascript-parser #javascript #parser #ast #macro
  221. cairo-lang-syntax

    Cairo语法表示

    v2.7.1 27K #syntax #representation #ast #language #tree #first #starknet
  222. kind-tree

    Kind编译器的语法树

    v0.1.3 #tree #compiler #syntax-tree #kind #abstract #ast #hvm
  223. fast-rustc-ap-rustc_ast

    从rust-lang/rust仓库中提交15812785344d913d779d9738fe3cca8de56f71d5自动发布的rustc_ast包版本。该crate的发布脚本位于:https://github…

    v1.0.0 #ast #rustc #syntax #macro #syntax-tree #github #language
  224. hyperparse

    用Rust编写的超文本标记语言(HTML)解析器。(进行中)

    v0.1.2 #html-parser #token-tree #ast #syntax-tree #extract #tags #attributes
  225. mogglo-c

    基于 AST 的多语言代码搜索和重写

    v0.1.1 #ast #tree-sitter #codemod #code-search #search-pattern #grep #replace
  226. lalrpop-lambda

    使用LALRPOP编写的λ-演算语法

    v0.6.1 #lambda-calculus #ast #parser #lalrpop #grammar #evaluate #expression
  227. mogglo-cpp

    基于 AST 的多语言代码搜索和重写

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern
  228. titan-ast-runtime-lib

    通过语法文件生成抽象语法树(AST)

    v0.1.0 #ast #grammar #syntax #file #abstract #generate #tree
  229. blarse

    轻量级的blex解析框架

    v0.1.0 #parse #token #parser #ast #tool #parse-tree #token-tree
  230. graviton_ast

    Graviton的抽象语法树,在前端和后端之间传递

    v0.6.0 #syntax-tree #ast #abstract #backend #passed #graviton #structure
  231. swc_constify

    swc constify插件的AST转换

    v0.36.0 #swc #plugin #ast #constify #transform
  232. mogglo-java

    基于 AST 的多语言代码搜索和重写

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern
  233. rush-parser

    rush编程语言的词法和解析器

    v0.1.1 #lexer #programming #rush #programming-language #ast #compiler #infix
  234. filter_ast

    布尔过滤器表达式的AST

    v0.2.1 #filter #ast #boolean #expression #representation