Tree-sitter开源项目点评

difftastic

Rust

理解语法的结构性差异 🟥🟩

fork
211
star
13,747

tree-sitter

Rust

一个用于编程工具的增量解析系统

fork
588
star
10,444

curlconverter

TypeScript

将cURL命令转换为Python, JavaScript, Java, C#, PHP, Go, Dart, R, Ruby, Rust,...

fork
676
star
6,094

nvim-treesitter

Scheme

Nvim Treesitter配置和抽象层

fork
528
star
5,532

Runestone

Swift

📝 适用于iOS的高性能纯文本编辑器,具有语法高亮、行数、隐形字符和更多功能。

fork
108
star
2,046

diffsitter

Rust

一个基于树状体的AST差异工具,以获得有意义的语义差异

fork
22
star
1,263

zee

Rust

一个用Rust编写的现代终端文本编辑器

fork
30
star
1,196

nvim-ts-rainbow

Lua

使用tre-sitter的neovim的彩虹括号。使用https://sr.ht/~p00f/nvim-ts-rainbow代替。

fork
41
star
844

doctree

Go

为每一种语言提供一流的库文件(基于tre-sitter),带有符号搜索&更多。轻量级的单一二进制文件,可在本地运行或自我托管。通过...

fork
25
star
833

elisp-tree-sitter

Emacs Lisp

Emacs Lisp的树状物绑定

fork
66
star
736