All Projects → tree-sitter-cli → Similar Projects or Alternatives

102 Open source projects that are alternatives of or similar to tree-sitter-cli

tree-sitter-comment
Tree-sitter grammar for comment tags like TODO, FIXME(user).
Stars: ✭ 86 (+100%)
Mutual labels:  tree-sitter
swift-tree-sitter
Swift bindings for the tree-sitter parsing library
Stars: ✭ 29 (-32.56%)
Mutual labels:  tree-sitter
tree-sitter-tlaplus
A tree-sitter grammar for TLA+
Stars: ✭ 31 (-27.91%)
Mutual labels:  tree-sitter
go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Stars: ✭ 137 (+218.6%)
Mutual labels:  tree-sitter
Php Zephir Parser
The Zephir Parser delivered as a C extension for the PHP language.
Stars: ✭ 129 (+200%)
Mutual labels:  parser-generator
nvim-yati
Yet another tree-sitter powered indent plugin for Neovim.
Stars: ✭ 60 (+39.53%)
Mutual labels:  tree-sitter
tree-sitter-hcl
A tree-sitter grammar for HCL (HashiCorp Configuration Language), used by projects such as Terraform.
Stars: ✭ 65 (+51.16%)
Mutual labels:  tree-sitter
spellsitter.nvim
Treesitter powered spellchecker
Stars: ✭ 251 (+483.72%)
Mutual labels:  tree-sitter
Npeg
PEGs for Nim, another take
Stars: ✭ 163 (+279.07%)
Mutual labels:  parser-generator
tree-sitter-legesher-python
✨ Legesher's Python grammar for Tree-Sitter 🌳
Stars: ✭ 40 (-6.98%)
Mutual labels:  tree-sitter
tree-sitter-julia
Julia grammar for Tree-sitter
Stars: ✭ 53 (+23.26%)
Mutual labels:  tree-sitter
Pasukon
JavaScript practical parser generator library using combinators
Stars: ✭ 107 (+148.84%)
Mutual labels:  parser-generator
canonix
Experiment in Nix formatting
Stars: ✭ 18 (-58.14%)
Mutual labels:  tree-sitter
awesome-tree-sitter
Curated list of awesome tree-sitter language grammars, bindings, tools, libraries
Stars: ✭ 29 (-32.56%)
Mutual labels:  tree-sitter
tree-sitter-kotlin
Kotlin grammar for Tree-Sitter
Stars: ✭ 35 (-18.6%)
Mutual labels:  tree-sitter
kosmikoa.nvim
A dark color scheme for Neovim with support for LSP, Treesitter. This mirror is deprecated. Use the repo at https://sr.ht/~novakane/kosmikoa.nvim/
Stars: ✭ 23 (-46.51%)
Mutual labels:  tree-sitter
tree-sitter-markdown
A markdown grammar for tree-sitter
Stars: ✭ 168 (+290.7%)
Mutual labels:  tree-sitter
tree-sitter-lua
Lua grammar for tree-sitter.
Stars: ✭ 40 (-6.98%)
Mutual labels:  tree-sitter
tree-sitter-php
PHP grammar for tree-sitter
Stars: ✭ 83 (+93.02%)
Mutual labels:  tree-sitter
Reduce.jl
Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: ✭ 172 (+300%)
Mutual labels:  parser-generator
SwiftTreeSitter
Swift wrappers for the tree-sitter incremental parsing system
Stars: ✭ 116 (+169.77%)
Mutual labels:  tree-sitter
Lalrpop
LR(1) parser generator for Rust
Stars: ✭ 1,929 (+4386.05%)
Mutual labels:  parser-generator
tree-edit
🌲 Structural editing in Emacs for any™ language!
Stars: ✭ 211 (+390.7%)
Mutual labels:  tree-sitter
Gogll
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Stars: ✭ 125 (+190.7%)
Mutual labels:  parser-generator
tree-sitter-html
HTML grammar for Tree-sitter
Stars: ✭ 56 (+30.23%)
Mutual labels:  tree-sitter
playground
Treesitter playground integrated into Neovim
Stars: ✭ 467 (+986.05%)
Mutual labels:  tree-sitter
Fall
Stars: ✭ 92 (+113.95%)
Mutual labels:  parser-generator
tree-sitter-clojure
No description or website provided.
Stars: ✭ 71 (+65.12%)
Mutual labels:  tree-sitter
tree-sitter-haskell
Haskell grammar for tree-sitter.
Stars: ✭ 110 (+155.81%)
Mutual labels:  tree-sitter
difftastic
a syntax-aware diff 🟥🟩
Stars: ✭ 1,701 (+3855.81%)
Mutual labels:  tree-sitter
tree-sitter-elixir
ananthakumaran.in/tree-sitter-elixir
Stars: ✭ 43 (+0%)
Mutual labels:  tree-sitter
tree-sitter-verilog
Verilog grammar for tree-sitter
Stars: ✭ 49 (+13.95%)
Mutual labels:  tree-sitter
tree-sitter-java
Java grammar for tree-sitter
Stars: ✭ 73 (+69.77%)
Mutual labels:  tree-sitter
tree-sitter.el
An Emacs dynamic module exposing tree-sitter.
Stars: ✭ 59 (+37.21%)
Mutual labels:  tree-sitter
tree-sitter-regex
Tree-sitter parser for regular expressions
Stars: ✭ 42 (-2.33%)
Mutual labels:  tree-sitter
ruby-tree-sitter
Ruby bindings to tree-sitter
Stars: ✭ 48 (+11.63%)
Mutual labels:  tree-sitter
tree-sitter-css
CSS grammar for Tree-sitter
Stars: ✭ 57 (+32.56%)
Mutual labels:  tree-sitter
tree-sitter-yaml
YAML grammar for tree-sitter
Stars: ✭ 29 (-32.56%)
Mutual labels:  tree-sitter
ltreesitter
Standalone tree sitter bindings for the Lua language
Stars: ✭ 62 (+44.19%)
Mutual labels:  tree-sitter
rust-tree-sitter
Rust bindings to Tree-sitter
Stars: ✭ 29 (-32.56%)
Mutual labels:  tree-sitter
reason-tree-sitter
ReasonML bindings for tree-sitter
Stars: ✭ 22 (-48.84%)
Mutual labels:  tree-sitter
haskell-tree-sitter
Haskell bindings for tree-sitter
Stars: ✭ 123 (+186.05%)
Mutual labels:  tree-sitter
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (+360.47%)
Mutual labels:  parser-generator
tree-sitter-toml
TOML grammar for tree-sitter
Stars: ✭ 23 (-46.51%)
Mutual labels:  tree-sitter
Pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (+281.4%)
Mutual labels:  parser-generator
tree-sitter-rescript
ReScript parser for Tree-Sitter
Stars: ✭ 20 (-53.49%)
Mutual labels:  tree-sitter
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (+227.91%)
Mutual labels:  parser-generator
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+123.26%)
Mutual labels:  tree-sitter
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+200%)
Mutual labels:  parser-generator
dropincc.java
A small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
Stars: ✭ 90 (+109.3%)
Mutual labels:  parser-generator
Irony
A modified version of the Irony project (https://irony.codeplex.com) with .NET Core support
Stars: ✭ 127 (+195.35%)
Mutual labels:  parser-generator
zee
A modern text editor for the terminal written in Rust
Stars: ✭ 1,120 (+2504.65%)
Mutual labels:  tree-sitter
Antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✭ 11,227 (+26009.3%)
Mutual labels:  parser-generator
tree-sitter-sql
SQL syntax highlighting for tree-sitter
Stars: ✭ 33 (-23.26%)
Mutual labels:  tree-sitter
tree-sitter-elisp
tree-sitter grammar for emacs lisp
Stars: ✭ 20 (-53.49%)
Mutual labels:  tree-sitter
kiuatan
A parser library for Pony.
Stars: ✭ 15 (-65.12%)
Mutual labels:  parser-generator
tree-sitter-rust
Rust grammar for tree-sitter
Stars: ✭ 199 (+362.79%)
Mutual labels:  tree-sitter
Tree Sitter
An incremental parsing system for programming tools
Stars: ✭ 7,083 (+16372.09%)
Mutual labels:  tree-sitter
tree-sitter-vue
Vue grammar for tree-sitter
Stars: ✭ 38 (-11.63%)
Mutual labels:  tree-sitter
tree-sitter-typescript
TypeScript grammar for tree-sitter
Stars: ✭ 154 (+258.14%)
Mutual labels:  tree-sitter
1-60 of 102 similar projects