codetree

Code parser

An indented code parser that generates a tree structure from various programming languages.

evergreen_tree Parses indented code and returns a tree structure.

GitHub

24 stars
3 watching
5 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists

goparser

Backlinks from these awesome lists:

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