• Stars
    star
    118
  • Rank 289,426 (Top 6 %)
  • Language
    Go
  • License
    MIT License
  • Created about 5 years ago
  • Updated about 1 year 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

denops-translate.vim

Translate languages
TypeScript
17
star
33

yd

YAML Incremental Digger.
Go
15
star
34

clipboard-image

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

fk

Kill specific processes with fuzzy finder
Makefile
13
star
36

languagetool-lint

Lint CLI for languagetool.
Go
12
star
37

getpr

Get GitHub's pull request url
Go
11
star
38

swagger-preview

Swagger Preview CLI
Go
11
star
39

code2img.vim

generate image of source code
Vim Script
11
star
40

denops-graphql.vim

GraphQL client for Vim/Neovim
TypeScript
10
star
41

gyazo.vim

Vim plugin for Gyazo
Vim Script
10
star
42

mcp

Copy multiple files using your editor
Go
10
star
43

denops-germanium.vim

Generate image from source code
TypeScript
9
star
44

qfopen.vim

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

denops-openai.vim

TypeScript
9
star
46

command.vim

Execute shell commands in terminal
TypeScript
9
star
47

diff-file

Show specified file's git diff
Go
9
star
48

vue-go-oauth

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

deno-silicon

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

denops-template.vim

A plugin template for denops.vim
Makefile
6
star
51

inqfix.vim

Vim Script
6
star
52

http.vim

Vim Script
6
star
53

gol

Application Launcher written in Go
Go
6
star
54

denops-delve.vim

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

got

simple tmux tool with go
Go
5
star
56

amzn-url-shorter

Generate short Amazon URL
Go
5
star
57

xj

convert xml to JSON CLI
Go
5
star
58

beatbanana.vim

Vim Script
5
star
59

deno-clipboard-image

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

go-run

Go
4
star
61

gorilla-compose

Go
4
star
62

gorillasay

Go
4
star
63

risp

Rust
4
star
64

go-remote-debug

Shell
4
star
65

gitio

CLI for git.io
Go
4
star
66

denops-mysql.vim

TypeScript
3
star
67

quickrun-neoterm.vim

Vim Script
3
star
68

sandbox

Rust
3
star
69

say.vim

Vim Script
3
star
70

go-dockerveth

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

DelayTrainsInfo

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

denops-quickpick

TypeScript
3
star
73

popupfiles.vim

Vim Script
3
star
74

golang-sample-api

Go
3
star
75

tiny-wasm-runtime

Reference Implementation for Book of "Writing A Wasm Runtime in Rust"
Rust
2
star
76

twigori

Twitter Gorillaizer
JavaScript
2
star
77

chibiwasm

Rust
2
star
78

getpr.vim

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

gotree

tree command written in Go
Go
2
star
80

vim-plugin-template

Vim plugin template
2
star
81

gorilla

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

gyazo

Go
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

generatedir.vim

Auto generate directory structure
Vim Script
2
star
87

deno_runtime_example

Rust
2
star
88

minidb

Go
2
star
89

denops-ripgrep.vim

TypeScript
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

deno-template

deno module template
TypeScript
1
star
95

TodoSample

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

spa-sample

TypeScript
1
star
97

gorillachat

Go
1
star
98

zmemo

メモウェブアプリ
1
star
99

compomize

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

learning-web-security

Go
1
star