-
regex-syntax
正则表达式解析器
-
chumsky
一个具有强大错误恢复能力的面向人类的解析库
-
cssparser
CSS语法3级
-
syntect
使用Sublime Text的语法进行高质量语法高亮和代码智能
-
regress
面向EcmaScript语法的正则表达式引擎
-
gjson
快速获取JSON值
-
array-macro
数组多个元素构造语法
-
parsel
通过使用AST节点类型作为语法进行零代码解析器生成
-
tree-sitter-highlight
使用Tree-sitter进行语法高亮
-
nu_plugin_highlight
一个用于语法高亮的nushell插件
-
swc_ecma_parser
功能完整的es2019解析器
-
两面派
为syntect提供额外的语法和主题定义
-
difftastic
理解语法的结构化差异
-
macro_railroad
为Rust宏生成语法图
-
adblock
用于Adblock Plus语法的原生Rust模块(例如EasyList,EasyPrivacy)的过滤解析和匹配。
-
syncat
具有语法感知的cat
-
testkit
用于测试的DSL。从API和浏览器自动化开始。
-
rever
Rever语言的解释器和REPL
-
railroad
创建可缩放的矢量图形语法图
-
boa_ast
Boa JavaScript引擎的抽象语法树定义
-
boa_parser
Boa JavaScript引擎的ECMAScript解析器
-
sbnf
用于编写 sublime-syntax 文件的 BNF 风格语言
-
yash-syntax
兼容 POSIX 的 shell 脚本语法解析器
-
raffia
一个用于 CSS/SCSS/Sass/Less 的解析器
-
egui_code_editor
带有编号行和语法高亮的 egui 代码编辑器小部件
-
pacaptr
适用于许多包管理器的 Pacman 类型的语法包装器
-
yamlscript
YAML 程序 — 代码即数据
-
abyss-lang
AbySS:通过符号语法进行高级脚本
-
tree-sitter-tags
提取标签信息
-
dbg-pls
语法感知的格式化打印调试
-
parse_cfg
解析和评估 Rust 的
cfg(any(condition))
属性语法和目标三元组 -
kak-symbol-search
kakoune 符号搜索
-
railroad_dsl
一个小型的领域特定语言(DSL)用于生成语法图
-
cirru_edn
Cirru EDN 的解析器和写入器
-
kdl-script
执行 kdl 文档!
-
cirru_parser
Cirru 文本语法的解析器
-
保留
通过 serde 保留序列化格式
-
pomsky
一种新的正则表达式语言
-
选择
一个友好且快速的替代 cut 和(有时)awk 的工具
-
inkjet
一个基于 tree-sitter 的 Rust 语法高亮库,包含电池
-
fastobo
Open 生物医学本体论的无误抽象语法树(AST)
-
dmos
具有高级功能的 Djot HTML 渲染器
-
proc-macro-rules
在过程宏中模拟宏规则模式匹配
-
nestify
提供了一个宏来简化并美化Rust中的嵌套结构定义,使代码结构更清晰、更易于阅读,并减少了冗余。特别适用于处理API响应。
-
string_templater
一个字符串模板器,用于在字符串模板中注入值
-
h264-reader
H264比特流语法的读取器
-
fastobo-syntax
OBO平面文件格式1.4的PEG语法和pest解析器
-
ranger
代码模板工具
-
shex_compact
Rust中的RDF数据形状实现
-
maid
🔨 一个易于使用的make替代品
-
capture-it
为Rust提供现代C++风格的捕获语法
-
astray
仅使用Rust结构轻松定义AST
-
gimura-preprocessor-lib
一个用于文件预处理的库
-
dmos-cli
Djot HTML渲染器,具有高级功能 - 命令行界面
-
metaslang_cst
用于构建、遍历和查询具体语法树的通用库
-
rscx
Rust的HTML模板库,具有类似JSX的语法
-
gosyn
使用Rust实现的Golang语法解析器
-
relog
强字符串规范化
-
rasn-cms
处理密码学消息语法的数据类型
-
sophia_turtle
用于RDF和Linked Data的工具包 - Turtle语法的解析器和序列化器
-
syntastica
使用tree-sitter的现代且易于使用的语法高亮工具
-
pretty_rdf
RDF/XML格式化
-
npezza93_tree-sitter-tags
提取标签信息
-
hexfloat2
解析和格式化IEEE754浮点十六进制语法
-
jellybean-tree-sitter-highlight
使用Tree-sitter进行语法高亮
-
syn-lite
仅使用 macro_rules 的有限但轻量级的语法解析
-
cborpath
使用 Rust 编写的引擎
-
myn
为过程宏提供的最小化 Rust 语法解析
-
logix-type
LogixType
特性和.logix
文件的解析器,旨在为logix
提供易于阅读和编写的配置 -
ketchup
一种可以与您的编程语言配合使用的解析器
-
set_derive
使用宏实现类似于 Python 语言的列表推导
-
code_editor
具有语法高亮的独立代码编辑器
-
mintyml-cli
从 MinTyML(HTML 的最小化替代语法)创建 HTML
-
femark
使用 pulldown-cmark 和 treesitter 将 Markdown 转换为 HTML 并进行代码语法高亮的转换器
-
mf1-parser
解析 ICU MessageFormat 1 语法
-
songe
图形和游戏类似 Scheme 语言的解释器
-
dicom-transfer-syntax-registry
DICOM传输语法的注册表
-
garando_syntax
libsyntax的回溯
-
mintyml
HTML的简略替代语法
-
treebender
Rust的受HDPSG启发的符号NLP库
-
ape_parser
Aperture编程语言的语法分析
-
horned-functional
用于horned-owl的OWL2功能风格语法解析器
-
arg-kit
帮助迭代长/短参数的轻量级工具包
-
actuate
响应式用户界面框架
-
baz-difftastic
理解语法的结构化差异。基于difftastic,开源
-
axohtml
Rust的Type checked JSX
-
actix_async_handler
为Actix提供异步语法支持
-
chasa
具有许多、条件分支和方法链的解析器组合器
-
wasmedge_tensorflow_interface
为 Rust 到 WebAssembly 开发者提供使用 TensorFlow 功能的语法
-
compact_sql
使用 Rust 语法编写的 Postgres SQL 查询压缩宏
-
spread_macros
关于扩展扩展语法的宏
-
cmark-syntax
为 pulldown-cmark 提供语法高亮
-
yaml-navigator
编写和运行针对 YAML 的查询
-
cond
Rust 宏,用于将类似于 match 的语法用作嵌套 if-else 语句的优雅替代
-
serde-query
与 serde 兼容的类似 jq 的流式数据查询语言
-
email-verifier
验证电子邮件地址
-
linty
语言无关的检查器
-
sjfl
配置文件的语言
-
lets_expect
Rust 的清洁测试
-
heron-rebuild-syntax
.hr 文件语法和解析器,用于 heron-rebuild
-
hydroflow_lang
Hydroflow 的表面语法实现
-
promql
解析器
-
default_is_triple_underscore
Default::default() 的简短语法:___()
-
rudano
一种尽可能接近 Rust 语法的数据序列化格式
-
nixify
将现有配置文件解析为 nix 语法
-
itsy
一种具有 Rusty 语法和良好 Rust 集成的强类型脚本语言
-
gtk-ui
GtkUI 的转译器
-
typed-html
Rust的Type checked JSX
-
remit
通过 async/await 语法实现的 Rust 生成器
-
tear
类型化早期返回和循环控制 + 类似 try! 的错误处理的语法糖
-
kbnf-syntax
kbnf crate 的内部语法包
-
function_overloading
添加函数重载
-
darkdown
使用 Rust 编写的 darkdown(我们的标记语言)解析器
-
engarde
代码围栏格式化
-
pomsky-syntax
pomsky(一种新的正则表达式语言)的解析器
-
tomboy-toml-dom
对于那些在 Rust 的酷炫语法中挣扎的人,我们的目标是提供一个像指向菜单一样简单,像吃快餐一样快的 TOML 解析器
-
galvan
一种将代码转换成 Rust 的高级编程语言
-
ape_expr
Aperture 编程语言的抽象语法树
-
flaneur2020/pua-lang
Monkey 编程语言的一种方言
-
nbpf-sys
bpf 过滤器语法解析器和匹配器
-
qutonium
使用功能测试框架简化单元测试 📈
-
aott
Aspect Of The Tokens - 解析器组合框架
-
nyar_valkyrie
-
curried
使用过程宏实现的 currying 函数,适用于常规 && 泛型 && map 情况
-
chandeliers-syn
Lustre 语言的语法,由过程宏进行解析
-
postgres-syntax
编译时对 PostgreSQL 查询的语法检查
-
lipstick
C 语言
-
build-deftly
使用 derive-deftly 宏系统派生自定义构建器
-
vec-reg
向量通配符模式匹配,类似于正则表达式
-
markupsth
定义并打印格式化的标记语言
-
difftastic-lib
理解语法的结构化差异
-
poe-superfilter
Path of Exile 装备过滤器的扩展语法编译器
-
bevy_ui_styled
使用受 tailwindcss 启发的语法定义 bevy_ui
Style
组件的函数 -
postcss
🚀 快速且 100% API 兼容的 postcss 替代品
-
ssvm_tensorflow_interface
为 Rust 到 WebAssembly 开发者提供使用 TensorFlow 功能的语法
-
knitting_parse
基于 nom 的编织解析库
-
pygmentize
语法高亮封装器
-
mdbook-image-size
支持图像大小语法的 mdbook 预处理器
-
rubber_duck
启用以命名参数语法调用的函数构建
-
pollen
pollen 编程语言的运行时
-
lumi
处理基于文本的账本文件
-
nxml
NXML(NXML 不是 XML)的解析器
-
bloom-rsx
bloom 的 JSX 风格语法
-
rual
一个精简的可嵌入语言
-
error_def
用于生成错误处理样板代码的语法扩展
-
deserter
过程宏,用于从类似 JavaScript 的对象语法初始化 Rust 结构体
-
const_gen_proc_macro
创建 proc 宏,为常量的创建添加编译时功能
-
piske
用于生成式艺术的编程语言
-
ultron-syntaxes-themes
ultron 的语法和主题导出
-
prettyprint
将美观格式化的文件和字符串打印到您的终端
-
quickerr
一个宏,用于快速定义错误,类似于
thiserror
但更简洁且更具意见性 -
datalog_syntax
datalog 的语法
-
terraform-version
用于 terraform 版本约束语法的解析器和匹配计算器
-
rustc-ap-syntax
来自 rust-lang/rust 仓库的 commit 834bc5650acf7019a53b409db68986857822812c 的包
syntax
的自动发布版本。此 crate 的发布脚本位于:https://github… -
HOPA
一个轻量级的高阶解析器
-
ch8asm
开源 Chip-8 汇编器
-
anchor-syn-fix
锚语法解析和代码生成工具
-
mojom-lsp
Mojom IDL 的语言服务器
-
tuple-conv
允许将单元素元组转换为向量
-
zeroarg
无配置命令行参数解析器
-
fkl-parser
Feakin 是一个架构设计和可视化协作工具。这是 Feakin 的解析器。
-
commandspec
Rust 宏,用于使用 shell 语法构建 std::process::Command 对象。使用 macro_rules! 并在稳定版本上工作。
-
bracket
快速且正确的 Handlebars 兼容模板引擎
-
x64_asm
x86_64 汇编器
-
pio-parser
树莓派硅 PIN 汇编解析器
-
iife
一个具有更好的立即调用函数表达式语法的宏
-
namedarg_rustc_macro
namedarg 主包
-
r3bl_rs_utils_macro
在实现自定义 derive 时,用于将属性读取到结构中的 proc-macro 库的内部支持。由 https://crates.io/crates/r3bl_rs_utils 中的工作区使用。
-
nereon
Riboseinc 为 Rust 提供的配置库
-
rust_storage_interface_library
为 Rust 到 WebAssembly 开发者提供加载和存储功能语法的库
-
earl-lang-syntax
Earl 语言的词法和解析器
-
ninja-writer
编写Ninja构建文件的 ergonomic 库
-
cdoc-parser
基于Markdown的自定义语法文档解析器
-
rift_explorer
为 rift 编辑器提供文本缓冲区和语法高亮实现的轻量级 crate
-
improved_slice_patterns
一个提供宏来帮助使用 slice_patterns 语法在 Vecs 和迭代器上进行匹配的 tiny crate
-
cronista
解析和渲染 cron 表达式的命令行工具
-
jq_lang
jq 查询语言的 AST
-
sqparse
Squirrel3 和 Squirrel_re 解析器
-
ultron-ssg
适用于静态网站生成器的理想语法高亮库
-
syntax-error
语法错误报告
-
regex-bnf
一个受正则表达式启发的 BNF 语法的确定性解析器
-
defy
使用更多 Rust 风格、编辑器友好的语法替换 yew::html! 宏
-
big_mac
用于编写复杂宏的元宏工具包
-
jellybean
使用 tree-sitter 进行语法高亮。漂亮的颜色。
-
cairo-lang-syntax
Cairo 语法表示
-
fast-rustc-ap-rustc_ast
自动发布的 rustc_ast 包版本,来自 rust-lang/rust 仓库的 commit 15812785344d913d779d9738fe3cca8de56f71d5。该 crate 的发布脚本位于:https://github…
-
ward
ward! 宏,返回 Option
的内容并在其他情况下提前返回,以及 guard! 宏,与 Swift 的 guard 语法更相似 -
kg-template
基于 Apache Velocity 语法的模板引擎
-
rion
模板引擎
-
pollen-sys
pollen 包的绑定
-
riostream
在 Rust 中实现 C++ 的 iostream 和其语法的幽默尝试
-
titan-ast-runtime-lib
通过语法文件生成抽象语法树 (AST)
-
re2
re2 C++ 正则表达式库的包装器
-
aurochs
像使用 JavaScript 一样编写 html,但使用 Rust
-
paint
类似Sublime的语法高亮器
-
aver
一个简单的Rust日志库
-
colorblast
用于多种编程语言、标记语言和其它格式的语法高亮库
-
tft
类似Neovim的文本文件类型列表和检测
-
rual-bin
一个精简的可嵌入语言
-
cairo-lang-semantic
Cairo语义模型
-
procedural-masquarade
procedural-masquarade的拼写错误
-
u-plus
漂亮的Unicode代码点文字:U+12345代替'\u{12345}'
-
luthor
用于各种语言/格式的词法分析器集合,以及构建它们的工具
-
finite-fields
有限域计算的特性类型
-
colored-macro
使用类似XML的语法在终端中制作彩色文本的宏
-
rolyng_basic_make_parser
用于教育目的的基本make解析器
-
msiz_rustc-ap-syntax
来自rust-lang/rust仓库commit 74d5c70b174f06843049af2d764ff57ddc81c81c的
syntax
包的自动发布版本。该crate的发布脚本位于:https://github… -
kravl-parser
kravl 语言 - 解析模块
-
argsyn
GNU 风格参数语法的完整实现
-
ritz
由 Snax 驱动的具有 JSX 语法风格的 Rust 虚拟 HTML DOM 库
-
highlighting
tree-sitter 语法高亮
-
macro-rules-rt
使用 Rust 的 macro_rules 语法转换文本或 TokenStream
-
anchor-syn
锚语法解析和代码生成工具
-
mini_template
具有 smarty 语法风格的轻量级模板引擎
-
propane
生成器语法的实验
-
effective
一个效果库,是关键字泛型的替代品
-
atm_parser_helper_common_syntax
通用语法规范的解析工具
-
strip_markdown
从 markdown 文件中移除 markdown 语法
-
teolang
一种易于儿童学习的编程语言设计
-
treelight
使用 tree-sitter 的网络语法高亮器
-
适用于Windows的difftastic_mod
理解语法的diff(修复了Windows终端大小的问题)
-
语法-rs
解析编程语言
-
lsdata
LSD(更少的语法数据)配置/数据传输格式
-
snax
适用于proc宏作者的类似JSX的语法
-
astmaker
在Rust中快速构建抽象语法树和树遍历模型
-
first_order_logic
一阶逻辑
-
cbit
一个proc宏,用于在基于回调的迭代器中使用带有for-loop语法和功能
-
underscore_args
用于下划线命名参数语法的宏,也称为Dyon
-
afrs
******规则语法,简单的快速JSON对象模式匹配(即将提供更多数据类型)
-
shiru
可扩展的语法高亮引擎,Rust实现的ShiC++
尝试使用 DuckDuckGo 进行搜索。搜索.