-
lsp-server
通用 LSP 服务器骨架
-
lsp-types
用于与语言服务器交互的类型,使用 VSCode 的语言服务器协议
-
tui-textarea
ratatui 和 tui-rs 的强大文本编辑小部件。多行文本编辑可以轻松地作为您的 TUI 应用程序的一部分。
-
neocmakelsp
cmake 的 LSP
-
tower-lsp
基于 Tower 的语言服务器协议实现
-
parol-ls
parol 解析器生成器的语言服务器
-
shellharden
bash 语法高亮显示修复工具
-
tailspin
日志文件高亮显示器
-
git-interactive-rebase-tool
基于序列编辑器的功能终端,用于git交互式rebase
-
pest-language-server
Pest语言的语言服务器
-
kak-lsp
Kakoune语言服务器协议客户端
-
tree-sitter-go
为tree-sitter的Go语法
-
edit
在默认文本编辑器中打开文件
-
harper-ls
开发者的语言检查器
-
golang
WGSL(WebGPU着色语言)的语言服务器
-
lapce
使用Rust编写的闪电般的代码编辑器
-
tree-sitter-go
Rust语法tree-sitter
-
neophyte
WebGPU渲染的Neovim GUI
-
promkit
构建您自己的交互式命令行工具的工具包
-
xi-unicode
适用于文本编辑的Unicode工具,包括换行迭代器
-
tree-sitter-md
tree-sitter的Markdown语法
-
tree-sitter-swift
tree-sitter解析库的Swift语法
-
vc-ltl
与msvcrt.dll或ucrtbase.dll共享并优化应用程序文件大小
-
catppuccin
🦀 Rust的舒缓的粉彩主题
-
omega
一个性能良好的基于终端的项目编辑器,具有丰富的快捷键
-
redox_liner
提供类似readline的功能
-
gitlab-ci-ls
Gitlab CI的语言服务器
-
texel
ASCII艺术文本编辑器
-
ktsctl
kak-tree-sitter的CLI控制器
-
r3bl_rs_utils
为 r3bl-open-core 仓库提供的杂项实用函数
-
ul/kak-lsp
Kakoune语言服务器协议客户端
-
pipe-rename
使用您喜欢的文本编辑器重命名文件
-
heh
用于在十六进制或 ASCII 中修改文件数据的跨平台终端 UI
-
rust-kanban
使用 ❤️ 在 Rust 中构建的终端 Kanban 板
-
tree-sitter-scala
tree-sitter 解析库的 Scala 语法
-
tree-sitter-kotlin
tree-sitter 解析库的 Kotlin 语法
-
dmntk-atto
DMNTK | 决策表编辑器
-
rush
shell
-
sbnf
用于编写 sublime-syntax 文件的 BNF 风格语言
-
axleharp
文件位置存储器,设计用于在文本编辑器中使用
-
protols
proto3 文件的语言服务器
-
cedrh
用 Rust 编写的具有语法高亮的控制台文本编辑器
-
nvim-rs
编写 neovim rpc 客户端
-
vmux
基于 Rust 的模糊查找器!
-
erlls
Erlang 语言服务器
-
tree-sitter-sdml
为 tree-sitter 解析库提供的 sdml 语法
-
tree-sitter-tlaplus
TLA⁺ 和 PlusCal 的 tree-sitter 语法
-
vhdl_ls
VHDL 语言服务器
-
tree-sitter-lua
tree-sitter 的 Lua 语法
-
ebnfer
EBNF 的 LSP 实现
-
k_board
一个允许动态开发的键盘事件处理器
-
tui-textarea-julien-cpsn
tui-textarea 是 ratatui 和 tui-rs 的一个简单而强大的文本编辑小部件。多行文本编辑可以轻松地集成到您的 TUI 应用程序中。
-
tree-sitter-elixir
tree-sitter 解析库的 Elixir 语法
-
markline
stdin 行输入的 markbox 行选择器
-
outline
"足够好"的文献编程工具
-
scribe
文本编辑工具包
-
nickel-lang-lsp
NLS:Nickel 配置语言的语言服务器
-
shell-string
基本的字符串操作明显的 CLI
-
ra_ap_ide
针对 rust-analyzer 的 IDE 中心 API
-
tree-sitter-idl
tree-sitter 的 IDL 语法
-
sued
不拘一格的文字编辑器
-
nvim-oxi
Neovim 的 Rust 绑定
-
duat
高度可定制的文本编辑器,通过 Rust crate 配置
-
ra-multiplex
在多个 LSP 客户端之间共享一个 rust-analyzer 服务器实例以节省资源
-
subg
用于管理 IPv4 和 IPv6 子网命令行界面
-
typora-crack
Typora 是一个极简的 markdown 编辑器,提供新的阅读和编写 markdown 的方式
-
lsp-ai
开源语言服务器,作为 AI 功能的后端,旨在协助和增强软件工程师的能力,而不是取代他们
-
ra_ap_span
rust-analyzer 相关的文件和范围类型
-
hired
ed 的 Rust 实现
-
hop-kak
为Kakoune的提示二进制文件
-
vimv
用于使用文本编辑器批量重命名文件的命令行实用程序
-
jnv
利用jq的JSON导航器和交互式过滤器
-
tree-sitter-elisp
为tree-sitter解析库的elisp语法
-
kibi
一个少于1024行代码的文本编辑器,具有语法高亮、搜索等功能
-
prr
为github提供的邮件列表风格代码审查
-
tree-sitter-erlang
为tree-sitter解析库的erlang语法
-
beancount-language-server
beancount语言的代码服务器
-
tree-sitter-rstml
Rust + html语法为tree-sitter解析库
-
tree-sitter-yaml
为tree-sitter的YAML语法
-
notus
终端笔记应用
-
autozimu/languageclient
支持 vim 和 neovim 的语言服务器协议(LSP)
-
zte
受 Howl 启发的缓冲区/窗口驱动文本编辑器
-
tree-sitter-ssh-client-config
tree-sitter 解析库的 SSH 客户端配置语法
-
tree-sitter-r
tree-sitter 解析库的 R 语法
-
edtui
基于 TUI 的,受 vim 启发的编辑器
-
tree-sitter-applesoft
tree-sitter 解析库的 applesoft 语法
-
k-lighter
K 语言语法高亮器
-
lm-proxy
大型语言模型的代理
-
bacon-ls
Bacon 语言服务器
-
pepper
适用于您的终端的意见驱动模式代码编辑器
-
ra_ap_intern
为 rust-analyzer 提供的基于全局
Arc
的对象中继基础设施 -
npezza93-tree-sitter-haskell
为 tree-sitter 解析库提供的 haskell 语法
-
idiom
支持 LSP 和语法高亮的低配置编辑器
-
tree-sitter-dart
为 tree-sitter 解析库提供的 dart 语法
-
rscls
为 rust-script 提供的语言服务器
-
cola
用于实时协作编辑的文本 CRDT
-
hx-lsp
支持 snippets 和 actions 的 helix 编辑器的 LSP 服务器
-
open_in_editor
在系统默认的程序员编辑器中打开文件或目录。在文件资源管理器/Finder 中显示文件
-
mdbook_ls
mdBook 语言服务器
-
curlpipe/ox
强大的文本编辑器
-
hexdino
用Rust编写的类似vim的按键绑定的十六进制编辑器
-
tree-sitter-sql-bigquery
为tree-sitter解析库提供的BigQuery SQL语法
-
quec
文本编辑器
-
tree-sitter-sequel
为tree-sitter解析库提供的sql语法
-
protols-tree-sitter-proto
为tree-sitter解析库提供的proto语法
-
tree-sitter-css
为tree-sitter提供的CSS语法
-
tree-sitter-c-sharp
为tree-sitter提供的C#语法
-
tree-sitter-d
为tree-sitter解析库提供的d语法
-
tree-sitter-asm
为tree-sitter解析库提供的汇编语法
-
tree-sitter-dockerfile
为tree-sitter解析库提供的dockerfile语法
-
gitu
受Magit启发的git客户端
-
code_editor
具有语法高亮的独立代码编辑器
-
tree-sitter-bend
针对Bend编程语言的Tree-sitter语法
-
tree-sitter-cuda
针对tree-sitter解析库的CUDA语法
-
pdf-doc
使用Rust创建文档并保存为PDF
-
typst-preview
Typst排版系统的预览器
-
revise
极简文本编辑器
-
quill-delta-rs
Quill编辑器Delta格式在Rust中的实现
-
llm-daemon
作为守护进程的LLM
-
tree-sitter-openscad
针对tree-sitter解析库的OpenSCAD语法
-
papier
灾难性编辑器
-
tree-sitter-angular
Angular语法针对tree-sitter
-
tree-sitter-clingo
Clingo语法针对tree-sitter解析库
-
khat
一只猫的克隆,不多也不少
-
kiro-editor
kiro是一个简单的终端文本编辑器
-
testing-ls-adapter
testing-language-server适配器
-
eedit
使用密码和系统编辑器编辑加密文件
-
solv
SOLution验证工具,用于分析Microsoft Visual Studio解决方案
-
add-ed
基于ED的嵌入式纯Rust编辑器
-
r2pipe
使用r2pipes与radare2交互
-
edita
使用Rust构建的基于HTML的块编辑器
-
modalkit
构建使用模式编辑的应用程序
-
tree-sitter-perm
tree-sitter的Perm语法
-
els
IDE的前端Erg编译器,实现LSP
-
tree-sitter-fluentbit
fluent-bit 的 tree-sitter 语法
-
ra_ap_test_utils
rust-analyzer 的各种测试工具
-
tree-sitter-beancount
为 tree-sitter 解析库提供的 beancount 语法
-
vscode_theme
Visual Studio Code 主题的表示
-
lsp-async-stub
用于 futures 的 LSP 服务器存根
-
tremor-language-server
Tremor 语言服务器(Trill)
-
tree-sitter-cmake
为 tree-sitter 解析库提供的 cmake 语法
-
tree-sitter-plymouth-script
为 tree-sitter 解析库提供的 plymouth-script 语法
-
wdl-lsp
WDL 的 Language Server Protocol 实现
-
tree-sitter-cql
为 tree-sitter 解析库提供的 cql 语法
-
tree-sitter-earthfile
为 tree-sitter 解析库提供的 earthfile 语法
-
tree-sitter-awa5_rs
AWA5.RS 语法 for tree-sitter
-
htmx-lsp2
带有后端语言的 htmx 语言服务器
-
tree-sitter-inference
tree-sitter 的推理语法
-
tree-sitter-zathurarc
tree-sitter 的 Zathurarc 语法
-
kak-tree-sitter
Kakoune 和 tree-sitter 之间的服务器
-
zed_extension_api
在 Rust 中创建 Zed 扩展的 API
-
lunar-magic-wrapper
围绕常用超级马里奥世界编辑器 Lunar Magic 命令行功能的轻量级包装器
-
tree-sitter-ursa
tree-sitter 解析库的 Ursa 语法
-
lmntal-language-server
LMNtal 语言服务器
-
vii
绑定到 Vim 对象,例如文本属性、通道,以及使用 Rust 与 Vim 交互的方式
-
jsdu
JSON 文件大小分析器
-
tree-sitter-luau-fork
tree-sitter 解析库的 luau 语法(从 tree-sitter-grammars/tree-sitter-luau-fork 分叉而来)
-
checkline
stdin行输入的复选框行选择器
-
libruskel
生成Rust crate的骨架概要
-
code-fuzzy-match
受Visual Studio Code启发的模糊字符串匹配
-
tree-sitter-sus
为tree-sitter解析库提供的sus语法
-
scrawl
打开用户首选的文本编辑器,以便他们可以在线编辑数据,并返回一个可读的struct,用于交互式CLI应用程序
-
tree-sitter-nickel
为tree-sitter解析库提供的Nickel语法
-
ghosttext-any
为任何$EDITOR提供的GhostText服务器
-
tree-sitter-jinja2
为tree-sitter解析库提供的jinja2语法
-
zee
一个现代的终端编辑器,灵感来自Emacs
-
tree-sitter-poweron
为tree-sitter解析库提供的POWERON语法
-
tree-sitter-merlin6502
为tree-sitter解析库提供的merlin6502语法
-
tree-sitter-structured-text
tree-sitter 解析库的结构化文本语法
-
girt-runtime
git-interactive-rebase-tool 的核心模块
-
rspaste
最小化、闪电般的 JSPaste API 库
-
sbyte
基于控制台的字节编辑器
-
xi-core-lib
xi-core 的模块
-
imdisable
按 <C-[> 键禁用 Windows IME
-
tree-sitter-wit
tree-sitter 的 Wit 语法
-
soqlx-lsp
.soqlx 文件的 LSP
-
molc
用于测试语言服务器的模拟语言客户端
-
lino
具有记事本式键绑定的命令行文本编辑器
-
sqruff-lsp
sqruff LSP 服务器
-
nu-lsp
Nushell 的集成 LSP 服务器
-
tree-sitter-sparql
tree-sitter 解析库的 sparql 语法
-
flo_rope
rope 数据结构的属性化和流式实现
-
stoat
探索性文本编辑器
-
html-streaming-editor
类似 UNIX 工具的 HTML 内容流式编辑器
-
gveditor-core
Graviton 核心库
-
lsp4spl
SPL 的语言服务器
-
tree-sitter-html
tree-sitter 的 HTML 语法
-
tan-language-server
Tan 语言的 LSP 服务器
-
accepted
待验收的文本编辑器
-
tree-sitter-icelang
tree-sitter 解析库的 icelang 语法
-
tree-sitter-august
tree-sitter 解析库的 August 语法
-
tree-sitter-tbl
Linux .tbl 语法树-sitter
-
tree-sitter-frugurt
tree-sitter 的 Frugurt 语法
-
tree-sitter-bibtex
tree-sitter 解析库的 bibtex 语法
-
tree-sitter-navi
tree-sitter 解析库的 Navi 语法
-
a2-memory-map
Apple II 内存地址数据库
-
tree-sitter-surrealql
tree-sitter 解析库的 SurrealQL 语法
-
rider2emacs
将 JetBrains Rider 调用转换为 emacsclient 调用(适用于 Unity)
-
tree-sitter-xml
tree-sitter 的 XML & DTD 语法
-
tree-sitter-foam
tree-sitter 解析库的 OpenFoam 语法
-
stylish-plain
stylish
用于丢弃样式的辅助工具 -
nvim-oxi-api
为 nvim-oxi 提供的 Neovim C API 的 Rust 绑定
-
rift_generator
为rift编辑器提供LSP集成和其他功能的后端crate
-
html_editor
纯HTML解析器和编辑器
-
boop-gtk
为开发者提供的可脚本化的便签板,将@IvanMathy的Boop移植到GTK
-
text-document
文本文档结构和管理
-
tree-sitter-loongdoc
tree-sitter的loongdoc语法
-
tree-sitter-less
tree-sitter的LESS语法
-
tree-sitter-rigz
tree-sitter的Rigz语法
-
tree-sitter-kotlin-sg
tree-sitter 解析库的 Kotlin 语法
-
tree-sitter-hlsl
tree-sitter解析库的HLSL语法
-
ion_shell_lsp_server
ion shell脚本语言的LSP服务器
-
testing-language-server
测试用的LSP服务器
-
npezza93-tree-sitter-swift
tree-sitter解析库的Swift语法
-
amp
适用于您的终端的完整文本编辑器
-
ra_ap_ide_db
表示 rust-analyzer IDE 状态的核心数据结构
-
doc-sync
一个 CLI 工具,用于将 Rust 文档转换为 markdown 文件,然后再将它们转换回 Rust 文档
-
mini-telegram
非官方的、统一的、惯用的 MTProto (Telegram) 服务器实现,用 Rust 构建,与所有 Telegram 客户端(网页、安卓、iOS、桌面)兼容
-
fivim-rs-commands
fivim 的 Rust 命令
-
codespan-lsp
codespan 类型与语言服务器协议类型之间的转换
-
tree-sitter-wdl-1
tree-sitter 解析库的 WDL 1.x 语法
-
tree-sitter-org
tree-sitter 解析库的 org 语法
-
mathy-notes
在您的文本编辑器中做数学!使用 Ctrl-Enter 或 Shift-Enter 来评估。这是一个主要个人项目,不要期望稳定性。
-
editor
终端编辑器。目前还不能使用。
-
smith
用 Rust 编写的基于终端的文本编辑器
-
tree-sitter-rules
为 tree-sitter 解析库编写的 Firebase 规则语法
-
tree-sitter-deb822
为 tree-sitter 解析库编写的 deb822 语法
-
hl_core
Rust 中的语法高亮
-
markupsth
定义并打印格式化的标记语言
-
bo-bin
具有类似 vim 导航功能的极简文本编辑器
-
tree-sitter-integerbasic
为 tree-sitter 解析库编写的整数 basic 语法
-
tree-sitter-pmf
为 tree-sitter 解析库编写的 pmf 语法
-
tree-sitter-starlark
为 tree-sitter 编写的 Starlark 语法
-
ds-pinyin-lsp
输入中文的拼音语言服务器
-
plan
.plan 文件管理工具
-
tree-sitter-sourcepawn
为 tree-sitter 解析库编写的 sourcepawn 语法
-
mj
My Journal - 在你最喜欢的文本 $EDITOR 中捕获想法、处理日记、笔记和任务的个人工具
-
harper-tree-sitter
开发者的语言检查器
-
fox-default
默认应用程序管理器
-
taplo-lsp
Taplo 语言服务器
-
ultron-syntaxes-themes
ultron 的语法和主题转储
-
bookkeep
基于 YAML 的简陋会计应用程序
-
rode
Rust 编写的文本编辑器
-
tree-sitter-ic10
用于游戏 Stationeers 的 IC10 MIPS 的 Tree-sitter 语法
-
edtui-papier
基于 TUI 的,受 vim 启发的编辑器
-
sydney
类似 Vim 的命令行 Gemini 客户端
-
valkyrie-wit
Valkyrie 语言服务器
-
nexedit
具有简单快捷方式的类似 Vim 的文本编辑器
-
tree-sitter-hlsplaylist
tree-sitter 的 Hlsplaylist 语法
-
lsp-positions
LSP兼容的字符位置
-
htmx-lsp
为htmx提供的语言服务器
-
tree-sitter-prisma-io
为tree-sitter解析库提供的prisma语法
-
luau-ast-rs-grammar
为tree-sitter解析库提供的luau语法
-
sidetree
与终端文本编辑器一起使用的TUI文件树
-
hex_it
使用Rust编写的十六进制查看器和基本编辑器
-
kak-tree-sitter-config
Kakoune和tree-sitter之间的服务器;配置层
-
gongcheck-editor
适用于WASM的富文本编辑器
-
tree-sitter-awatalk
为tree-sitter提供的Awatalk语法
-
girt-core
git-interactive-rebase-tool 的核心模块
-
tree-sitter-gitcommit
为tree-sitter解析库提供的gitcommit语法
-
emacs_module
emacs-module的原始FFI
-
mojom-lsp
Mojom IDL 的语言服务器
-
tree-sitter-navi-stream
为 tree-sitter 解析库提供的 navi-stream 语法
-
debug_types
使用调试器协议与调试器交互的类型
-
vimvar
提供读取 neovim/vim 变量的能力
-
mathall/rim
一个有志于成为类似 vim 的文本编辑器
-
makepad-studio
Makepad studio
-
mfte
魔法自由文本编辑器
-
minime
可嵌入的行内文本编辑器
-
forget
Rust 中的命令行 todo
-
tree-sitter-devicetree
tree-sitter 的 devicetree 语法
-
chocobrew
choco 的文本编辑器
-
xrl
Xi Rpc Lib - 基于 Tokio 实现的 Xi 编辑器中使用的 RPC
-
tree-sitter-ccomment
Ccomment 语法为 tree-sitter 解析库
-
tree-sitter-gomod
tree-sitter 解析库的 gomod 语法
-
tree-sitter-souffle
tree-sitter 解析库的 Soufflé 语法
-
tree-sitter-apachesynapse
tree-sitter 解析库的 Apache Synapse 语法
-
red-editor
编辑器 - red 是一个基于流行的 ed 工具的面向行的文本编辑器
-
logseq
使用 Rust 处理 Logseq Markdown 文件
-
enderpy
Python 类型检查器和 LSP
-
annoying_journal
定期弹出以强制您撰写条目的日记
-
rslint_text_edit
从 rust-analyzer 移植到 RSLint 项目的文本编辑 crate
-
tree-sitter-qmljs
tree-sitter 解析库的 QML 语法
-
ra_ap_ide_assists
rust-analyzer 的代码辅助
-
rustree
存储文本(以 HTML 格式)的分层记事本
-
tree-sitter-commonlisp
为tree-sitter解析库提供的Common Lisp语法
-
tree-sitter-cooklang
为tree-sitter解析库提供的cooklang语法
-
duat-term
适用于终端的Duat前端
-
tree-sitter-bash
为tree-sitter提供的Bash语法
-
truncrate
在不分割字符、符号、表情符号等的情况下,经济地截断字符串
-
tree_sitter_grep_tree-sitter-rust
(tree-sitter-grep内部使用的分叉版本) 为tree-sitter解析库提供的Rust语法
-
liner
提供类似readline的功能
-
paper
一个基于终端的编辑器,旨在最大化简单性和效率
-
jinmol
包含终端二进制和库的核心crate
-
debugserver-types
Visual Code调试服务器的类型定义
-
tree-sitter-luadoc
为tree-sitter提供的Luadoc语法
-
vim-foldtree
在Vim中折叠ASCII树形图
-
languageserver-types
用于与语言服务器交互的类型,使用 VSCode 的语言服务器协议
-
prism-js
prism.js语法高亮库的Rust绑定
-
zee-edit
为zee提供核心文本编辑功能
-
scintilla-sys
Scintilla文本编辑组件的原始绑定
-
tree-sitter-svelte
Svelte的Tree Sitter语法
-
clipsync
一个neovim插件和服务器,用于将远程neovim的 '+' 缓冲区的内容与主机的剪贴板同步
-
domain_info
获取有关域的信息,包括首页统计信息和所使用的技术
-
naming-conventions
命名规范
-
org
处理org模式文件
-
ra_ap_ide_completion
为rust-analyzer生成用户输入的补全
-
pepper-plugin-remedybg
Pepper编辑器的RemedyBG插件
-
multi-lsp-proxy
多个语言服务器的LSP代理
-
tree-sitter-comment
适用于代码标签的语法,如 TODO:、FIXME(user):的 tree-sitter 解析库
-
fano
终端中的一种写作工具,强制您只关注您正在输入的最后几个单词
-
lyka
由 Lyka 带来的 Pastebin CLI
-
fmodsilo_interface_stdio
为 FModSilo 语言服务器定义了一个 stdio 接口
-
tree-sitter-breaker
tree-sitter 解析库的breaker语法
-
tft
类似于 Neovim 的文本文件类型列表和检测
-
rim
用 Rust 编写的最小化文本编辑器
-
rift_explorer
为 rift 编辑器提供轻量级crate,具有文本缓冲区和语法高亮实现
-
mottle
轻松创建 VS Code 主题
-
jinja-lsp-queries
jinja-lsp 的 TreeSitter 查询
-
surqls
surrealql 的语言服务器
-
ssedit
一种针对结构化数据格式(如JSON、YAML和INI)的流编辑器,保留所有原始格式,并将保留原始制表符/空格/行结束格式。
-
oxi-api
为 nvim-oxi 提供的 Neovim C API 的 Rust 绑定
-
tree-sitter-vue
tree-sitter解析库的Vue语法
-
read
用Rust编写的win32编辑器
-
tty-text
不可知文本编辑状态管理
-
tree-sitter-ocamllex
tree-sitter解析库的OCamllex语法
-
tree-sitter-lox
tree-sitter解析库的Lox语法
-
tree-sitter-solidity-unofficial
tree-sitter解析库的Solidity语法(从JoranHonig/tree-sitter-solidity克隆)
-
text-buffer
间隙缓冲区
-
mini_async_http
基于mio的Mini异步http服务器
-
rvim
Rust编写的文本编辑器
-
syntastica-queries
syntastica的tree-sitter查询集合
-
tree-sitter-bucket
tree-sitter解析库的bucket语法
-
npezza93-tree-sitter-ruby
tree-sitter 的 Ruby 语法
-
skim-pick
快速调用 Skim 以获取用户选择
-
tree-sitter-muttrc
tree-sitter 的 Muttrc 语法
-
circom-lsp
Circom 的 LSP 服务器
-
tree-sitter-wgsl
tree-sitter 解析库的 wgsl 语法
-
neovim
支持使用 Rust 编写 Neovim 插件
-
psp-types
用于与插件服务器协议交互的类型
-
simple-text-editor
简单的文本编辑器的基本实现,作为 Rust 库和 CLI
-
ewin-editor
为 Window(GUI) 用户提供的编辑器。无需记住命令
-
justify-string
对字符串进行排版(使其由宽度相同的行组成)
-
miv-editor
一个功能非常糟糕的玩具文本编辑器
-
piecetable
piece 表格库
-
remacs/remacs-bindings
创建 remacs C 绑定
-
tree-sitter-dot
tree-sitter 解析库的 DOT 语法
-
shiru
可扩展的语法高亮引擎,ShiC++的Rust实现
-
实验性-tree-sitter-swift
tree-sitter解析库的Swift语法
-
tree-sitter-preproc
tree-sitter解析库的预处理器语法
-
pn-editor-core
Petri网编辑器的核心逻辑
-
tm-anode-api
tm-anode插件API
-
tree-sitter-rslox
tree-sitter解析库的lox(rust)语法
-
hart
Hart (TEST)
-
egui_clip_textedit
用于大量行文本数据的多行文本编辑器
-
ultron-ssg
适用于静态网站生成器的语法高亮库
-
line
终端中行编辑的纯Rust实现
-
lsp_json
定义了Rust中的LSP实现,包括使用serde_json进行序列化
-
tree-sitter-nasl
tree-sitter解析库的nasl语法
-
tree-sitter-arduino
tree-sitter解析库的Arduino语法
-
hms-common
Hold my Snip!通用库
-
tree-sitter-pest
为 tree-sitter 解析库编写的 pest 语法
-
tree-sitter-apex
为 tree-sitter 解析库编写的 apex 语法
-
markflowy
Markdown 编辑器应用程序
-
synterm
使用类似于 fish 的语法高亮,制作漂亮的 REPL 和 Shell
-
ferro
用 Rust 编写的轻量级文本编辑器
-
rhex
一个基本的十六进制编辑器
-
tree-sitter-thrift
为 tree-sitter 编写的 Thrift 语法
-
tree-sitter-palm
为 tree-sitter 解析库编写的 palm 语法
-
tree-sitter-jack
为 tree-sitter 解析库编写的 Jack (nand2tetris) 语法
-
r3bl_rs_utils_core
r3bl_tui 和 r3bl_tuify 集装箱的辅助 crate。由 https://crates.io/crates/r3bl_rs_utils 中的工作区使用
-
blog_editor
您创建结构良好博客文章的个人助理
-
tree-sitter-cwscript
为 tree-sitter 解析库编写的 CWScript 语法
-
tree-sitter-json
tree-sitter 的 JSON 语法
-
kak-ui
围绕 kakoune 的 JSON-RPC 用户界面的高级 Rust 封装
-
tree-sitter-prisma
tree-sitter 解析库的 Prisma 语法
-
oatie
操作变换库
-
tree-sitter-norg
tree-sitter 解析库的 Norg 语法
-
nitrous
可从文本编辑器中调用的可执行文件,提供快速代码片段
-
kyun
最糟糕的文本编辑器,非常适合编写 uwu 风格的可爱文本!
-
faye-lsp
faye 语言服务器
-
cesium
用 Rust 编写的简单文本编辑器
-
tlauc
将 TLA⁺ 规范重写为使用 Unicode 符号而不是 ASCII,反之亦然
-
ultron-web
Ultron编辑器变体作为Web应用公开
-
tree-sitter-cpp
tree-sitter的C++语法
-
red-it
Red:使用Rust编写的类似vim的基于终端的文本编辑器。生产初期。没有任何功能。
-
mastrust-ls-lib
用于Rust的mastrust语言服务器库
-
htmx-lsp-server
htmx-lsp的语言服务器
-
octolo
从GitHub Web使用本地编辑器打开文件
-
tree-sitter-jslt
tree-sitter解析库的jslt语法
-
exomind
Exomind的个人知识管理工具的命令行界面
-
noa
基于终端的文本编辑器(WIP)
-
tree-sitter-elsa
Elsa语法用于tree-sitter解析库
-
cle
文本编辑器
-
pepper-plugin-lsp
Pepper编辑器的语言服务器协议插件
-
edmunge
❓ 使用经典Unix文本编辑器作为脚本语言
-
revi
受 Vim/NeoVim 启发的文本编辑器
-
brack-language-server
Brack 标记语言的语言服务器
-
tree-sitter-ygg
tree-sitter 解析库的 Yggdrasil 语法
-
hrtor
可扩展的行编辑器
-
spl_frontend
SPL 的编译器前端
-
nonepad-vscodetheme
用于 nonepad 的 vscode 主题辅助库
-
gap_vec
Rust 中的 GapVec 数据结构
-
tree-sitter-strings
tree-sitter 解析库的字符串语法
-
gluon_language-server
为 gluon 提供补全功能的语言服务器
-
phantom-editor
**一个简单而复杂、阴影快速、在阴影中运行的 Rust 文本编辑器**
-
ruscode
用 Rust 编写的 visual studio code 的工作区组织器
-
diffmatchpatch
Rust语言中的diff-match-patch重写
-
color-name
包括颜色名称及其值以及有用的函数,通过RGB数据获取相似颜色名称;基于css-color名称
-
tree-sitter-nwscript
树遍历解析库的nwscript语法
-
gdhttp
尽可能低层的Rust语言HTTP服务器
-
tree-sitter-sql
树遍历解析库的SQL语法
-
wilo
文本编辑器
-
tree-sitter-slang
树遍历解析库的slang语法
-
ted
核心文本编辑功能
-
ned
新的标准文本编辑器
-
makepad
Makepad
-
erlls_core
erlls crate的核心库
-
gitlab-ci-ls-parser
Gitlab CI语言服务器的解析器
-
tree-sitter-lura
树遍历解析库的lura语法
-
tree-sitter-ispc
基于C语法的ISPC语法(用于树遍历解析库)
-
ente
一个教育性的nimble文本编辑器
-
tree-sitter-loongdoc-inline
tree-sitter的loongdocInline语法
-
hexxd
专为Neovim用户设计的独立
xxd
替代品 -
fox-editor
基于终端的代码编辑器,具有语法高亮功能
-
neorg-language-server
Neorg的语言服务器
-
tree-sitter-rst
为tree-sitter解析库提供的reStructuredText语法
-
emacs-pool
用于快速启动emacs的emacs守护进程池
-
gap-buffer
Gap缓冲区实现
-
ewin
为 Window(GUI) 用户提供的编辑器。无需记住命令
-
girt-testutils
git-interactive-rebase-tool的测试工具
-
emi
一个模式文本编辑器
-
layered-nlp
高度灵活的数据导向NLP框架
-
bat-impl
bat的详细信息
-
duat-kak
受Kakoune启发的Parsec编辑模式
-
docuglot
客户端的语言服务器协议翻译器
-
tree-sitter-vue3
用于 tree-sitter 解析库的 vue3 语法
-
tree-sitter-odin
tree-sitter 的 Odin 语法
-
vipi
受 vim 严重启发的终端文本编辑器
-
tree-sitter-slint
slint 语法用于 tree-sitter 解析库
-
dmp
用于操作纯文本的高性能库
-
nextgraph
客户端库。Nextgraph 是一个基于语义网和 CRDTs 的去中心化、安全且本地优先的 Web 3.0 生态系统
-
pepegsitter
Tree-Sitter 解析器的集合
-
enderpy_python_parser
用 Rust 编写的 Python 解析器
-
npezza93-tree-sitter-nix
tree-sitter 解析库的 nix 语法
-
RustyTerm
RustyTerm 是一个完全用 Rust 构建的先进终端
-
zee-grammar
用于 zee 的 tree sitter 语法包装器
-
syntastica-highlight
syntastica专用的精简和稍微修改的tree-sitter-highlight分支
-
tree-sitter-tmux
为tree-sitter的Tmux语法
-
nonepad
轻量级图形文本编辑器
-
vimdir
在您的$EDITOR中编辑目录
-
tree-sitter-mozjs
tree-sitter解析库的Mozjs语法
-
quickbms-lsp
QuickBMS脚本语言的实验性语言服务器协议
-
tree-sitter-ebnf
tree-sitter解析库的EBNF语法
-
glop
操作粘合语言
-
syntax-rust
Rust代码的高亮显示
-
edita-core
构建无头块编辑器的核心Rust库
-
edhex
类似ed的十六进制编辑器
-
fuzzr
内容发布、自托管、去中心化管理平台
-
tree-sitter-wenyan
tree-sitter解析库的wenyan语法
-
tree-sitter-html-dvdb
tree-sitter的HTML语法(分支版)
-
zsplit-cli
按行分割文本为多个文件
-
htmx-lsp-util
为htmx-lsp提供的小工具
-
jinja-lsp
jinja2的语言服务器
-
vp
用于在管道命令中使用$EDITOR的程序
-
rsvim
使用Rust和Typescript重写的Vim
-
egui_code_editor
带有编号行和语法高亮的egui代码编辑器小部件
-
nvim-utils
用Rust编写neovim插件
-
scaffold
快速将依赖项添加到您的Rust项目中
-
rune-languageserver
Rune语言的语言服务器,Rune是一种可嵌入的动态编程语言,用于Rust
-
rline
使用libreadline的"备用接口"检索输入行
-
nvim_windows_remote
在现有的 neovim 实例中编辑文件
-
fmodsilo_server
FModSilo 语言服务器为 Factorio 模块开发提供语言功能
-
ast-grep-tree-sitter-c-sharp
tree-sitter 解析库的 C# 语法
-
zee-highlight
使用 zee 使用的类似 CSS 的规则突出显示源代码
-
kcat
类似于 cat,但具有语法高亮和 JSON 文件的键路径
-
tree-sitter-xcompose
tree-sitter 的 XCompose 语法
-
ra_ap_text_edit
为 rust-analyzer 表示
TextEdit
-
circom-lsp-type-analysis
circom-lsp 的支持包
-
tree-sitter-c
tree-sitter 的 C 语法
-
unimarkup-lsp
Unimarkup 的语言服务器
-
exm
Exomind的个人知识管理工具的命令行界面
-
code-blocks-server
重新排序您的代码
-
crabix-desktop
使用本地桌面应用程序进行Markdown渲染
-
tree-sitter-wgsl-bevy
为Bevy预处理器扩展的tree-sitter的WGSL语法(扩展tree-sitter-wgsl)
-
girt-view
git-interactive-rebase-tool的视图模块
-
bend-language-server
Bend编程语言的语言服务器
-
tan_lsp_server
Tan 语言的 LSP 服务器
-
parsec-core
Parsec的内核,一个高度可定制的文本编辑器
-
deka
一个极简的TUI文本编辑器
-
notoriety-cli
具有云共享的加密笔记应用
-
tree-sitter-bicep
tree-sitter的Bicep语法
-
bullion-lsp
Bullion的语言服务器
-
tamasfe-lsp-types
lsp-types的分支,请勿使用!
-
tree-sitter-tsq
tree-sitter解析库的tsq语法
-
monaco
Rust WASM 绑定 Monaco 编辑器
-
rnix-lsp
一个正在开发中的 Nix 语言服务器,具有语法检查和基本补全功能
-
tree-sitter-javascript-sg
tree-sitter 的 JavaScript 语法
-
tree-sitter-turbowave
turbowave 解析库的语法
-
tree-sitter-haskell
tree-sitter 的 Haskell 语法