smacker / go-tree-sitterLinks
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
☆487Updated 9 months ago
Alternatives and similar repositories for go-tree-sitter
Users that are interested in go-tree-sitter are comparing it to the libraries listed below
Sorting:
- Go grammar for tree-sitter☆352Updated 2 months ago
- language server protocol sdk implement for go☆118Updated 2 months ago
- Go bindings for tree-sitter☆115Updated 3 months ago
- Language Server Protocol SDK for Go☆217Updated 9 months ago
- A faster file programming language detector☆557Updated 3 months ago
- Tool for transpiling C to Go.☆357Updated 2 months ago
- Go types for the messages used in the Language Server Protocol.☆101Updated last year
- Package protocol implements Language Server Protocol specification in Go☆105Updated 2 months ago
- A collection of packages to augment the go testing package and support common patterns.☆561Updated 3 months ago
- Define and run pattern-based custom linting rules.☆824Updated 3 months ago
- An alternative to stack traces for your Go errors☆761Updated 3 weeks ago
- Detect ineffectual assignments in Go code.☆418Updated last year
- Go implementation of the Debug Adapter Protocol☆129Updated last year
- Go library for parsing and applying patches created by Git☆112Updated 2 months ago
- Go bindings to SQLite using wazero☆688Updated this week
- Drop-in replacement for regexp using re2, for any Go app☆153Updated last week
- A lightweight tool to report on the licenses used by a Go package and its dependencies. Highlight! Versioned external URL to licenses can…☆904Updated last month
- A collection of (ANSI-sequence aware) text reflow operations & algorithms☆690Updated last year
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,366Updated last year
- Implements support for double star (**) matches in golang's path.Match and filepath.Glob.☆585Updated 4 months ago
- Language Server Indexing Format (LSIF) generator for Go☆116Updated last year
- Selected Go-internal packages factored out from the standard library☆921Updated last month
- Unified diff parser and printer for Go☆439Updated last year
- Go bindings to LLVM. Used as part of TinyGo.☆255Updated last month
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆318Updated 5 months ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆592Updated 2 months ago
- Go terminal and console support☆295Updated 3 weeks ago
- The missing interface filesystem abstraction for Go☆353Updated 3 weeks ago
- A gitignore parser for go☆150Updated last year
- ☆858Updated 9 months ago