Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Tree-sitter

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter grammars can be reused in many different languages.

https://github.com/mtoohey31/tree-sitter-ld

Linker script grammar for tree-sitter

linker-script parser tree-sitter

Last synced: 09 Jan 2025

https://github.com/milahu/tree-sitter-squirrelly-templates

Tree-sitter grammar for the squirrelly template language

squirrelly tree-sitter

Last synced: 23 Oct 2024

https://github.com/chenx6/tree-sed

Manpulate ast tree like `sed`.

rust tree-sitter

Last synced: 23 Oct 2024

https://gitlab.com/thchha/tree-sitter-scheme

A tree-sitter grammar conforming R5RS and R7RS small*.

scheme tree-sitter

Last synced: 23 Oct 2024

https://github.com/ghbrown/tree-sitter-chapel

tree-sitter grammar for the Chapel language

chapel-language tree-sitter

Last synced: 23 Oct 2024

https://github.com/ncaq/typespec-ts-mode

Major mode for TypeSpec using tree-sitter

emacs emacs-mode emacs-package tree-sitter typespec

Last synced: 02 Feb 2025

https://github.com/hugginsio/tree-sitter-x12

A tree-sitter grammar for X12 EDI

edi tree-sitter x12

Last synced: 24 Jan 2025

https://github.com/jmitchell/atom-language-abnf

ABNF language support in Atom

anbf atom grammar syntax tree-sitter

Last synced: 19 Jan 2025

https://github.com/LeviOP/tree-sitter-keyvalues

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/IoeCmcomc/tree-sitter-mcfunction

Minecraft function file grammar for tree-sitter

mcfunction parser tree-sitter

Last synced: 23 Oct 2024

https://github.com/Skiftsu/TreesitterWrapper

Simple Treesitter Wrapper for C++

cpp tree-sitter treesitter wrapper

Last synced: 23 Oct 2024

https://github.com/maxwellkjr/nvim

My Neovim + LazyVim configuration I use for Web (TypeScript and JavaScript Frameworks), React Native and Flutter development

lsp lua neovim tree-sitter vim

Last synced: 30 Dec 2024

https://github.com/malivvan/tree-sitter

Go bindings to tree-sitter using wazero

golang no-cgo tree-sitter wasm wazero

Last synced: 26 Jan 2025

https://github.com/nik-rev/tree-sitter-multicursor

Tree Sitter grammar for rendering multiple cursors and selections

helix tree-sitter

Last synced: 29 Jan 2025

https://github.com/farbodsz/tree-sitter-haskell-doc

Tree-sitter grammar for Haskell doc comments

grammar haddock haskell tree-sitter

Last synced: 11 Jan 2025

https://github.com/nverno/tablegen-ts-mode

Emacs major mode to LLVM TableGen

emacs llvm lsp tablegen tree-sitter

Last synced: 18 Jan 2025

https://github.com/lcian/tree-sitter-gringo

🌳 Tree-sitter grammar for gringo (ASP Logic Programming)

answer-set-programming logic-programming tree-sitter

Last synced: 22 Jan 2025

https://github.com/bakaq/tree-sitter-alloy6

A Treesitter grammar for Alloy 6

alloy tree-sitter treesitter

Last synced: 22 Jan 2025

https://github.com/stereobooster/tree-sitter-grammar-wasm

Tree-sitter grammars compiled to wasm

gramm parser tree-sitter wasm

Last synced: 08 Feb 2025

https://github.com/richjyoung/tree-sitter-vhdl

VHDL grammar for tree-sitter parser generator

parser parser-generator tree-sitter vhdl

Last synced: 22 Jan 2025

https://github.com/wizard04wsu/tree-sitter-regex-js

Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter

Last synced: 12 Feb 2025

https://github.com/omasanori/tree-sitter-hare

Hare grammar for tree-sitter

hare parser tree-sitter

Last synced: 08 Feb 2025

https://github.com/richin13/dracula.nvim

🧛🏻‍♂️ Dark theme for Neovim

dracula-theme neovim tree-sitter

Last synced: 23 Oct 2024

https://github.com/desdaemon/tree-sitter-prolog

Grammar definitions for Prolog

prolog tree-sitter

Last synced: 27 Jan 2025

https://github.com/jacylang/tree-sitter-jacy

Tree-Sitter grammar for Jacy programming language

jacy tree-sitter

Last synced: 17 Jan 2025

https://codeberg.org/xasc/tree-sitter-t32

Lauterbach TRACE32 script language grammar for tree-sitter

helix-editor neovim trace32 tree-sitter

Last synced: 15 Nov 2024

https://github.com/smoeding/puppet-ts-mode

Emacs major mode with tree-sitter support for Puppet manifests

emacs emacs-mode puppet tree-sitter

Last synced: 10 Feb 2025

https://github.com/zadlg/tree-sitter-c-bazel

Bazel repository for building the tree-sitter C parser.

bazel tree-sitter

Last synced: 09 Feb 2025

https://github.com/usernobody14/language-fountain

Using the tree-sitter-fountain package to make screenplay writing in atom easier.

fountain javascript screenplay tree-sitter writing

Last synced: 06 Feb 2025

https://github.com/alkoleft/tree-sitter-bsl

Грамматика 1C (BSL) Language в формате tree-sitter.

bsl tree-sitter

Last synced: 13 Feb 2025

https://github.com/confused-techie/selector-tree-sitter

Query Tree-Sitter Grammar tress with CSS-Like Selectors

tree-sitter

Last synced: 30 Jan 2025

https://github.com/minijackson/tree-sitter-epics-db

Grammar for EPICS' database and database definition files

epics-db parser tree-sitter

Last synced: 13 Feb 2025

https://github.com/htfy96/logalign

Command-line tool to annotate log lines with links to their definitons and argument expression.

command-line golang golang-application log tree-sitter

Last synced: 09 Feb 2025

https://github.com/milahu/tree-sitter-nickel

nickel grammar for tree-sitter. deprecated in favor of https://github.com/nickel-lang/tree-sitter-nickel

grammar nickel nix nixos tree-sitter tree-sitter-parser

Last synced: 06 Feb 2025

https://github.com/valdezfomar/tree-sitter-desktop

Desktop Entry Specification grammar for tree-sitter

desktop parser tree-sitter

Last synced: 11 Dec 2024

https://github.com/soulseekah/ext-treesitter

PHP bindings for Tree-sitter, batteries included 🔋

php tree-sitter

Last synced: 12 Feb 2025

https://github.com/Sarrus1/tree-sitter-tests-formatter

A formatter for Tree-Sitter test files

cli formatter tree-sitter

Last synced: 23 Oct 2024

https://github.com/serengti/tree-sitter-chaiscript

Tree-Sitter parser for the Chaiscript language

chaiscript cpp parser scripting tree-sitter

Last synced: 23 Dec 2024

https://github.com/jcs090218/tree-sitter-actionscript

ActionScript grammar for tree-sitter

actionscript parser tree-sitter

Last synced: 06 Feb 2025

https://github.com/milahu/nix2c

transpile nix expressions to C code (failed experiment)

codegen nix transpiler tree-sitter

Last synced: 06 Feb 2025

https://github.com/smarthome-go/tree-sitter-hms

Homescript v2 grammar for tree-sitter

smarthome tree-sitter tree-sitter-parser

Last synced: 13 Jan 2025

https://github.com/nverno/snippet-ts-mode

Emacs major mode for Yasnippet snippets using tree-sitter

emacs tree-sitter yasnippet

Last synced: 12 Feb 2025

https://github.com/s0/language-ql

Semmle QL language package for Atom

semmle-ql tree-sitter

Last synced: 10 Feb 2025

https://github.com/crimeminister/tree-sitter-convex-lisp

A tree-sitter grammar for Convex Lisp

convex-lisp tree-sitter

Last synced: 31 Dec 2024

https://github.com/desertthunder/documango

🥭 CLI SSG powered by Treesitter & Go

golang markdown tree-sitter

Last synced: 31 Dec 2024

https://github.com/mooerslab/compile-emacs-29

Protocols for compiling GNU Emacs version 29 from source code.

compile-emacs emacs-from-source-code gnu-emacs-29 tree-sitter

Last synced: 24 Dec 2024

https://github.com/wizard04wsu/tree-sitter-regex-unicode-js

Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode

Last synced: 28 Dec 2024

https://github.com/seantiz/dryfold-cli

A tool to help me plan C++ codebase migration ahead of time. Dryfold breaks the work down into kanban-board tasks.

cpp kanban kanban-boards parsing report-generator rust static-analysis system-design tree-sitter typescript

Last synced: 15 Jan 2025

https://github.com/plume-lang/tree-sitter-plume

Plume grammar for tree-sitter

parser plume tree-sitter

Last synced: 10 Jan 2025

https://github.com/matthewpi/tree-sitter-caddyfile

Caddyfile grammar for tree-sitter

caddy caddyfile caddyserver parser tree-sitter

Last synced: 23 Jan 2025

https://github.com/MichaelHatherly/tree-sitter-binaries

BinaryBuilder (Julia) build scripts for tree-sitter parsers.

binarybuilder julia-language tree-sitter

Last synced: 23 Oct 2024

https://github.com/ghostbuster91/tree-sitter-javap

Javap grammar for tree-sitter

javap parser tree-sitter

Last synced: 07 Feb 2025

https://github.com/aalekhpatel07/tree-sitter-cooklang

Tree-sitter for CookLang, the language for writing recipes.

cooklang tree-sitter tree-sitter-cooklang

Last synced: 22 Jan 2025

https://github.com/todesking/serde_tree_sitter

Serde Deserializer for tree_sitter

serde tree-sitter

Last synced: 12 Feb 2025

https://github.com/scmlab/tree-sitter-pi

tree-sitter parser for the language pi

parser tree-sitter

Last synced: 16 Nov 2024