codetree
Code parser
An indented code parser that generates a tree structure from various programming languages.
Parses indented code and returns a tree structure.
24 stars
3 watching
5 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists
goparser
Related projects:
Repository | Description | Stars |
---|---|---|
tree-sitter-grammars/tree-sitter-objc | An Objective-C grammar for parsing the language used in iOS and macOS applications. | 12 |
ara3d/parakeet | A parsing library designed to efficiently parse programming languages | 70 |
nverno/tree-sitter-jq | A C implementation of a grammar parser for the Jq language | 3 |
brianhicks/tree-grepper | A tool that uses tree-sitter grammars to search for structure in code files. | 298 |
gordiandziwis/tree-sitter-turtle | A set of grammar rules for parsing JavaScript code using the tree-sitter parser | 7 |
integrii/flaggy | Provides idiomatic Go input parsing with subcommands and flags at any position. | 859 |
wzshiming/gotype | A tool for parsing and manipulating Golang source code at compile-time | 61 |
kerl13/tree-sitter-menhir | A Menhir grammar definition for parsing and lexing C code in the Tree-Sitter parser framework. | 5 |
alexflint/go-arg | Provides a structured approach to parsing command-line arguments in Go | 2,032 |
coder-spirit/beautiful-tree | A lightweight JavaScript library to generate SVG images of trees. | 16 |
madskjeldgaard/tree-sitter-supercollider | A grammar for parsing SuperCollider code using the Tree-sitter parser | 43 |
tree-sitter-grammars/tree-sitter-hare | A Tree-Sitter grammar file for parsing a specific programming language feature | 10 |
ddddddo/gtree | A tool for generating and verifying tree structures from Markdown files using Go. | 246 |
rocketlaunchr/igo | A tool that improves the Go programming language by providing syntactical sugar and tools to make code simpler and easier to read. | 66 |
senselogic/generis | A lightweight code preprocessor for Go that adds features like generics and HTML templating. | 43 |