-
tui-textarea
powerful text editor widget for ratatui and tui-rs. Multi-line text editor can be easily put as part of your TUI application.
-
lsp-server
Generic LSP server scaffold
-
lsp-types
Types for interaction with a language server, using VSCode's Language Server Protocol
-
neocmakelsp
The Lsp for cmake
-
tower-lsp
Language Server Protocol implementation based on Tower
-
shellharden
The corrective bash syntax highlighter
-
edit
Open a file in the default text editor
-
pest-language-server
A language server for Pest
-
tree-sitter-go
Go grammar for tree-sitter
-
kak-lsp
Kakoune Language Server Protocol Client
-
git-interactive-rebase-tool
Full feature terminal based sequence editor for git interactive rebase
-
pickls
The General Purpose Language Server for Command-Line Linters and Formatters
-
ra_ap_ide_db
Core data structure representing IDE state for rust-analyzer
-
harper-ls
The language checker for developers
-
lapce/lapce
Lightning-fast and Powerful Code Editor written in Rust
-
omega
A performant terminal-based project editor with extensive shortcuts
-
jnv
JSON navigator and interactive filter leveraging jq
-
vhdl_ls
VHDL Language Server
-
tantan
vim-like tool for NER annotation
-
rusty-tags
Create ctags/etags for a cargo project and all of its dependencies
-
vc-ltl
Shared to msvcrt.dll or ucrtbase.dll and optimize the application file size
-
dte
Decision table editor
-
tlauc
Rewrites TLA⁺ specs to use Unicode symbols instead of ASCII, and vice-versa
-
catppuccin
🦀 Soothing pastel theme for Rust
-
ktsctl
CLI controler of kak-tree-sitter
-
tree-sitter-md
Markdown grammar for tree-sitter
-
gitlab-ci-ls
Language server for Gitlab CI
-
owl-ms-language-server
An incremental analysis assistant for writing ontologies with the OWL Manchester Syntax
-
texel
ASCII art text editor
-
tree-sitter-sdml
sdml grammar for the tree-sitter parsing library
-
idiom
low config editor supporting LSP and syntax highlighting
-
ul/kak-lsp
Kakoune Language Server Protocol Client
-
pipe-rename
Rename your files using your favorite text editor
-
glasgow
Language Server for WGSL (WebGPU Shading Language)
-
redox_liner
offering readline-like functionality
-
r3bl_rs_utils
Misc utility functions for r3bl-open-core repo
-
tree-sitter-lua
Lua grammar for tree-sitter
-
erlls
Erlang language server
-
solv
SOLution Validation tool that analyzes Microsoft Visual Studio solutions
-
tree-sitter-tlaplus
A tree-sitter grammar for TLA⁺ and PlusCal
-
ra_ap_limit
A struct to enforce limits for rust-analyzer
-
ad-editor
An adaptable text editor
-
protols
Language server for proto3 files
-
vmux
Fuzzy Finder in rust!
-
parol-ls
Language server for parol parser generator
-
edtui
A TUI based vim inspired editor
-
texted
A markdown blog platform that lets you in control of your data
-
heh
A cross-platform terminal UI used for modifying file data in hex or ASCII
-
tree-sitter-ruby
Ruby grammar for tree-sitter
-
k_board
A keyboard event handler that allows dynamic development
-
un
an uncomplicated text editor. yes, you can use it!
-
markline
markbox line picker for stdin line input
-
sbnf
A BNF-style language for writing sublime-syntax files
-
sued
shut up editor - a stateless vector-oriented command-based text editor written in Rust
-
rsvim
The command line(s) for the RSVIM editor
-
tree-sitter-sequel
Tree-sitter Grammar for SQL
-
cedrh
console text-editor with syntax highighting written in Rust
-
shell-string
Obvious CLI for basic string manipulation
-
kak-symbol-search
kakoune symbol search
-
cola
A text CRDT for real-time collaborative editing
-
lsp-textdocument
A LSP text documents manager that map of text document
-
nickel-lang-lsp
NLS: A language server for the Nickel configuration language
-
ra_ap_cfg
Conditional compiling options,
cfg
attribute parser and evaluator for rust-analyzer -
nvim-rs
writing neovim rpc clients
-
llm-lsp
LSP server to communicate with LLMs
-
prr
Mailing list style code reviews for github
-
dmypyls
A language server to support editor agnostic usage of the dmypy daemon
-
rslint_errors
Pretty error reporting library based on codespan-reporting built for the RSLint project
-
tree-sitter-erlang
erlang grammar for the tree-sitter parsing library
-
viddy
A modern watch command
-
oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
-
outline
"Good enough" literate programming tool
-
tree-sitter-kotlin
Kotlin grammar for the tree-sitter parsing library
-
codemp
-- code multiplexer
-
lsprotocol
Rust types for Language Server Protocol generated from LSP specification
-
curlpipe/ox
but flexible text editor
-
tree-sitter-t32
Lauterbach TRACE32® script language grammar for Tree-sitter
-
rust-kanban
A kanban board for the terminal built with ❤️ in Rust
-
kibi
A text editor in less than 1024 lines of code with syntax higlighting, search and more
-
nvim-oxi
Rust bindings to all things Neovim
-
kak-tree-sitter
Server between Kakoune and tree-sitter
-
zte
A buffer/window-driven text editor that takes inspiration from Howl
-
tree-sitter-ssh-client-config
SSH client config grammar for the tree-sitter parsing library
-
amp
A complete text editor for your terminal
-
jinja-lsp
Language server for jinja2
-
autozimu/languageclient
Language Server Protocol (LSP) support for vim and neovim
-
duat
A Highly customizable text editor, configured through the use of a rust crate
-
tree-sitter-dart
dart grammar for the tree-sitter parsing library
-
tree-sitter-cfengine
CFEngine grammar for tree-sitter
-
open_in_editor
Open files or directories in the system-default programmer's editor. Reveal files in file explorer/Finder
-
flx-rs
Rewrite emacs-flx in Rust for dynamic modules
-
mathy-notes
Do math in your text editor! Ctrl-Enter or Shift-Enter to evaluate. Mainly a personal project, do not expect stability from this.
-
meow-editor
the meow text editor
-
ra-multiplex
share one rust-analyzer server instance between multiple LSP clients to save resources
-
mdbook_ls
mdBook Language Server
-
apollo-language-server
A GraphQL language server with first-class support for Apollo Federation
-
ethersync
Enables real-time co-editing of local text files
-
zed_extension_api
APIs for creating Zed extensions in Rust
-
tree-sitter-yaml
YAML grammar for tree-sitter
-
ad_repl
shell repl for the ad text editor
-
checkline
checkbox line picker for stdin line input
-
testing-language-server
LSP server for testing
-
emacs-e
a tiny utility to use emacs as client/server architecture elegantly
-
tree-sitter-templ
templ grammar for the tree-sitter parsing library
-
tree-sitter-asm
assembly grammar for the tree-sitter parsing library
-
tree-sitter-elisp
elisp grammar for the tree-sitter parsing library
-
tree-sitter-haskell
Haskell grammar for tree-sitter
-
tree-sitter-sql-bigquery
BigQuery SQL grammar for the tree-sitter parsing library
-
rscls
A language server for rust-script
-
makepad-code-editor
Makepad studio
-
stylish-html
stylish
helpers for writing styles as HTML elements -
tree-sitter-flatbuffers
Flatbuffers grammar for tree-sitter
-
k-lighter
syntax highlighter for K language
-
zen-console-input
but full fledged CLI
-
tree-sitter-d
d grammar for the tree-sitter parsing library
-
npezza93-tree-sitter-haskell
haskell grammar for the tree-sitter parsing library
-
hx-lsp
One LSP server support snippets and actions for helix editor
-
ra_ap_project_model
A representation for a Cargo project for rust-analyzer
-
tree-sitter-fsharp
fsharp grammar for the tree-sitter parsing library
-
vimv
A command line utility for batch-renaming files using a text editor
-
tree-sitter-rstml
Rust + html grammar for the tree-sitter parser library
-
tree-sitter-openscad
openscad grammar for the tree-sitter parsing library
-
tui-textarea-julien-cpsn
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.
-
r2pipe
interact with radare2 using r2pipes
-
pepper
opinionated modal code editor for your terminal
-
single-whitespace-text-editing
special editing style, where the only allowed whitespace is the space, and it's only allowed once at a time
-
kiro-editor
kiro is a simplistic terminal text editor
-
ebnfer
A LSP implementation for EBNF
-
tree-sitter-applesoft
applesoft grammar for the tree-sitter parsing library
-
tree-sitter-zathurarc
Zathurarc grammar for tree-sitter
-
tree-sitter-idl
IDL grammar for tree-sitter
-
code_editor
A standalone code editor with syntax highlighting
-
tree-sitter-pact
pact grammar for the tree-sitter parsing library
-
codemirror
A wasm-bingen wrapper for CodeMirror
-
tree-sitter-devicetree
Tree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax
-
beancount-language-server
A language server for the beancount language
-
hexdino
A hex editor with vim like keybindings written in Rust
-
tree-sitter-diff
diff grammar for the tree-sitter parsing library
-
llm-daemon
LLM as a daemon
-
tree-sitter-lammps
lammps grammar for the tree-sitter parsing library
-
bacon-ls
Bacon Language Server
-
tree-sitter-cmake
cmake grammar for the tree-sitter parsing library
-
typst-preview
A previewer for the Typst typesetting system
-
revise
A minimalist text editor
-
hired
Highlighting rust clone of ed
-
alua
generating lua lsp annotations from Rust types
-
quill-delta-rs
Quill editor Delta format in Rust
-
tree-sitter-nickel
Nickel grammar for the tree-sitter parsing library
-
quec
text editor
-
xi-core-lib
module for xi-core
-
wdl-lsp
Language Server Protocol implementation for WDL
-
notus
terminal notes app
-
hop-kak
Hinting binary for Kakoune
-
gveditor-core
Graviton Core
-
tree-sitter-xml
XML & DTD grammars for tree-sitter
-
tree-sitter-dockerfile
dockerfile grammar for the tree-sitter parsing library
-
tree-sitter-sparql
SPARQL grammar for tree-sitter
-
vano
cli text editor similar to vi
-
tree-sitter-ursa
Ursa grammar for the tree-sitter parsing library
-
tree-sitter-c-sharp
C# grammar for tree-sitter
-
zee
A modern editor for the terminal, in the spirit of Emacs
-
deno_tower_lsp
fork of https://crates.io/crates/tower-lsp, used in Deno. At the moment only floating patches.
-
tree-sitter-poweron
POWERON grammar for the tree-sitter parsing library
-
papier
Catastrophic editor
-
edita
block html-based editor built with rust
-
clone-project-manager
Automatically Clone GitHub repositories into a structured workspace. And use it in your VSCode or NVim's project manager.
-
tree-sitter-commonlisp
Common Lisp grammar for the tree-sitter parsing library
-
rustove
A text editor written in Rust/Ratatui
-
bend-language-server
Language server for the Bend programming language
-
nu-lsp
Nushell's integrated LSP server
-
tree-sitter-inference
Inference grammar for tree-sitter
-
tree-sitter-ic10
Tree-sitter grammar for IC10 MIPS used in the game Stationeers
-
SQUICD
Squicd is a Domain-Specific Language (DSL) in Rust designed to simplify the creation of QUIC-based servers and clients for message passing
-
add-ed
Embeddable pure rust editor based on ED
-
codesnap
Pure Rust library for generating beautiful code snapshots
-
tree-sitter-awa5_rs
AWA5.RS grammar for tree-sitter
-
tree-sitter-luau-fork
luau grammar for the tree-sitter parsing library (fork from tree-sitter-grammars/tree-sitter-luau-fork)
-
tremor-language-server
Tremor Language Server (Trill)
-
html-streaming-editor
UNIX-tool like streaming editor for HTML content
-
natural_syntax
Natural language syntax highlighting
-
lm-proxy
A proxy for (large) language models
-
devgen-tree-sitter-swift
swift grammar for the tree-sitter parsing library
-
accepted
A text editor to be ACCEPTED
-
linoleum
but ergonomic line editor
-
tree-sitter-proto
Parser for proto2 and proto3 files
-
els
An Erg compiler frontend for IDEs, implements LSP
-
tree-sitter-fsm
FSM grammar for tree-sitter
-
floem-editor-core
The core of the floem text editor
-
tree-sitter-august
August grammar for the tree-sitter parsing library
-
dtee
Decision table editor engine
-
vii
Bindings to Vim objects, such as text properties, channel, and a way to interact with Vim using Rust
-
tree-sitter-frugurt
Frugurt grammar for tree-sitter
-
taplo-lsp
Language server for Taplo
-
rider2emacs
Translates JetBrains Rider invocations to emacsclient invocations (for Unity)
-
scrawl
Opens a user's preferred text editor so they can edit data inline and returns a Read-able struct for interactive CLI applications
-
rigz_runtime
Handles parsing and converting rigz to its VM instructions (for syntax highlighting use tree-sitter-rigz instead)
-
tree-sitter-sop
Google SecOps Parser grammar for tree-sitter
-
ghosttext-any
A GhostText server for any $EDITOR
-
pepegsitter
Collection of Tree-Sitter parsers
-
tree-sitter-perm
Perm grammar for tree-sitter
-
mani
in-memory manifest of related files
-
mdbook-aquascope
Interactive Aquascope editor for your mdBook
-
text-document
Text document structure and management
-
r3bl_analytics_schema
Support crate for r3bl-cmdr, r3bl-base
-
tree-sitter-navi-stream
navi-stream grammar for the tree-sitter parsing library
-
htmx-lsp2
A language server for htmx with backend languages
-
boop-gtk
A scriptable scratchpad for developers Port of @IvanMathy's Boop to GTK
-
fivim-rs-commands
Rust commands for fivim
-
tree-sitter-vim
Vimscript grammar for tree-sitter
-
nvim-oxi-api
Rust bindings to Neovim's C API for nvim-oxi
-
zapnote
Lightning-fast template-based note generator
-
mini-telegram
unofficial, monolithic, idiomatic implementation of MTProto (telegram) server built with Rust that compatible with all telegram clients (web, android, iOS, desktop)
-
girt-core
Core modules for git-interactive-rebase-tool
-
ohos-ime-sys
Bindings to the
inputmethod
API of OpenHarmony -
tree-sitter-loongdoc
loongdoc grammar for tree-sitter
-
lino
A command line text editor with notepad like key bindings
-
ra_ap_ide
IDE-centric APIs for rust-analyzer
-
tree-sitter-owl-ms
owl-ms grammar for the tree-sitter parsing library
-
harper-tree-sitter
The language checker for developers
-
tree-sitter-yaral
Yaral grammar for tree-sitter
-
soqlx-lsp
LSP for .soqlx files
-
tree-sitter-surrealql
SurrealQL grammar for the tree-sitter parsing library
-
tree-sitter-org
org grammar for the tree-sitter parsing library
-
vhdl_parser
VHDL Parser
-
vscode_theme
representation of a Visual Studio Code theme
-
tree-sitter-clingo
Clingo grammar for the tree-sitter parsing library
-
tree-sitter-angular
Angular grammar for tree-sitter
-
bo-bin
A minimalistic text editor with vim-like navigation capabilities
-
tan-language-server
An LSP server for the Tan Language
-
stoat
A exploratory text editor
-
hl_core
Syntax highlighting in Rust
-
rift_generator
Backend crate for rift editor providing lsp integration and other functionality
-
jsdu
JSON file size analyzer
-
tree-sitter-muttrc
Muttrc grammar for tree-sitter
-
wordnet-ls
explore language as you write, where you write
-
ds-pinyin-lsp
Pinyin language server for input Chinese
-
tree-sitter-tbl
Linux .tbl grammar for tree-sitter
-
editor
Terminal editor thing. Does not work yet.
-
lsp-positions
LSP-compatible character positions
-
markupsth
define and print out formatted Markup Languages
-
lmntal-language-server
A language server for LMNtal
-
tree-sitter-integerbasic
integer basic grammar for the tree-sitter parsing library
-
lunar-magic-wrapper
A lightweight wrapper around the command line functionality of Lunar Magic, a commonly used Super Mario World editor
-
tree-sitter-less
LESS grammar for tree-sitter
-
mj
My Journal - personal tool to capture ideas, work with journals, notes and tasks in your favourite text $EDITOR
-
tree-sitter-structured-text
structured-text grammar for the tree-sitter parsing library
-
tree-sitter-faye
faye grammar for the tree-sitter parsing library
-
pdf-doc
Create a writing document and save to PDF with Rust
-
imdisable
Press <C-[> to disable Windows IME
-
tree-sitter-icelang
icelang grammar for the tree-sitter parsing library
-
tree-sitter-souffle
Soufflé grammar for the tree-sitter parsing library
-
doc-sync
A CLI to convert rust documentation to markdown files and then back to rust documentation
-
tree-sitter-prisma-io
prisma grammar for the tree-sitter parsing library
-
luau-ast-rs-grammar
luau grammar for the tree-sitter parsing library
-
molc
A mock language client for testing language servers
-
plan
.plan file manager tool
-
experimental-tree-sitter-swift
swift grammar for the tree-sitter parsing library
-
tree-sitter-zig
Zig grammar for tree-sitter
-
tree-sitter-plymouth-script
plymouth-script grammar for the tree-sitter parsing library
-
pmse-win
Windows support for pmse
-
ultron-syntaxes-themes
Syntaxes and themes dump for ultron
-
smith
terminal-based text editor written in Rust
-
duat-term
A frontend for Duat for the terminal
-
gongcheck-editor
Rich text editor for WASM
-
tree-sitter-sus
sus grammar for the tree-sitter parsing library
-
codespan-lsp
Conversions between codespan types and Language Server Protocol types
-
emacs_module
Raw FFI for emacs-module
-
a2-memory-map
Database of Apple II memory addresses
-
ra_ap_base_db
Basic database traits for rust-analyzer. The concrete DB is defined by
ide
(akara_ap_ide
). -
codemirror-sys
A wasm-bingen wrapper for CodeMirror
-
tree-sitter-merlin6502
merlin6502 grammar for the tree-sitter parsing library
-
stylish-plain
stylish
helpers for discarding styles -
mathall/rim
Aspiring vim-like text editor
-
fox-default
Default application manager
-
ion_shell_lsp_server
LSP server for the scripting language of the ion shell
-
term-rustdoc
A TUI for Rust docs
-
ad_event
A shared event format for ad and its clients
-
xrl
Xi Rpc Lib - Tokio based implementation of the RPC used in the Xi editor
-
minime
Embeddable in-line text editor
-
htmx-lsp
A language server for htmx
-
editor-config
Editorconfig implementation in Rust
-
tree-sitter-bash
Bash grammar for tree-sitter
-
sbyte
Console-based byte editor
-
tree-sitter-ccomment
Ccomment grammar for the tree-sitter parsing library
-
edtui-papier
A TUI based vim inspired editor
-
mojom-lsp
A language server for Mojom IDL
-
hex_it
hex viewer and basic editor written in Rust
-
red-editor
Editor - red is a line-oriented text editor, based on the popular ed utility
-
annoying_journal
A journal that pops up regularly to force you to write entries
-
tree-sitter-kotlin-sg
Kotlin grammar for the tree-sitter parsing library
-
tree-sitter-rules
firebase rules grammar for the tree-sitter parsing library
-
tree-sitter-gitcommit
gitcommit grammar for the tree-sitter parsing library
-
kak-tree-sitter-config
Server between Kakoune and tree-sitter; configuration layer
-
tree-sitter-bucket
bucket grammar for the tree-sitter parsing library
-
debugserver-types
Type definitions for Visual Code's debug server
-
tree-sitter-awatalk
Awatalk grammar for tree-sitter
-
paper
A terminal-based editor with goals to maximize simplicity and efficiency
-
tree_sitter_grep_tree-sitter-rust
(forked version used internally by tree-sitter-grep) Rust grammar for the tree-sitter parsing library
-
mfte
magic-free text editor
-
sidetree
TUI file tree for usage with terminal text editors
-
liner
offering readline-like functionality
-
languageserver-types
Types for interaction with a language server, using VSCode's Language Server Protocol
-
vim-foldtree
Fold ASCII tree graphs in Vim
-
py2erg
A Python -> Erg converter
-
scintilla-sys
Raw bindings to Scintilla Text Editor component
-
tree-sitter-svelte
Tree sitter grammar for Svelte
-
enderpy
Python type checker and LSP
-
org
handling org-mode files
-
tree-sitter-cuda
cuda grammar for the tree-sitter parsing library
-
domain_info
Fetch information about a domain, including front page stats and technologies used
-
pn-editor-core
The core logic of the petri net editor
-
naming-conventions
Naming Conventions
-
fmodsilo_interface_stdio
Defines an stdio interface for FModSilo language server
-
tree-sitter-bibtex
bibtex grammar for the tree-sitter parsing library
-
tree-sitter-vue
vue grammar for the tree-sitter parsing library
-
forget
Command line todo in Rust
-
rim
minimal text editor written in Rust
-
nexedit
A vim-like text editor, with simple shortcuts
-
tree-sitter-comment
Grammar for code tags like TODO:, FIXME(user): for the tree-sitter parsing library
-
bookkeep
A janky YAML based accounting application
-
jinmol
core crate with the terminal binary and libraries
-
mottle
Create themes for VS Code with ease
-
prism-js
rust bindings for prism.js syntax highlighting library
-
multi-lsp-proxy
A LSP Proxy to multiple language servers
-
simple-text-editor
Basic implementation of a simple text editor, as a Rust library and CLI
-
rode
Text editor in Rust
-
read
win32 editor written in rust
-
truncrate
truncate strings economically without splitting your characters, symbols, emojis etc
-
tree-sitter-lox
Lox grammar for the tree-sitter parsing library
-
darling-vscode
Darling implementation for VSCode (and Codium) extensions
-
tree-sitter-cooklang
cooklang grammar for the tree-sitter parsing library
-
ra_ap_lsp-server
Generic LSP server scaffold
-
java-analyzer
A Java language server, implemented in Rust, for IDEs
-
logseq
Handle Logseq Markdown files in Rust
-
girt-testutils
Test utils for git-interactive-rebase-tool
-
zee-highlight
highlighting source code with CSS-like rules used by zee
-
nvim-oxi-luajit
Rust bindings to LuaJIT for nvim-oxi
-
vimvar
that provides ability to read neovim/vim variables
-
rvim
A text editor in rust
-
mini_async_http
Mini async http server based on mio
-
tree-sitter-ocamllex
OCamllex grammar for the tree-sitter parsing library
-
tree-sitter-wgsl
wgsl grammar for the tree-sitter parsing library
-
rustree
notepad that stores text (in HTML format) in a hierarchical structure
-
fano
writing tool in the terminal that forces you to focus only on the last few words you are writing
-
neovim
Support for writing Neovim plugins in Rust
-
tree-sitter-dot
DOT grammar for the tree-sitter parsing library
-
justify-string
Justify a string (so that it consists of lines of the same width)
-
htmx-lsp-server
lsp server for htmx-lsp
-
chocobrew
text editor for choco
-
shiru
Extensible syntax highlighting engine, Rust implementation of ShiC++
-
ultron-ssg
A syntax highlighting library ideal for usage in a static site generator
-
syntastica-queries
Collection of tree-sitter queries for syntastica
-
piecetable
piece table lib
-
tm-anode-api
API for the tm-anode The Machinery plugin
-
tree-sitter-rslox
lox(rust) grammar for the tree-sitter parsing library
-
text-buffer
gap buffer
-
remacs/remacs-bindings
create remacs C bindings
-
ultron-web
Ultron editor variant exposed as a web application
-
tree-sitter-hlsplaylist
Hlsplaylist grammar for tree-sitter
-
hart
Hart (TEST)
-
modit
Modal editor parser
-
tree-sitter-nasl
nasl grammar for the tree-sitter parsing library
-
lsp_json
Defines a LSP implementation in Rust, including serialization with serde_json
-
tree-sitter-navi
Navi grammar for the tree-sitter parsing library
-
tree-sitter-apex
apex grammar for the tree-sitter parsing library
-
tty-text
agnostic text editing state management
-
ewin-editor
editor for Window(GUI) users.No need to remember commands
-
rslint_text_edit
text editing crate ported from rust-analyzer for the RSLint project
-
tree-sitter-slint
slint grammar for the tree-sitter parsing library
-
ferro
A lightweight text editor written in Rust
-
skim-pick
Quickly call out to Skim to get user selection
-
tree-sitter-breaker
breaker grammar for the tree-sitter parsing library
-
tree-sitter-palm
palm grammar for the tree-sitter parsing library
-
devgen-tree-sitter-sql
SQL grammar for the tree-sitter parsing library
-
tree-sitter-jack
Jack (nand2tetris) grammar for the tree-sitter parsing library
-
blog_editor
Your personal assistant to create well-structured blog posts
-
valkyrie-wit
Valkyrie Language Server
-
tree-sitter-norg
Norg grammar for the tree-sitter parsing library
-
tree-sitter-odin
Odin grammar for tree-sitter
-
npezza93-tree-sitter-ruby
Ruby grammar for tree-sitter
-
tree-sitter-prisma
Primsa grammar for the tree-sitter parsing library
-
oatie
Operational transform library
-
tree-sitter-thrift
Thrift grammar for tree-sitter
-
ssedit
A stream editor for structured data formats like JSON, YAML, and INI that retains all original formatting and will retain original tabs/spaces/line ending formats
-
tree-sitter-cwscript
CWScript grammar for the tree-sitter parsing library
-
msvc_spectre_libs
easy way to link with the Spectre-mitigated libraries for Windows MSVC targets. Does nothing for other targets
-
rhex
A rudimentary hex editor
-
neophyte
A WebGPU rendered Neovim GUI
-
faye-lsp
faye language server
-
kak-ui
A high-level rust wrapper around kakoune's JSON-RPC user interface
-
cesium
A basic text editor written in Rust
-
red-it
Red: A vim-like terminal based text editor written in Rust. Extremely early in production. No functionality whatsoever yet.
-
nitrous
Executable to be called from a text editor, providing fast snippets
-
pepper-plugin-lsp
Language Server Protocol plugin for Pepper editor
-
clipsync
A neovim plugin and server to sync the contents of a remote neovim's '+' buffer with the clipboard of the host machine
-
tree-sitter-jslt
jslt grammar for the tree-sitter parsing library
-
lyka
The Pastebin CLI brought to you by Lyka
-
gluon_language-server
Language server providing completion for gluon
-
rift_explorer
Lightweight crate for rift editor with text buffer and syntax highlighting implementations
-
ra_ap_ide_completion
generating completions of user input for rust-analyzer
-
egui_clip_textedit
Text editor for text data with a large number of lines
-
duat-kak
A Kakoune inspired editing mode for Parsec
-
tree-sitter-rst
reStructuredText grammar for the tree-sitter parsing library
-
tree-sitter-elsa
Elsa grammar for the tree-sitter parsing library
-
markflowy
A Markdown Editor App
-
surqls
A language server for surrealql
-
psp-types
Types for interaction with plugin server protocol
-
ad_client
client API for the ad text editor
-
tree-sitter-ygg
Yggdrasil grammar for the tree-sitter parsing library
-
gap-buffer
Gap buffer implementation
-
line
A pure-Rust implementation of line editing in a terminal
-
nonepad
A lightweight graphical text editor
-
gap_vec
GapVec data structure in rust
-
tree-sitter-mozjs
Mozjs grammar for the tree-sitter parsing library
-
tree-sitter-strings
Strings grammar for the tree-sitter parsing library
-
miv-editor
A toy text editor with pretty bad functionality
-
hms-common
Common lib for Hold my Snip!
-
pepper-plugin-remedybg
RemedyBG plugin for Pepper editor
-
tree-sitter-pmf
pmf grammar for the tree-sitter parsing library
-
exm
CLI for Exomind, a personal knowledge management tool
-
tree-sitter-json
JSON grammar for tree-sitter
-
tree-sitter-sql
SQL grammar for the tree-sitter parsing library
-
tree-sitter-nwscript
nwscript grammar for the tree-sitter parsing library
-
phantom-editor
** A simple yet complex, shadow fast, rust text editor, to run in the shadows **
-
edmunge
❓ Use the classic unix text editor as a scripting language
-
color-name
color names and its values and usefull functions inluded to get similar colour name by RGB data; Based on css-color names
-
octolo
Open files with local editor from GitHub Web
-
ted
Core text editor functionality
-
kyun
The worst text editor in existence, perfect for writing uwu-style cutesy text!
-
jinja-lsp-queries
TreeSitter queries for jinja-lsp
-
tree-sitter-lura
lura grammar for the tree-sitter parsing library
-
ned
new standard text editor
-
wilo
Text Editor
-
erlls_core
Core library for erlls crate
-
tree-sitter-ispc
ISPC grammar for tree-sitter (based on C grammar)
-
ente
An educational nimble text editor
-
bumv
bumv (bulk move) lets you use your favorite editor to rename files
-
cola-crdt
A text CRDT for real-time collaborative editing
-
rune-languageserver
A language server for the Rune Language, an embeddable dynamic programming language for Rust
-
bat-impl
detail of bat
-
layered-nlp
Highly-flexible data-oriented NLP framework
-
gdhttp
As low-level as you can do HTTP server for rust lang
-
tree-sitter-php
PHP grammar for tree-sitter
-
diff-match-patch-rs
A high-performance port of Myer's diff algorithm to perform the operations required for synchronizing plain text
-
tree-sitter-gomod
gomod grammar for the tree-sitter parsing library
-
emi
a modal text editor
-
dmp
A high-performance library in that manipulates plain text
-
circom-lsp
LSP server for Circom
-
tree-sitter-c2rust
Rust bindings to the Tree-sitter parsing library, with a pure Rust runtime via c2rust
-
ewin
editor for Window(GUI) users.No need to remember commands
-
emacs-pool
An emacs daemon pool for fast emacs startups
-
tree-sitter-hlsl
HLSL grammar for the tree-sitter parsing library
-
revi
A Vim/NeoVim Inspired Text Editor
-
ra_ap_tt
A
TokenTree
data structure for rust-analyzer -
rnix-lsp
A work-in-progress language server for Nix, with syntax checking and basic completion
-
hexxd
Standalone
xxd
replacement intended for Neovim users -
lineeditor
A cross platform rich line editor
-
tree-sitter-vue3
vue3 grammar for the tree-sitter parsing library
-
diffmatchpatch
Rewrite of diff-match-patch in Rust
-
noa
A terminal-based text editor (WIP)
-
enderpy_python_parser
A Python parser written in Rust
-
hrtor
A scalable line editor
-
mastrust-ls-lib
mastrust language server library for rust
-
gitlab-ci-ls-parser
Parser for the Gitlab CI language server
-
fbws
Experiments in rust web development
-
nextgraph
client library. Nextgraph is a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs
-
tree-sitter-gitattributes
gitattributes grammar for the tree-sitter parsing library
-
nonepad-vscodetheme
Helper vscode theme library for nonepad
-
monaco
Rust WASM bindings for the Monaco Editor
-
girt-view
View modules for git-interactive-rebase-tool
-
vimdir
Edit Directories in Your $EDITOR
-
fmodsilo_server
FModSilo language server provides language features for Factorio mod development
-
ruscode
visual studio code's workspaces organizer written in Rust
-
ra_ap_vfs-notify
loader::Handle
for rust-analyzer -
egui_code_editor
egui Code Editor widget with numbered lines and syntax highlighting
-
tree-sitter-html
HTML grammar for tree-sitter
-
highlighter-languages
Officially maintained language extensions for Highlighter
-
devgen-tree-sitter-r
R grammar for the tree-sitter parsing library
-
glop
Glue Language for OPerations
-
fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more
-
zee-grammar
Wrappers for tree sitter grammars used by zee
-
tree-sitter-fortran
fortran grammar for the tree-sitter parsing library
-
scaffold
Quickly add dependencies to your Rust project
-
tree-sitter-tsq
tsq grammar for the tree-sitter parsing library
-
tamasfe-lsp-types
Fork of lsp-types, do not use!
-
tree-sitter-ebnf
EBNF grammar for the tree-sitter parsing library
-
tree-sitter-beancount
beancount grammar for the tree-sitter parsing library
-
tree-sitter-tmux
Tmux grammar for tree-sitter
-
ra_ap_ide_ssr
Structural search and replace of Rust code for rust-analyzer
-
spl_frontend
Compiler-Frontend for SPL
-
makepad
Makepad
-
rline
Input line retrieval using libreadline's "Alternate Interface"
-
tree-sitter-luadoc
Luadoc grammar for tree-sitter
-
edhex
Hex editor that works vaguely like ed
-
tree-sitter-wgsl-bevy
WGSL grammar for tree-sitter with extensions for the Bevy preprocessor (extends tree-sitter-wgsl)
-
crabix-desktop
Markdown rendering with native Desktop app
-
edita-core
core rust library for building headless block editors
-
exomind
CLI for Exomind, a personal knowledge management tool
-
vp
A program to spawn $EDITOR for use in pipe commands
-
vipi
terminal text editor heavily inspired by vim