itchyny
Professional of jq.
Funding Links: https://github.com/sponsors/itchyny
- Name: itchyny
- Location: Kyoto, Japan
- Company: Cybozu, Inc.
- Kind: user
- Followers: 1180
- Following: 0
- Total stars: 17739
- Repositories count: 254
- Created at: 2022-11-02T16:32:49.874Z
- Updated at: 2025-03-28T14:58:03.039Z
- Last synced at: 2025-03-28T14:58:03.039Z
GitHub Sponsors Profile
I develop Vim plugins and cli tools mainly developed with Go language.
Vim plugins
lightline.vim: A light and configurable statusline/tabline plugin for Vim
calendar.vim: A calendar application for Vim
vim-cursorword: Underlines the word under the cursor
vim-parenmatch: An efficient alternative to the standard matchparen plugin
vim-gitbranch: Provides the branch name of the current git repository
dictionary.vim: Dictionary.app interface for Vim
vim-qfedit: Edit the quickfix/location list freely
Go language
bed: Binary editor written in Go
gojq: Pure Go implementation of jq
gojo: Yet another Go implementation of jo
mmv: rename multiple files with editor
fillin: fill-in your command and execute
timefmt-go: Efficient time formatting library (strftime, strptime) for Golang
rexdep: Roughly extract dependency relation from source code
maze: A maze command written in Go
github-migrator: GitHub repository migrator
volume-go: Audio volume control in Go
base58-go: Base58 encoding/decoding package and command written in Go
and maintainer of
gore: Yet another Go REPL that works nicely. Featured with line editing, code completion, and more.
go-quickfix: Quick fix non-compiling well-typed Go source code e.g. "x declared and not used."
gobump: Bumps up Go program version
Haskell
qhs: SQL queries on CSV and TSV files
sjsp: Simple JavaScript Profiler
miv: Vim plugin manager written in Haskell
vim-haskell-indent: If the plugin does not work for some syntax, feel free to report to the issue tracker!
vim-haskell-sort-import: Sort import statements in Haskell codes
Others
fastinvsqrt: Fast inverse square root in programming languages
git-branch-name: Optimally fast branch name command for Git.
procout: procout peeks write(2) of another process using ptrace(2), written in Rust
- Current Sponsors: 6
- Past Sponsors: 23
- Total Sponsors: 29
- Minimum Sponsorship: $1.00
Featured Works
itchyny/lightline.vim
A light and configurable statusline/tabline plugin for Vim
Language: Vim Script - Stars: 6810itchyny/calendar.vim
A calendar application for Vim
Language: Vim Script - Stars: 2001itchyny/bed
Binary editor written in Go
Language: Go - Stars: 1291itchyny/gojq
Pure Go implementation of jq
Language: Go - Stars: 3462itchyny/mmv
rename multiple files with editor
Language: Go - Stars: 775itchyny/vim-cursorword
Underlines the word under the cursor
Language: Vim Script - Stars: 619Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 22
- Organization: 2