🇯🇵 Made in Japan

Discover Japan's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Japan.

TOP Go Projects

1
hajimehoshi/ebiten

hajimehoshi/ebiten

Ebitengine - A dead simple 2D game engine for Go
Go
10,614
star
2
shirou/gopsutil

shirou/gopsutil

psutil for golang
Go
10,407
star
3
maxence-charriere/go-app

maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.
Go
7,906
star
4
simeji/jid

simeji/jid

json incremental digger
Go
6,636
star
5
yuin/gopher-lua

yuin/gopher-lua

GopherLua: VM and compiler for Lua in Go
Go
6,207
star
6
c-bata/go-prompt

c-bata/go-prompt

Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
Go
5,254
star
7
ariga/atlas

ariga/atlas

Manage your database schema as code
Go
5,166
star
8
sachaos/viddy

sachaos/viddy

👀 A modern watch command. Time machine and pager etc.
Go
4,538
star
9
ktr0731/evans

ktr0731/evans

Evans: more expressive universal gRPC client
Go
4,115
star
10
fvbock/endless

fvbock/endless

Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
Go
3,994
star
11
yuin/goldmark

yuin/goldmark

🏆 A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
Go
3,586
star
12
nakabonne/ali

nakabonne/ali

Generate HTTP load and plot the results in real-time
Go
3,557
star
13
sony/sonyflake

sony/sonyflake

A distributed unique ID generator inspired by Twitter's Snowflake
Go
3,484
star
14
itchyny/gojq

itchyny/gojq

Pure Go implementation of jq
Go
3,016
star
15
IrineSistiana/mosdns

IrineSistiana/mosdns

一个 DNS 转发器
Go
2,914
star
16
monochromegane/the_platinum_searcher

monochromegane/the_platinum_searcher

A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
Go
2,805
star
17
goodwithtech/dockle

goodwithtech/dockle

Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start
Go
2,746
star
18
sony/gobreaker

sony/gobreaker

Circuit Breaker implemented in Go
Go
2,606
star
19
rhysd/actionlint

rhysd/actionlint

:octocat: Static checker for GitHub Actions workflow files
Go
2,605
star
20
bluele/gcache

bluele/gcache

An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Go
2,439
star
21
akiyosi/goneovim

akiyosi/goneovim

A GUI frontend for neovim.
Go
2,355
star
22
goccy/go-json

goccy/go-json

Fast JSON encoder/decoder compatible with encoding/json for Go
Go
2,348
star
23
k1LoW/tbls

k1LoW/tbls

tbls is a CI-Friendly tool for document a database, written in Go.
Go
2,344
star
24
mattn/goreman

mattn/goreman

foreman clone written in go language
Go
2,330
star
25
yunabe/lgo

yunabe/lgo

Interactive Go programming with Jupyter
Go
2,311
star
26
skanehira/docui

skanehira/docui

TUI Client for Docker
Go
2,281
star
27
otiai10/gosseract

otiai10/gosseract

Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
Go
2,221
star
28
mattn/go-gtk

mattn/go-gtk

Go binding for GTK
Go
2,108
star
29
sheepla/pingu

sheepla/pingu

🐧ping command but with pingu
Go
2,021
star
30
gojp/goreportcard

gojp/goreportcard

A report card for your Go application
Go
1,989
star
31
noborus/trdsql

noborus/trdsql

CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.
Go
1,937
star
32
guregu/null

guregu/null

reasonable handling of nullable values
Go
1,807
star
33
c-bata/kube-prompt

c-bata/kube-prompt

An interactive kubernetes client featuring auto-complete.
Go
1,785
star
34
yuk7/wsldl

yuk7/wsldl

Advanced WSL launcher / installer. (Win10 FCU x64/arm64 or later.)
Go
1,724
star
35
gabriel-vasile/mimetype

gabriel-vasile/mimetype

A fast Golang library for media type and file extension detection, based on magic numbers
Go
1,598
star
36
vx3r/wg-gen-web

vx3r/wg-gen-web

Simple Web based configuration generator for WireGuard
Go
1,575
star
37
vdaas/vald

vdaas/vald

Vald. A Highly Scalable Distributed Vector Search Engine
Go
1,508
star
38
monochromegane/go_design_pattern

monochromegane/go_design_pattern

Design patterns in Golang.
Go
1,476
star
39
sachaos/todoist

sachaos/todoist

Todoist CLI Client. I ❤️ Todoist and CLI.
Go
1,453
star
40
utahta/pythonbrew

utahta/pythonbrew

Python Environment manager
Go
1,443
star
41
noborus/ov

noborus/ov

🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
Go
1,411
star
42
hidetatz/kubecolor

hidetatz/kubecolor

colorizes kubectl output
Go
1,410
star
43
mattn/gom

mattn/gom

Go Manager - bundle for go
Go
1,389
star
44
mattn/anko

mattn/anko

Scriptable interpreter written in golang
Go
1,364
star
45
mattn/go-generics-example

mattn/go-generics-example

Example code for Go generics
Go
1,324
star
46
mithrandie/csvq

mithrandie/csvq

SQL-like query language for csv
Go
1,324
star
47
guregu/dynamo

guregu/dynamo

expressive DynamoDB library for Go
Go
1,287
star
48
kbinani/screenshot

kbinani/screenshot

Go library to capture desktop to image
Go
1,239
star
49
tcnksm/ghr

tcnksm/ghr

Upload multiple artifacts to GitHub Release in parallel
Go
1,234
star
50
atotto/clipboard

atotto/clipboard

clipboard for golang
Go
1,176
star
51
itchyny/bed

itchyny/bed

Binary editor written in Go
Go
1,134
star
52
minamijoyo/tfmigrate

minamijoyo/tfmigrate

A Terraform / OpenTofu state migration tool for GitOps
Go
1,106
star
53
int128/kubelogin

int128/kubelogin

kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)
Go
1,100
star
54
mosuka/blast

mosuka/blast

Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Go
1,077
star
55
pipe-cd/pipecd

pipe-cd/pipecd

The One CD for All {applications, platforms, operations}
Go
1,058
star
56
Code-Hex/pget

Code-Hex/pget

The fastest, resumable file download client
Go
1,047
star
57
nakabonne/tstorage

nakabonne/tstorage

An embedded time-series database
Go
988
star
58
huydx/hget

huydx/hget

interruptable, resumable download accelerator written in golang
Go
985
star
59
nghialv/promviz

nghialv/promviz

Visualize the traffic of your clusters in realtime from Prometheus data
Go
955
star
60
arosh/ublacklist-stackoverflow-translation

arosh/ublacklist-stackoverflow-translation

Exclude machine-translated sites of Stack Exchange from Google search results
Go
945
star
61
mattn/memo

mattn/memo

📓 Memo Life For You
Go
924
star
62
tcnksm/gcli

tcnksm/gcli

The easy way to build Golang command-line application.
Go
921
star
63
Mikubill/transfer

Mikubill/transfer

🍭 集合多个API的大文件传输工具.
Go
913
star
64
line/line-bot-sdk-go

line/line-bot-sdk-go

LINE Messaging API SDK for Go
Go
885
star
65
goccy/go-yaml

goccy/go-yaml

YAML support for the Go language
Go
880
star
66
mattn/efm-langserver

mattn/efm-langserver

General purpose Language Server
Go
880
star
67
houko/wechatgpt

houko/wechatgpt

wechatgpt golang版 chatgpt机器人(可docker部署),目前支持wechat,telegram
Go
862
star
68
kyoh86/richgo

kyoh86/richgo

Enrich `go test` outputs with text decorations.
Go
839
star
69
yosssi/ace

yosssi/ace

HTML template engine for Go
Go
834
star
70
awa/go-iap

awa/go-iap

go-iap verifies the purchase receipt via AppStore, GooglePlayStore, AmazonAppStore and Huawei HMS.
Go
833
star
71
kayac/ecspresso

kayac/ecspresso

ecspresso is a deployment tool for Amazon ECS
Go
795
star
72
mattn/goveralls

mattn/goveralls

Go
789
star
73
nakabonne/pbgopy

nakabonne/pbgopy

Copy and paste between devices
Go
789
star
74
creasty/defaults

creasty/defaults

Initialize structs with default values
Go
784
star
75
goccy/bigquery-emulator

goccy/bigquery-emulator

BigQuery emulator server implemented in Go
Go
779
star
76
kyokomi/emoji

kyokomi/emoji

🍣 emoji terminal output for golang
Go
777
star
77
ikawaha/kagome

ikawaha/kagome

Self-contained Japanese Morphological Analyzer written in pure Go
Go
759
star
78
hajimehoshi/go-mp3

hajimehoshi/go-mp3

An MP3 decoder in pure Go
Go
745
star
79
mattn/go-isatty

mattn/go-isatty

Go
739
star
80
itchyny/mmv

itchyny/mmv

rename multiple files with editor
Go
735
star
81
rhysd/gocaml

rhysd/gocaml

🐫 Statically typed functional programming language implementation with Go and LLVM
Go
732
star
82
mattn/sudo

mattn/sudo

sudo for windows
Go
732
star
83
mattn/go-colorable

mattn/go-colorable

Go
713
star
84
hirokidaichi/goviz

hirokidaichi/goviz

a visualization tool for golang project dependency
Go
710
star
85
lighttiger2505/sqls

lighttiger2505/sqls

SQL language server written in Go.
Go
709
star
86
gengo/goship

gengo/goship

A simple tool for deploying code to servers.
Go
706
star
87
hhatto/gocloc

hhatto/gocloc

A little fast cloc(Count Lines Of Code)
Go
703
star
88
tkuchiki/alp

tkuchiki/alp

Access Log Profiler
Go
670
star
89
summerwind/h2spec

summerwind/h2spec

A conformance testing tool for HTTP/2 implementation.
Go
647
star
90
tsaikd/gogstash

tsaikd/gogstash

Logstash like, written in golang
Go
646
star
91
yohamta/dagu

yohamta/dagu

Just another Cron alternative with a Web UI, but with much more capabilities. It aims to solve greater problems.
Go
646
star
92
mattn/longcat

mattn/longcat

Looooooooooooooooooooooooooooooooooooooooooooooong cat
Go
645
star
93
seachicken/gh-poi

seachicken/gh-poi

✨ Safely clean up your local branches
Go
634
star
94
mattn/go-oci8

mattn/go-oci8

Oracle driver for Go using database/sql
Go
618
star
95
syumai/workers

syumai/workers

Go package to run an HTTP server on Cloudflare Workers.
Go
614
star
96
otiai10/ocrserver

otiai10/ocrserver

A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well
Go
613
star
97
mkouhei/gosh

mkouhei/gosh

interactive shell for Golang
Go
599
star
98
maxence-charriere/lofimusic

maxence-charriere/lofimusic

Lofimusic.app is an installable Progressive web app (PWA) that lists and displays famous YouTube Lo-Fi radios.
Go
584
star
99
mattn/docx2md

mattn/docx2md

Convert Microsoft Word Document to Markdown
Go
575
star
100
kyoshidajp/ghkw

kyoshidajp/ghkw

Search how many keywords in GitHub Code tool
Go
570
star