rustio rustio.net

Text Editors

75

tree-sitter-highlight

0.26.11 Growing

Library for performing syntax highlighting with Tree-sitter

3.6M downloads · 12d ago
74

tree-sitter

0.26.11 Growing

Rust bindings to the Tree-sitter parsing library

27.8M downloads · 12d ago
71

tree-sitter-tags

0.26.11 Growing

Library for extracting tag information

1.0M downloads · 12d ago
69

tree-sitter-r

1.3.0 Stable

R grammar for tree-sitter

443.4K downloads · 1mo ago
68

tui-textarea-2

0.12.1 Experimental

tui-textarea is a simple yet powerful text editor widget for ratatui. Multi-line text editor can be easily put as part of your TUI application.

67.6K downloads · 14d ago
67

vim-line

7.7.1 Growing

A line-oriented vim motions library for TUI applications

3.1K downloads · 20d ago
66

slang_solidity

1.3.7 Stable

A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.

65.0K downloads · 10d ago
66

tree-sitter-elm

5.9.4 Stable

Elm grammar for tree-sitter

149.3K downloads · 16d ago
66

arborium-tree-sitter

2.18.1 Growing

Rust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)

129.0K downloads · 1mo ago
65

perl-position-tracking

0.17.0 Experimental

UTF-8/UTF-16 position tracking and conversion for Perl LSP

2.3K downloads · 25d ago
65

mit-commit

3.3.3 Stable

For building commit linters. This makes it easy.

175.6K downloads · 1mo ago
64

tree-sitter-erlang

0.19.0 Growing

erlang grammar for the tree-sitter parsing library

224.5K downloads · 1mo ago
64

tree-sitter-cmake

0.7.4 Growing

CMake grammar for tree-sitter

415.9K downloads · 16d ago
64

tree-sitter-scala

0.26.0 Growing

Scala grammar for tree-sitter

3.2M downloads · 3mo ago
63

text-document-test-harness

1.7.0 Experimental

Shared test setup utilities for text-document crate tests

673 downloads · 25d ago
63

tree-sitter-lua

0.5.0 Growing

Lua grammar for tree-sitter

2.7M downloads · 4mo ago
63

ratatui-textarea

0.9.2 Growing

ratatui-textarea is a simple yet powerful text editor widget for ratatui. Multi-line text editor can be easily put as part of your TUI application.

255.2K downloads · 1mo ago
63

tree-sitter-idl

3.18.0 Stable

IDL grammar for tree-sitter

53.5K downloads · 2mo ago
63

apollo-language-server

0.9.0 Growing

A GraphQL language server with first-class support for Apollo Federation

60.1K downloads · 22d ago
62

kak-tree-sitter-config

4.2.1 Stable

Server between Kakoune and tree-sitter; configuration layer

15.8K downloads · 1mo ago
62

tree-sitter-c

0.24.2 Growing

C grammar for tree-sitter

8.3M downloads · 3mo ago
62

text-document-direct-access

1.7.0 Experimental

Entity CRUD controllers and DTOs for text-document

1.7K downloads · 25d ago
62

tree-sitter-c-sharp

0.23.5 Growing

C# grammar for tree-sitter

4.3M downloads · 3mo ago
62

text-document-macros

1.7.0 Experimental

Proc macros for text-document Unit of Work generation

1.8K downloads · 25d ago
62

perl-parser-core

0.17.0 Experimental

Core parser engine for perl-parser

1.7K downloads · 25d ago
62

tree-sitter-powershell

0.26.4 Growing

A Powershell grammar for tree-sitter

1.8M downloads · 2mo ago
62

vtcode-acp-client

0.92.1 Experimental

ACP client implementation for inter-agent communication and orchestration

15.5K downloads · 4mo ago
61

text-document-formatting

1.7.0 Experimental

Undoable text and block formatting use cases for text-document

1.5K downloads · 25d ago
61

text-document

1.7.0 Stable

Rich text document editing library

7.3K downloads · 25d ago
61

perl-pod

0.17.0 Experimental

POD documentation extractor for Perl .pm files

397 downloads · 25d ago
61

perl-lsp-perltidy

0.17.0 Experimental

Perl formatting integration with native contracts and perltidy compatibility

687 downloads · 25d ago
61

perl-semantic-analyzer

0.17.0 Experimental

Semantic analysis and symbol extraction for Perl

1.1K downloads · 25d ago
61

perl-parser

0.17.0 Experimental

Native Perl parser (v3) — recursive descent with Tree-sitter-compatible AST, semantic analysis, and LSP provider engine

674 downloads · 25d ago
61

vimltui

0.2.11 Experimental

A self-contained, embeddable Vim editor for Ratatui TUI applications

512 downloads · 3mo ago
61

ts-parser-perl

1.2.1 Experimental

Actively maintained tree-sitter grammar for Perl

18.9K downloads · 23d ago
60

text-document-editing

1.7.0 Experimental

Undoable text editing use cases for text-document

1.5K downloads · 25d ago
60

text-document-search

1.7.0 Experimental

Find and replace use cases for text-document

1.4K downloads · 25d ago
60

text-document-io

1.7.0 Experimental

Import/export for text-document: plain text, Markdown, HTML, LaTeX, DOCX

1.4K downloads · 25d ago
60

text-document-inspection

1.7.0 Experimental

Document stats, position queries, and fragment extraction for text-document

1.4K downloads · 25d ago
60

text-document-frontend

1.7.0 Experimental

Frontend integration layer and command wrappers for text-document

1.4K downloads · 25d ago
60

tree-sitter-rust

0.24.2 Growing

Rust grammar for tree-sitter

14.0M downloads · 3mo ago
60

vtcode-acp

0.128.4 Experimental

ACP bridge and client implementation for VT Code

2.5K downloads · 1mo ago
60

tree-sitter-swift

0.7.3 Growing

swift grammar for the tree-sitter parsing library

3.5M downloads · 1mo ago
59

tree-sitter-elixir

0.3.5 Growing

Elixir grammar for the tree-sitter parsing library

2.6M downloads · 4mo ago
59

text-document-common

1.7.0 Experimental

Shared entities, database, events, and undo/redo infrastructure for text-document

1.8K downloads · 25d ago
59

tree-sitter-dart

0.2.0 Growing

Dart grammar for tree-sitter

490.7K downloads · 2mo ago
59

tree-sitter-objectscript

1.9.11 Growing

ObjectScript UDL grammar for tree-sitter

1.9K downloads · 15d ago
59

tree-sitter-ssh-client-config

2026.7.9 Stable

SSH client config grammar for the tree-sitter parsing library

101.6K downloads · 15d ago
59

parol-ls

5.0.0 Stable

Language server for parol parser generator

52.8K downloads · 23d ago
59

tree-sitter-t32

9.0.1 Stable

Lauterbach TRACE32® script language grammar for Tree-sitter

7.9K downloads · 1mo ago