• Stars
    star
    2
  • Language
    Go
  • Created about 6 years ago
  • Updated about 6 years ago

Reviews

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

Repository Details

Examples of CLI command implementation pattern for golang

More Repositories

1

enhancd

🚀 A next-generation cd command with your interactive filter
Shell
2,426
star
2

dotfiles

A repository that gathered files starting with dot
Shell
759
star
3

emoji-cli

😱 Emoji completion on the command line
Shell
424
star
4

gomi

🗑️ Replacement for UNIX rm command!
Go
304
star
5

httpstat

It's like curl -v, with graphs and colors
Shell
254
star
6

gist

:octocat: A simple gist editor for CLI
Go
129
star
7

zsh-vimode-visual

Implement the vim-like visual mode to vi-mode of zsh
Shell
109
star
8

afx

📦 Package manager for CLI
Go
107
star
9

stein

A linter for config files with a customizable rule set
Go
97
star
10

zsh-history

A plugin for zsh history extended by golang, dealing it like SQL
Go
83
star
11

github-labeler

Declarative way to configure GitHub labels
Go
72
star
12

iap_curl

A CLI that is curl wrapper for making HTTP request to IAP-protected app, more easier than curl
Go
61
star
13

history

A CLI to provide enhanced history for your shell
Go
59
star
14

ssh-keyreg

A CLI tool add ssh key to github.com user account
Shell
54
star
15

git-bump

Bump version (git tag) to next one with semver.
Go
49
star
16

zsh-gomi

🚮 zsh-gomi implements CLI gomi written in Go.
Shell
32
star
17

brionac

🐉 A simple alternative means of the Brewfile
Go
28
star
18

zgencomp

A generator for Zsh completion function
Go
25
star
19

go-finder

CLI finder wrapper (fzf, peco, etc) for golang
Go
20
star
20

vim-sqlfmt

A plugin for SQL formatter like gofmt
Vim Script
18
star
21

manyawk

🐒 GNU AWK library
Awk
18
star
22

vim-shellutils

🐚 A simple UNIX Shell commands emulator that works within Vim
Vim Script
18
star
23

favdir

Save favorite directory on bash and zsh
Shell
16
star
24

go-pipe

Unix-like pipelines for Go
Go
15
star
25

cli-finder

📁 A command-line finder with fzf
Shell
14
star
26

ultimate

Ultimate is a simple theme for minimalistic zsh users
Shell
12
star
27

crowi-cli

A simple Crowi client for CLI
Go
12
star
28

cli

Get binaries from GitHub releases
Shell
12
star
29

gch

⚡ List the changes that are applied to the repository in the $GOPATH/src directory.
Go
11
star
30

yamato-bot

JavaScript
11
star
31

tellme.tokyo

🗼 @babarot's blog
CSS
11
star
32

vim-ansible-vault

Encrypt/Decrypt the file contents on the buffer from Vim command line with ansible-vault
Vim Script
11
star
33

zle-vimode

Shell
10
star
34

gotcha

gotcha is a simple tool that grabs Go packages
Go
9
star
35

twistd

🐦 Twitter Streaming Daemon
Go
9
star
36

action-changed-objects

GitHub Action to get changed files compared with origin/master
Shell
9
star
37

zgit

[WIP] zgit is simple git interface
Shell
9
star
38

http_code

http_code returns HTTP status code description
Shell
9
star
39

action-opa

Run opa test command with GitHub Actions
Shell
8
star
40

peco-tmux.sh

Run piping peco opening new tmux pane like fzf-tmux
Shell
8
star
41

copy

Shell
8
star
42

zspec

zspec is a testing framework for zsh
Shell
7
star
43

epoch-cat

Epoch time converter and filter like less
Go
7
star
44

easy-oneliner

Shell
7
star
45

pkill.sh

Kill processes by filtering tool
Shell
6
star
46

zsh-prompt-minimal

Super super minimal prompt for zsh
Shell
6
star
47

bashmark

Directory bookmarks for the shell
Shell
6
star
48

cdhist

Cdhist adds 'web-browser like history' to your bash shell.
Shell
6
star
49

vim-sunset

Automatically set background on local sunrise/sunset time
Vim Script
6
star
50

kubeabc

A toolkit for k8s developers
Go
6
star
51

git-br

Shell
5
star
52

tmux-git-prompt

Git status on Tmux status line
Shell
5
star
53

vtest

Unix `test` command for Version comparison
Go
5
star
54

vim-buftabs

A plugin for buffer like the tabpages in statusline
Vim Script
5
star
55

vim-crowi

A simple vim plugin for Crowi
Vim Script
5
star
56

zplug-cd

4
star
57

fzf-plugins

Plugins for fzf
Shell
4
star
58

vim-autocdls

🐾 A Vim plugin to run shell like ls command after :cd, :lcd and so on
Vim Script
4
star
59

misc

📥 Miscellaneous files which don't belong to any project
Shell
4
star
60

git-fzf

Shell
4
star
61

git-conflict

Shell
3
star
62

zsh-history-ltsv

🔍 Command history tool available on Zsh enhanced drastically
Shell
3
star
63

git-powertools

Shell
3
star
64

tmux-k8s-context-indicator

Shell
3
star
65

git-switch

Shell
3
star
66

ltsv.sh

A simple ltsv parser with extended awk
Shell
3
star
67

zplug-rm

3
star
68

action-conftest

Run conftest test command with GitHub Actions
Shell
3
star
69

github-comment

Post a text to GitHub issue / pull request
Go
3
star
70

release-go

Helper script for goreleaser to make it easy to release Go artifacts
Shell
3
star
71

tmux-powertools

Shell
3
star
72

git-ls

List file entries like GitHub file browser
Shell
3
star
73

vim-favdir

Save favorite directory on vim
Vim Script
3
star
74

releases

The easiest way which grabs binaries from GitHub Releases
Shell
3
star
75

cursor-x.nvim

Lua
2
star
76

blog

A CLI tool for editing blog built by Hugo
Go
2
star
77

neoplug.vim

Manage Vim plugins by neobundle but install them with vim-plug
Shell
2
star
78

ls.zsh

Shell
2
star
79

vim-pt

💎 Vim plugin for the_platinum_searcher, 'pt'
Vim Script
2
star
80

go-colon

Parse colon-separated strings like PATH
Go
2
star
81

make_iap_request

Sample scripts which make the HTTP request to IAP-protected app
Python
2
star
82

enhancd3

WIP
Shell
2
star
83

action-github-comment

GitHub Actions to post a text to GitHub issue / pull request
Dockerfile
2
star
84

hashtag-bot

Go
2
star
85

open-link.sh

Shell
2
star
86

nginx-config-tester

Shell
2
star
87

lab-for-github-actions

Lab for GitHub Actions
Shell
1
star
88

talks

Hosted original sources related to my presentations and talks
Go
1
star
89

glob2regex

Shell
1
star
90

noc

Count number of commands a day
C
1
star
91

zpath

Shell
1
star
92

zplug-doctor

1
star
93

para

PAger wRApper written in golang
Go
1
star
94

changed-objects

Get changed objects in Git commit
Go
1
star
95

kube

DEPRECATED
Go
1
star
96

zsh_plugin

Shell
1
star
97

go-pathshorten

A go port of pathshorten() defined on Vim script
Go
1
star
98

.vim

Vim Script
1
star
99

git-relnotes

wip
Shell
1
star
100

til

Makefile
1
star