Fork that fixes ctty error with the edit command. Just bump pty lib to v1.1.11
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
skanehira fd200e1da7 decide the value type based on the inputed value 5 years ago
gui decide the value type based on the inputed value 5 years ago
LICENSE add license 5 years ago
README.md update readme 5 years ago
go.mod update go modules 5 years ago
go.sum update go modules 5 years ago
main.go add feature of read json from url #8 5 years ago
test.json add float test data 5 years ago

README.md

tson

tson is JSON viewer and editor written in Go. This tool displays JSON as a tree and you can search and edit key or values.

Support OS

  • Mac
  • Linux

Installation

$ git clone https://github.com/skanehira/tson
$ cd tson && go install

Usage

# fromstdin
$ tson < test.json

# from url(only run http get)
$ tson -url http://gorilla/likes/json

Keybinding

JSON tree

key description
j move down
k move up
g move to the top
G move to the bottom
ctrl-f page up
ctrl-b page down
h hide current node
H collaspe all nodes
l expand current node
L expand all nodes
r read from file
s save to file
Enter edit node
/ search nodes

Author

skanehira