asty
AST converter
Tool for converting Go source code AST to JSON and back to AST
Converts golang AST to JSON and JSON to AST
81 stars
2 watching
3 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list
astgogolangjsonparser
Related projects:
Repository | Description | Stars |
---|---|---|
creativeinquiry/go2json | Tool for generating abstract syntax trees from Go source code and converting them into JSON format for transpiling to other programming languages. | 5 |
cgxxv/xj2go | A tool to convert data from XML or JSON formats into Go structs. | 34 |
andrew-m-c/go.jsonvalue | A Go library for working with unstructured JSON data efficiently | 187 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
asticode/go-astitodo | A tool to parse and extract TODOs from Go code comments | 64 |
yuroyoro/goast-viewer | Visualizer tool for Golang Abstract Syntax Trees (ASTs) | 769 |
arolek/ase | An ASE file decoder and encoder written in Go | 12 |
qntfy/kazaam | A JSON transformation library for Go | 282 |
elgs/gojq | A Go library for querying and manipulating JSON data | 191 |
jmattheis/goverter | Tool for generating type-safe converters in Go | 525 |
gotesttools/gotestfmt | Transforms Golang test output into a human-readable format | 512 |
goccy/go-yaml | A YAML parser and encoder for the Go programming language. | 1,179 |
pelletier/go-toml | Library for parsing and generating the TOML file format in Go. | 1,736 |
asticode/go-astisub | A Go library for manipulating subtitles in various formats. | 592 |
mbj/unparser | Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code | 309 |