• Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    Go
  • License
    MIT License
  • Created over 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Small utility to create JSON objects

gjo

GitHub Actions status CircleCI Go Report Card

Small utility to create JSON objects.
This was inspired by jpmens/jo.

sreenshot

Support OS

  • Mac
  • Linux
  • Windows

Requirements

  • Go 1.1.14~
  • Git

Installtion

Build

$ git clone https://github.com/skanehira/gjo.git
$ cd gjo
$ GO111MODULE=on go install

Binary

Please download from releases

Usage

Mac and Linux

$ gjo -p status=$(gjo name=gorilla age=26 lang=$(gjo -a Go Java PHP))
{
    "status": {
        "age": 26,
        "lang": [
            "Go",
            "Java",
            "PHP"
        ],
        "name": "gorilla"
    }
}
$ gjo -h
Usage of gjo:
  -a    creates an array of words
  -p    pretty-prints
  -v    show version

Windows

If you want to use $() on the Windows, please install shellwrap.

shellwrap gjo -p status=$(gjo name=gorilla age=26)

Author

gorilla0513

More Repositories

1

docui

TUI Client for Docker
Go
2,281
star
2

pst

TUI process monitor written in Go
Go
330
star
3

preview-markdown.vim

Markdown preview plugin for Vim
Vim Script
202
star
4

docker.vim

Manage docker images, containers in Vim
Vim Script
175
star
5

rtty

Terminal on browser via websocket
Go
165
star
6

github-tui

TUI client for GitHub
Go
160
star
7

gh.vim

Vim/Neovim plugin for GitHub
Vim Script
157
star
8

tson

TUI json editor and viewer written in Go
Go
131
star
9

translate.vim

translate language plugin
Vim Script
120
star
10

ff

file manager on terminal written in Go
Go
74
star
11

code2img

generating images of source code
Go
62
star
12

denops-docker.vim

Manage Docker in Vim/Neovim
TypeScript
62
star
13

preview-uml.vim

Vim plugin for previewing UML
Vim Script
60
star
14

docker-compose.vim

Vim plugin wrapping docker-compose
Vim Script
55
star
15

go-cli-template

Go CLI Template
Go
51
star
16

denops-twihi.vim

Unofficial Vim plugin for Twitter
TypeScript
44
star
17

slack-reminder

Slack remind generator
Go
43
star
18

go-starwars

StarWars written in Go
Go
43
star
19

dotfiles

my dotfiles
Lua
38
star
20

denops-silicon.vim

A plugin to generate image from source code.
TypeScript
38
star
21

deno-clippy

cross-platform Deno module for writing and reading clipboard.
TypeScript
35
star
22

denops-gh.vim

Vim/Neovim plugin for GitHub
TypeScript
34
star
23

jumpcursor.vim

Move cursor anywhere
Vim Script
34
star
24

gocui-component

gocui component
Go
34
star
25

session.vim

ゴリラ.vimのハンズオン資料
Vim Script
33
star
26

remonade

Unofficial Nature Remo CLI
Go
28
star
27

christmas.vim

Vim Script
23
star
28

gtran

Google translate CLI
Go
23
star
29

badapple.vim

Play Bad Apple!! ascii animation
Vim Script
23
star
30

vsession

vim session manager
Vim Script
22
star
31

k8s.vim

Vim/Neovim plugin for Kubernetes
TypeScript
21
star
32

tiny-wasm-runtime

Reference Implementation for Book of "Writing A Wasm Runtime in Rust"
Rust
17
star
33

denops-translate.vim

Translate languages
TypeScript
17
star
34

yd

YAML Incremental Digger.
Go
15
star
35

clipboard-image

Write to and read from image in clipboard
Go
15
star
36

fk

Kill specific processes with fuzzy finder
Makefile
13
star
37

languagetool-lint

Lint CLI for languagetool.
Go
12
star
38

getpr

Get GitHub's pull request url
Go
11
star
39

swagger-preview

Swagger Preview CLI
Go
11
star
40

code2img.vim

generate image of source code
Vim Script
11
star
41

denops-graphql.vim

GraphQL client for Vim/Neovim
TypeScript
10
star
42

gyazo.vim

Vim plugin for Gyazo
Vim Script
10
star
43

mcp

Copy multiple files using your editor
Go
10
star
44

denops-germanium.vim

Generate image from source code
TypeScript
9
star
45

qfopen.vim

Provides way that open file on quickfix and location list.
Vim Script
9
star
46

denops-openai.vim

TypeScript
9
star
47

command.vim

Execute shell commands in terminal
TypeScript
9
star
48

diff-file

Show specified file's git diff
Go
9
star
49

vue-go-oauth

Authentication Twitter using vue.js and Go Sample
JavaScript
8
star
50

deno-silicon

Deno module to generate images from source code using Aloxaf/silicon.
TypeScript
8
star
51

denops-template.vim

A plugin template for denops.vim
Makefile
6
star
52

inqfix.vim

Vim Script
6
star
53

http.vim

Vim Script
6
star
54

gol

Application Launcher written in Go
Go
6
star
55

denops-delve.vim

Vim/Neovim plugin of delve that can debug Go programs
TypeScript
5
star
56

xj

convert xml to JSON CLI
Go
5
star
57

got

simple tmux tool with go
Go
5
star
58

beatbanana.vim

Vim Script
5
star
59

amzn-url-shorter

Generate short Amazon URL
Go
5
star
60

deno-clipboard-image

A deno module that write image to, and read image from clipboard.
TypeScript
5
star
61

go-run

Go
4
star
62

gorilla-compose

Go
4
star
63

gorillasay

Go
4
star
64

risp

Rust
4
star
65

go-remote-debug

Shell
4
star
66

gitio

CLI for git.io
Go
4
star
67

denops-mysql.vim

TypeScript
3
star
68

quickrun-neoterm.vim

Vim Script
3
star
69

sandbox

Rust
3
star
70

say.vim

Vim Script
3
star
71

denops-quickpick

TypeScript
3
star
72

popupfiles.vim

Vim Script
3
star
73

DelayTrainsInfo

世のサラリーマンの足である電車の遅延情報を知りたい。
Vue
3
star
74

golang-sample-api

Go
3
star
75

go-dockerveth

Show which docker containers are attached to which veth interfaces.
Go
3
star
76

chibiwasm

Rust
2
star
77

getpr.vim

Get GitHub's pull request URL
Vim Script
2
star
78

gotree

tree command written in Go
Go
2
star
79

vim-plugin-template

Vim plugin template
2
star
80

gyazo

Go
2
star
81

twigori

Twitter Gorillaizer
JavaScript
2
star
82

gorilla

ゴリラの技術ブログ
Vue
2
star
83

wasm_runtime.vim

A small wasm runtime written in vim script.
Vim Script
2
star
84

db-data-generator

Generate test data to database.
Go
2
star
85

sample_api

Go
2
star
86

deno_runtime_example

Rust
2
star
87

minidb

Go
2
star
88

denops-ripgrep.vim

TypeScript
2
star
89

generatedir.vim

Auto generate directory structure
Vim Script
2
star
90

tw

TUI Client for Twitter
Makefile
2
star
91

rjs

Rust
1
star
92

rjo

jpmens/jo ported with Rust
Rust
1
star
93

gql.vim

The Vim plugin that for call GraphQL API
Vim Script
1
star
94

spa-sample

TypeScript
1
star
95

deno-template

deno module template
TypeScript
1
star
96

TodoSample

Todoアプリのサンプル
Vue
1
star
97

gorillachat

Go
1
star
98

compomize

The utility which Convert k8s Manifest to docker-compose.yaml
Go
1
star
99

learning-web-security

Go
1
star
100

blog

1
star