rustio rustio.net

Text Editors

74

tree-sitter

0.26.9 Growing

Rust bindings to the Tree-sitter parsing library

21.2M downloads · 6d ago
74

tree-sitter-highlight

0.26.9 Growing

Library for performing syntax highlighting with Tree-sitter

3.3M downloads · 6d ago
71

tree-sitter-tags

0.26.9 Growing

Library for extracting tag information

971.6K downloads · 6d ago
67

tree-sitter-scala

0.26.0 Growing

Scala grammar for tree-sitter

2.4M downloads · 1mo ago
66

tui-textarea-2

0.11.0 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.

39.9K downloads · 23d ago
66

tree-sitter-erlang

0.18.0 Growing

erlang grammar for the tree-sitter parsing library

159.0K downloads · 5d ago
65

arborium-tree-sitter

2.17.0 Experimental

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

79.9K downloads · 16d ago
65

tree-sitter-c

0.24.2 Growing

C grammar for tree-sitter

5.9M downloads · 1mo ago
65

tree-sitter-rust

0.24.2 Growing

Rust grammar for tree-sitter

10.2M downloads · 1mo ago
65

tree-sitter-powershell

0.26.4 Growing

A Powershell grammar for tree-sitter

725.9K downloads · 21d ago
65

slang_solidity

1.3.5 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.

58.1K downloads · 19d ago
64

tree-sitter-c-sharp

0.23.5 Growing

C# grammar for tree-sitter

3.2M downloads · 1mo ago
64

tree-sitter-lua

0.5.0 Growing

Lua grammar for tree-sitter

1.9M downloads · 2mo ago
64

vtcode-acp-client

0.92.1 Experimental

ACP client implementation for inter-agent communication and orchestration

14.8K downloads · 2mo ago
64

tree-sitter-idl

3.18.0 Stable

IDL grammar for tree-sitter

50.2K downloads · 11d ago
63

apollo-language-server

0.8.0 Growing

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

47.1K downloads · 18d ago
62

tree-sitter-swift

0.7.2 Growing

swift grammar for the tree-sitter parsing library

2.4M downloads · 22d ago
62

text-document

1.5.6 Stable

Rich text document editing library

6.8K downloads · 3d ago
62

vim-line

7.4.5 Experimental

A line-oriented vim motions library for TUI applications

2.4K downloads · today
61

tree-sitter-ocaml

0.25.0 Growing

OCaml grammar for tree-sitter

217.0K downloads · 16d ago
61

ratatui-textarea

0.9.1 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.

116.1K downloads · 1mo ago
61

tree-sitter-ursa

1.0.29 Stable

Ursa grammar for the tree-sitter parsing library

27.3K downloads · 21d ago
61

tree-sitter-dart

0.2.0 Growing

Dart grammar for tree-sitter

289.9K downloads · 29d ago
60

kak-tree-sitter-config

4.2.0 Stable

Server between Kakoune and tree-sitter; configuration layer

15.6K downloads · 1mo ago
60

tree-sitter-t32

9.0.0 Stable

Lauterbach TRACE32® script language grammar for Tree-sitter

7.7K downloads · 15d ago
59

hjkl-ratatui

0.25.0 Experimental

Deprecated shim for hjkl-editor-tui. Use hjkl-editor-tui instead.

1.8K downloads · 8d ago
59

tree-sitter-kotlin-sg

0.4.1 Growing

Kotlin grammar for the tree-sitter parsing library

1.3M downloads · 16d ago
59

tree-sitter-elixir

0.3.5 Growing

Elixir grammar for the tree-sitter parsing library

1.9M downloads · 2mo ago
59

tree-sitter-python

0.25.0 Growing

Python grammar for tree-sitter

7.9M downloads · 8mo ago
59

parol-ls

4.4.0 Stable

Language server for parol parser generator

52.7K downloads · 15d ago
59

tree-sitter-md

0.5.3 Growing

Markdown grammar for tree-sitter

672.1K downloads · 2mo ago
59

tree-sitter-ssh-client-config

2026.5.21 Stable

SSH client config grammar for the tree-sitter parsing library

101.3K downloads · 5d ago
59

perl-position-tracking

0.15.0 Experimental

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

1.2K downloads · 3d ago
59

hjkl-buffer

0.28.0 Experimental

Rope-backed text buffer with cursor and edits. Pre-1.0 churn.

7.1K downloads · today
58

rsvim_core

0.1.2 Growing

The core library for RSVIM text editor.

6.1K downloads · 7d ago
58

tree-sitter-css

0.25.0 Growing

CSS grammar for tree-sitter

2.5M downloads · 7mo ago
58

tree-sitter-elm

5.9.0 Growing

Elm grammar for tree-sitter

118.3K downloads · 6mo ago
58

tree-sitter-beancount

2.5.1 Stable

beancount grammar for the tree-sitter parsing library

29.2K downloads · 2mo ago
58

tree-sitter-sfapex

3.0.0 Stable

Salesforce Apex, SOQL, SOQL, and Log grammars for tree-sitter

34.0K downloads · 1mo ago
58

tree-sitter-cfengine

1.1.12 Stable

CFEngine grammar for tree-sitter

9.1K downloads · 21d ago
58

text-document-macros

1.5.6 Experimental

Proc macros for text-document Unit of Work generation

1.2K downloads · 3d ago
58

text-document-test-harness

1.5.6 Experimental

Shared test setup utilities for text-document crate tests

492 downloads · 3d ago
58

tree-sitter-objectscript

1.8.6 Growing

ObjectScript UDL grammar for tree-sitter

1.2K downloads · 3d ago
58

hjkl-engine

0.28.0 Experimental

Vim FSM, motion grammar, and ex commands. Pre-1.0 churn.

7.4K downloads · today
57

mit-commit

3.3.1 Growing

For building commit linters. This makes it easy.

171.4K downloads · 11mo ago
57

tree-sitter-bash

0.25.1 Growing

Bash grammar for tree-sitter

4.6M downloads · 5mo ago
57

tree-sitter-mq

0.1.10 Experimental

mq grammar for tree-sitter

461 downloads · 16d ago
57

tree-sitter-asciidoc

0.7.0 Growing

asciidoc grammar for tree-sitter

23.5K downloads · 1mo ago
57

tui-textarea

0.7.0 Growing

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

1.7M downloads · 1y ago
57

tree-sitter-r

1.2.0 Growing

R grammar for tree-sitter

219.6K downloads · 11mo ago