48842 |
14308 |
3185 |
moby |
Moby Project - a collaborative project for the container ecosystem to assemble container-based systems |
41417 |
5637 |
3399 |
go |
The Go programming language |
36143 |
12739 |
3312 |
kubernetes |
Production-Grade Container Scheduling and Management |
34720 |
8142 |
2264 |
lantern |
🔴Lantern Latest Download https://github.com/getlantern/lantern/releases/tag/latest 🔴蓝灯最新版本下载 https://github.com/getlantern/forum/issues/833 🔴 |
30598 |
3957 |
22 |
awesome-go |
A curated list of awesome Go frameworks, libraries and software |
25512 |
3100 |
258 |
hugo |
The world’s fastest framework for building websites. |
24739 |
2873 |
619 |
gogs |
Gogs is a painless self-hosted Git service. |
22504 |
6572 |
78 |
build-web-application-with-golang |
A golang ebook intro how to build a web with golang |
20436 |
1743 |
236 |
syncthing |
Open Source Continuous File Synchronization |
18261 |
3599 |
260 |
etcd |
Distributed reliable key-value store for the most critical data of a distributed system |
17439 |
5578 |
767 |
go-ethereum |
Official Go implementation of the Ethereum protocol |
17136 |
2009 |
210 |
gin |
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. |
17084 |
1302 |
106 |
caddy |
Fast, cross-platform HTTP/2 web server with automatic HTTPS |
16279 |
2061 |
251 |
prometheus |
The Prometheus monitoring system and time series database. |
15225 |
3318 |
491 |
beego |
beego is an open-source, high-performance web framework for the Go programming language. |
15077 |
1496 |
301 |
traefik |
Træfik, a modern reverse proxy |
14373 |
579 |
82 |
fzf |
🌸 A command-line fuzzy finder |
14226 |
1503 |
102 |
drone |
Drone is a Continuous Delivery platform built on Docker, written in Go |
13377 |
1380 |
1705 |
cockroach |
CockroachDB - the open source, cloud-native SQL database. |
13352 |
2163 |
99 |
ngrok |
Introspected tunnels to localhost |
13323 |
1922 |
696 |
influxdb |
Scalable datastore for metrics, events, and real-time analytics |
13225 |
1790 |
404 |
tidb |
TiDB is a distributed HTAP database compatible with the MySQL protocol |
12777 |
1266 |
222 |
hub |
hub helps you win at git. |
12368 |
2123 |
137 |
mattermost-server |
Open source Slack-alternative in Golang and React - Mattermost |
12233 |
1605 |
68 |
nsq |
A realtime distributed messaging platform |
12094 |
2157 |
403 |
consul |
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. |
12047 |
3856 |
1301 |
terraform |
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently. |
11973 |
2203 |
25 |
frp |
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. |
11324 |
990 |
68 |
cayley |
An open-source graph database |
11306 |
950 |
114 |
minio |
Minio is an open source object storage server compatible with Amazon S3 APIs |
10287 |
897 |
116 |
echo |
High performance, minimalist Go web framework |
10267 |
614 |
44 |
gotty |
Share your terminal as a web application |
10229 |
1041 |
4 |
iris |
The fastest web framework for Go in (THIS) Earth https://github.com/kataras/iris/tree/master/_examples |
10090 |
1055 |
1 |
martini |
Classy web framework for Go |
10035 |
706 |
89 |
faas |
OpenFaaS - Serverless Functions Made Simple for Docker & Kubernetes |
9903 |
1017 |
44 |
kit |
A standard library for microservices. |
9803 |
1240 |
66 |
revel |
A high productivity, full-stack web framework for the Go language. |
9371 |
528 |
28 |
websocketd |
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. |
9226 |
699 |
594 |
rclone |
"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files |
9151 |
1352 |
247 |
vault |
A tool for secrets management, encryption as a service, and privileged access management |
8963 |
635 |
383 |
dep |
Go dependency management tool |
8947 |
518 |
74 |
grumpy |
Grumpy is a Python to Go source code transcompiler and runtime. |
8866 |
1042 |
117 |
gorm |
The fantastic ORM library for Golang, aims to be developer friendly |
8839 |
417 |
35 |
primitive |
Reproducing images with geometric primitives. |
8828 |
826 |
104 |
goreplay |
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes. |
8817 |
1232 |
324 |
minikube |
Run Kubernetes locally |
8797 |
353 |
151 |
micro |
A modern and intuitive terminal-based text editor |
8479 |
730 |
84 |
bolt |
An embedded key/value database for Go. |
8450 |
841 |
1982 |
rancher |
Complete container management platform |
8174 |
636 |
107 |
delve |
Delve is a debugger for the Go programming language. |
8141 |
2737 |
17 |
the-way-to-go_ZH_CN |
《The Way to Go》中文译本,中文正式名《Go 入门指南》 |
8134 |
1723 |
64 |
v2ray-core |
A platform for building proxies to bypass network restrictions. |
8078 |
706 |
107 |
cli |
A simple, fast, and fun package for building command line apps in Go |
8000 |
241 |
2 |
caire |
Content aware image resize library |
7972 |
1623 |
95 |
kcptun |
A Fast & Secure Tunnel Based On KCP with N:M Multiplexing |
7951 |
762 |
461 |
rkt |
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards. |
7898 |
1055 |
871 |
istio |
An open platform to connect, manage, and secure microservices. |
7773 |
483 |
50 |
vegeta |
HTTP load testing tool and library. It's over 9000! |
7630 |
2070 |
352 |
packer |
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. |
7473 |
606 |
119 |
cobra |
A Commander for modern Go CLI interactions |
7449 |
244 |
28 |
textql |
Execute SQL against structured text like CSV or TSV |
7376 |
248 |
24 |
wuzz |
Interactive cli tool for HTTP inspection |
7366 |
1072 |
260 |
cadvisor |
Analyzes resource usage and performance characteristics of running containers. |
7364 |
429 |
84 |
termui |
Golang terminal dashboard |
7363 |
1848 |
115 |
codis |
Proxy based Redis cluster solution supporting pipeline and scaling dynamically |
7339 |
957 |
162 |
logrus |
Structured, pluggable logging for Go. |
6955 |
475 |
211 |
apex |
Build, deploy, and manage AWS Lambda functions with ease (with Go support!). |
6950 |
696 |
52 |
httprouter |
A high performance HTTP request router that scales well |
6946 |
238 |
23 |
ctop |
Top-like interface for container metrics |
6795 |
313 |
173 |
gopherjs |
A compiler from Go to JavaScript for running Go code in a browser |
6665 |
491 |
406 |
flynn |
A next generation open source platform as a service (PaaS) |
6618 |
442 |
375 |
glide |
Package Management for Golang |
6550 |
691 |
792 |
gitea |
Gitea: Git with a cup of tea |
6511 |
219 |
271 |
noms |
The versioned, forkable, syncable database |
6437 |
1461 |
228 |
cow |
HTTP proxy written in Go. COW can automatically identify blocked sites and use parent proxies to access. |
6423 |
754 |
10 |
groupcache |
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. |
6189 |
550 |
158 |
fasthttp |
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http |
6073 |
752 |
25 |
mux |
A powerful URL router and dispatcher for golang. |
5959 |
771 |
201 |
vitess |
Vitess is a database clustering system for horizontal scaling of MySQL. |
5949 |
324 |
137 |
teleport |
Modern SSH server for clusters and teams. |
5808 |
429 |
27 |
go-patterns |
Curated list of Go design patterns, recipes and idioms |
5794 |
1037 |
11 |
websocket |
A WebSocket implementation for Go. |
5790 |
564 |
103 |
nvm-windows |
A node.js version management utility for Windows. Ironically written in Go. |
5674 |
504 |
4 |
goquery |
A little like that j-thing, only in Go. |
5657 |
1036 |
214 |
git-lfs |
Git extension for versioning large files |
5578 |
1656 |
778 |
beats |
🐠 Beats - Lightweight shippers for Elasticsearch & Logstash |
5549 |
696 |
50 |
golearn |
Machine Learning for Go |
5531 |
357 |
156 |
dgraph |
Fast, Distributed Graph DB |
5522 |
441 |
8 |
negroni |
Idiomatic HTTP Middleware for Golang |
5515 |
1066 |
102 |
grpc-go |
The Go language implementation of gRPC. HTTP/2 based RPC |
5462 |
221 |
16 |
comcast |
Simulating shitty network connections so you can build better systems. |
5446 |
952 |
930 |
go-ipfs |
IPFS implementation in Go |
5432 |
1907 |
463 |
helm |
The Kubernetes Package Manager |
5345 |
468 |
79 |
godep |
dependency tool for go |
5342 |
1080 |
58 |
mysql |
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package |
5336 |
185 |
217 |
up |
Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS. |
5333 |
508 |
41 |
vuls |
Vulnerability scanner for Linux/FreeBSD, agentless, written in Go |
5331 |
723 |
52 |
seaweedfs |
SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, SeaweedFS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS". |
5307 |
1520 |
615 |
kops |
Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management |
5301 |
488 |
59 |
transfer.sh |
Easy and fast file sharing from the command-line. |
5279 |
308 |
23 |
wego |
weather app for the terminal |
5238 |
3082 |
0 |
fabric |
Read-only mirror of https://gerrit.hyperledger.org/r/#/admin/projects/fabric |
5219 |
363 |
67 |
ui |
Platform-native GUI library for Go. |
5198 |
503 |
225 |
viper |
Go configuration with fangs |
5173 |
429 |
437 |
openebs |
OpenEBS is containerized block storage written in Go for cloud native and other environments w/ per container (or pod) QoS SLAs, tiering and replica policies across AZs and environments, and predictable and scalable performance. |
5110 |
1050 |
371 |
swarm |
Swarm: a Docker-native clustering system |
5088 |
334 |
114 |
gh-ost |
GitHub's Online Schema Migrations for MySQL |
5076 |
443 |
359 |
weave |
Simple, resilient multi-host Docker networking and more. |
5021 |
359 |
39 |
pgweb |
Cross-platform client for PostgreSQL databases |
4992 |
850 |
58 |
confd |
Manage local application configuration files using templates and data from etcd or consul |
4948 |
494 |
116 |
testify |
A toolkit with common assertions and mocks that plays nicely with the standard library |
4848 |
1805 |
579 |
telegraf |
The plugin-driven server agent for collecting & reporting metrics. |
4840 |
179 |
16 |
gvisor |
Container Runtime Sandbox |
4808 |
120 |
14 |
gitql |
A git query language |
4798 |
355 |
32 |
boom |
HTTP(S) load generator, ApacheBench (ab) replacement, written in Go |
4792 |
159 |
0 |
go-internals |
A book about the internals of the Go programming language. |
4731 |
399 |
135 |
fabio |
Consul Load-Balancing made simple |
4713 |
842 |
182 |
runc |
CLI tool for spawning and running containers according to the OCI specification |
4670 |
213 |
100 |
upspin |
Upspin: A framework for naming everyone's everything. |
4650 |
83 |
7 |
gron |
Make JSON greppable! |
4643 |
1317 |
818 |
machine |
Machine management for a container-centric world |
4638 |
462 |
438 |
os |
Tiny Linux distro that runs the entire OS as Docker containers |
4631 |
222 |
52 |
tile38 |
Tile38 is a geospatial database, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. 🌐 |
4620 |
371 |
169 |
jaeger |
CNCF Jaeger, a Distributed Tracing System |
4564 |
146 |
16 |
peco |
Simplistic interactive filtering tool |
4542 |
414 |
7 |
seesaw |
Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform. |
4501 |
2795 |
801 |
origin |
Enterprise Kubernetes for Developers |
4460 |
303 |
86 |
find |
High-precision indoor positioning framework for most wifi-enabled devices. |
4452 |
84 |
14 |
jid |
json incremental digger |
4406 |
707 |
1 |
freegeoip |
IP geolocation web server |
4395 |
238 |
6 |
colly |
Elegant Scraper and Crawler Framework for Golang |
4386 |
336 |
0 |
micro |
A cloud-native toolkit for building future-proof systems |
4362 |
682 |
5 |
redigo |
Go client for Redis |
4358 |
1315 |
2 |
go-fundamental-programming |
《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。 |
4343 |
412 |
58 |
serf |
Service orchestration and management tool. |
4323 |
344 |
120 |
bleve |
A modern text indexing library for go |
4311 |
510 |
181 |
linuxkit |
A toolkit for building secure, portable and lean operating systems for containers |
4310 |
371 |
118 |
sqlx |
general purpose extensions to golang's database/sql |
4279 |
322 |
218 |
restic |
Fast, secure, efficient backup program |
4262 |
487 |
63 |
gocode |
An autocompletion daemon for the Go programming language |
4251 |
2683 |
15 |
shadowsocks-go |
go port of shadowsocks |
4221 |
491 |
68 |
gobot |
Golang framework for robotics, drones, and the Internet of Things (IoT) |
4208 |
777 |
18 |
brook |
Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software |
4193 |
1178 |
480 |
harbor |
An enterprise-class container registry server based on Docker Distribution |
4151 |
457 |
239 |
gdrive |
Google Drive CLI Client |
4151 |
287 |
1 |
chaosmonkey |
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. |
4145 |
308 |
61 |
hydra |
OAuth2 server with OpenID Connect - cloud native, security-first, open source API security for your infrastructure. Written in Go. SDKs for any language. |
4106 |
448 |
60 |
gnatsd |
High-Performance server for NATS, the cloud native messaging system. |
4074 |
393 |
14 |
gods |
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON |
4060 |
433 |
14 |
go-datastructures |
None |
4054 |
281 |
47 |
gxui |
An experimental Go cross platform UI library. |
4050 |
1316 |
0 |
blockchain_guide |
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger. |
3955 |
916 |
99 |
aws-sdk-go |
AWS SDK for the Go programming language. |
3944 |
267 |
91 |
qt |
Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch |
3932 |
1102 |
23 |
pholcus |
[Crawler for Golang] Pholcus is a distributed, high concurrency and powerful web crawler software. |
3911 |
1329 |
392 |
distribution |
The Docker toolset to pack, ship, store, and deliver content |
3849 |
258 |
18 |
zap |
Blazing fast, structured, leveled logging in Go. |
3830 |
511 |
159 |
pq |
Pure Go Postgres driver for database/sql |
3761 |
197 |
46 |
rqlite |
The lightweight, distributed relational database built on SQLite. |
3741 |
116 |
23 |
git-appraise |
Distributed code review system for Git repos |
3738 |
454 |
105 |
grpc-gateway |
gRPC to JSON proxy generator following the gRPC HTTP spec |
3730 |
331 |
74 |
otto |
A JavaScript interpreter in Go (golang) |
3728 |
154 |
107 |
k6 |
A modern load testing tool, using Go and JavaScript - https://k6.io |
3706 |
738 |
159 |
firefly-proxy |
A proxy software to help circumventing the Great Firewall. |
3705 |
826 |
195 |
oauth2_proxy |
A reverse proxy that provides authentication with Google, Github or other provider |
3698 |
198 |
15 |
badger |
Fast key-value DB in Go. |
3685 |
191 |
34 |
ponzu |
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go. |
3670 |
161 |
55 |
awless |
A Mighty CLI for AWS |
3627 |
179 |
12 |
gitleaks |
Searches full repo history for secrets and keys 🔑 |
3598 |
345 |
2066 |
client |
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron |
3597 |
725 |
232 |
registrator |
Service registry bridge for Docker with pluggable adapters |
3596 |
238 |
3 |
grace |
Graceful restart & zero downtime deploy for Go servers. |
3570 |
118 |
16 |
gallium |
Build desktop applications in Go and HTML. |
3567 |
282 |
5 |
nes |
NES emulator written in Go. |
3558 |
274 |
99 |
goconvey |
Go testing in the browser. Integrates with go test . Write behavioral tests in Go. |
3554 |
146 |
143 |
skaffold |
Easy and Repeatable Kubernetes Development |
3546 |
451 |
93 |
clair |
Vulnerability Static Analysis for Containers |
3545 |
836 |
69 |
go-github |
Go library for accessing the GitHub API |
3539 |
341 |
2 |
godropbox |
Common libraries for writing Go services/applications. |
3524 |
354 |
36 |
jwt-go |
Golang implementation of JSON Web Tokens (JWT) |
3523 |
155 |
18 |
riot |
Go Open Source, Distributed, Simple and efficient Search Engine |
3499 |
371 |
0 |
go-micro |
A pluggable RPC framework |
3491 |
693 |
348 |
nomad |
Nomad is a flexible, enterprise-grade cluster scheduler designed to easily integrate into existing workflows. Nomad can run a diverse workload of micro-service, batch, containerized and non-containerized applications. Nomad is easy to operate and scale and integrates seamlessly with Consul and Vault. |
3480 |
97 |
7 |
fsql |
Search through your filesystem with SQL-esque queries. |
3460 |
169 |
74 |
direnv |
Unclutter your .profile |
3460 |
243 |
17 |
chi |
lightweight, idiomatic and composable router for building Go HTTP services |
3448 |
707 |
65 |
kingshard |
A high-performance MySQL proxy |
3429 |
231 |
2 |
goji |
Goji is a minimalistic web framework for Golang that's high in antioxidants. |
3404 |
212 |
89 |
MailHog |
Web and API based SMTP testing |
3402 |
101 |
21 |
slack-term |
Slack client for your terminal |
3394 |
72 |
11 |
texttop |
A fully interactive X Linux desktop rendered in TTY and streamable over SSH |
3382 |
260 |
115 |
govendor |
Go vendor tool that works with the standard vendor file. |
3373 |
855 |
2 |
gotraining |
Go Training Class Material : |
3367 |
616 |
102 |
battery-historian |
Battery Historian is a tool to analyze battery consumers using Android "bugreport" files. |
3361 |
116 |
18 |
matcha |
Build native mobile apps in Go. |
3359 |
489 |
25 |
redis |
Type-safe Redis client for Golang |
3349 |
159 |
8 |
httpstat |
It's like curl -v, with colours. |
3331 |
551 |
246 |
heka |
DEPRECATED: Data collection and processing made easy. |
3321 |
76 |
12 |
node-prune |
Remove unnecessary files from node_modules (.md, .ts, ...) |
3313 |
466 |
329 |
tyk |
Tyk Open Source API Gateway written in Go |
3290 |
901 |
8 |
The-Golang-Standard-Library-by-Example |
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。 |
3267 |
264 |
146 |
fission |
Fast Serverless Functions for Kubernetes |
3256 |
247 |
41 |
hey |
HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom |
3255 |
218 |
111 |
zeus |
Boot any rails app in under a second. |
3202 |
553 |
78 |
logspout |
Log routing for Docker container logs |
3174 |
439 |
156 |
xorm |
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle |
3152 |
267 |
0 |
ga-beacon |
Google Analytics collector-as-a-service (using GA measurement protocol). |
3119 |
471 |
35 |
qor |
QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems. |
3116 |
435 |
22 |
goflyway |
Transferring data via remote server |
3104 |
332 |
42 |
go-json-rest |
A quick and easy way to setup a RESTful JSON API |
3072 |
500 |
34 |
web |
The easiest way to create web applications with Go |
3049 |
732 |
105 |
flannel |
flannel is a network fabric for containers, designed for Kubernetes |
3035 |
92 |
11 |
httplab |
The interactive web server |
3033 |
239 |
30 |
ssh-chat |
Chat over SSH. |
3021 |
388 |
119 |
blackfriday |
Blackfriday: a markdown processor for Go |
3020 |
238 |
10 |
localtunnel |
Expose localhost servers to the Internet |
3002 |
126 |
65 |
beehive |
A flexible event/agent & automation system with lots of bees 🐝 |
2988 |
273 |
78 |
graphql |
An implementation of GraphQL for Go / Golang |
2982 |
252 |
29 |
doozerd |
A consistent distributed data store. |
2982 |
430 |
24 |
BaiduPCS-Go |
百度网盘客户端 - Go语言编写 |
2981 |
176 |
152 |
elvish |
Friendly and expressive shell |
2979 |
67 |
7 |
grv |
GRV is a terminal interface for viewing git repositories |
2978 |
168 |
32 |
errors |
Simple error handling primitives |
2936 |
412 |
123 |
cfssl |
CFSSL: Cloudflare's PKI and TLS toolkit |
2887 |
261 |
227 |
GoSublime |
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features. |
2884 |
403 |
47 |
consul-template |
Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data. |
2880 |
663 |
55 |
protobuf |
Go support for Google's protocol buffers |
2877 |
144 |
8 |
go-torch |
Stochastic flame graph profiler for Go programs |
2866 |
538 |
39 |
sarama |
Sarama is a Go library for Apache Kafka 0.8, and up. |
2855 |
227 |
34 |
webhook |
webhook is a lightweight configurable incoming webhook server which can execute shell commands |
2844 |
647 |
76 |
falcon-plus |
An open-source and enterprise-level monitoring system. |
2827 |
640 |
33 |
wukong |
高度可定制的全文搜索引擎 |
2822 |
165 |
1 |
gjson |
Get JSON values quickly - JSON Parser for Go |
2820 |
341 |
0 |
mobile |
[mirror] Go on Mobile |
2808 |
498 |
36 |
dns |
DNS library in Go |
2805 |
369 |
78 |
docker-gen |
Generate files from docker container meta-data |
2801 |
234 |
45 |
termbox-go |
Pure Go termbox implementation |
2788 |
166 |
20 |
annie |
👾 Fast, simple and clean video downloader |
2777 |
144 |
24 |
goreleaser |
Deliver Go binaries as fast and easily as possible |
2771 |
275 |
33 |
goa |
Design-based APIs and microservices in Go |
2767 |
298 |
195 |
rook |
File, Block, and Object Storage Services for your Cloud-Native Environment |
2765 |
756 |
4 |
p2pspider |
DHT Spider + BitTorrent Client = P2P Spider |
2764 |
325 |
116 |
gorp |
Go Relational Persistence - an ORM-ish library for Go |
2764 |
196 |
113 |
fn |
The container native, cloud agnostic serverless platform. |
2763 |
272 |
303 |
pachyderm |
Reproducible Data Science at Scale! |
2762 |
234 |
11 |
go |
A high-performance 100% compatible drop-in replacement of "encoding/json" |
2761 |
360 |
174 |
tsuru |
Open source, extensible and Docker-based Platform as a Service (PaaS). |
2757 |
205 |
46 |
buffalo |
Rapid Web Development w/ Go |
2719 |
151 |
34 |
toxiproxy |
⏰ 🔥 A TCP proxy to simulate network and system conditions for chaos and resiliency testing |
2716 |
609 |
6 |
go-best-practice |
Trying to complete over 100 projects in various categories in golang. |
2695 |
259 |
337 |
perkeep |
Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content. |
2692 |
410 |
9 |
go-restful |
package for building REST-style Web Services using Google Go |
2667 |
127 |
12 |
qr-filetransfer |
Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal. |
2650 |
192 |
36 |
gox |
A dead simple, no frills Go cross compile tool |
2648 |
110 |
52 |
goby |
Goby - A new language helps you develop highly concurrent web application |
2640 |
1081 |
19 |
GolangTraining |
Training for Golang (go language) |
2639 |
95 |
21 |
faktory |
"Takin' care of business, workin' overtime" |
2638 |
409 |
152 |
Sia |
Blockchain-based marketplace for file storage |
2635 |
194 |
34 |
gometalinter |
Concurrently run Go lint tools and normalise their output |
2633 |
85 |
9 |
find3 |
High-precision indoor positioning framework, version 3. |
2632 |
98 |
44 |
commento |
A privacy-focused and bloat-free Disqus alternative |
2631 |
410 |
88 |
semaphore |
Open Source alternative to Ansible Tower |
2626 |
77 |
32 |
gore |
Yet another Go REPL that works nicely. Featured with line editing, code completion, and more. |
2624 |
215 |
10 |
centrifugo |
Language-agnostic real-time messaging (Websocket or SockJS) server in Go |
2619 |
201 |
70 |
vulcand |
Programmatic load balancer backed by Etcd |
2609 |
524 |
64 |
gopsutil |
psutil for golang |
2597 |
420 |
140 |
walk |
A Windows GUI toolkit for the Go Programming Language |
2592 |
114 |
46 |
godebug |
DEPRECATED! https://github.com/derekparker/delve |
2592 |
263 |
54 |
govalidator |
[Go] Package of validators and sanitizers for strings, numerics, slices and structs |
2589 |
471 |
110 |
pouch |
Pouch is an open-source project created to promote the container technology movement. |
2566 |
246 |
20 |
gorush |
A push notification server written in Go (Golang). |
2560 |
233 |
85 |
go-git |
A highly extensible Git implementation in pure Go. |
2556 |
140 |
30 |
joe |
🏃 A .gitignore magician in your command line |
2547 |
305 |
111 |
lego |
Let's Encrypt client and ACME library written in Go |
2544 |
584 |
174 |
lnd |
Lightning Network Daemon ⚡️ |
2535 |
110 |
10 |
devd |
A local webserver for developers |
2533 |
296 |
93 |
ledisdb |
a high performance NoSQL powered by Go |
2530 |
107 |
34 |
oklog |
A distributed and coördination-free log management system |
2527 |
519 |
15 |
elastic |
Elasticsearch client for Go. |
2526 |
420 |
375 |
bosun |
Time Series Alerting Framework |
2525 |
509 |
85 |
containerd |
An open and reliable container runtime |
2518 |
168 |
29 |
jocko |
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native) |
2518 |
317 |
61 |
lint |
[mirror] This is a linter for Go source code. |
2490 |
838 |
147 |
btcd |
An alternative full node bitcoin implementation written in Go (golang) |
2479 |
204 |
9 |
bettercap |
The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and attacks. |
2477 |
142 |
14 |
gops |
A tool to list and diagnose Go processes currently running on your system |
2477 |
206 |
67 |
gin |
Live reload utility for Go web servers |
2470 |
193 |
66 |
kompose |
Go from Docker Compose to Kubernetes |
2468 |
226 |
63 |
kubeless |
Kubernetes Native Serverless Framework |
2461 |
300 |
190 |
boulder |
An ACME-based CA, written in Go. |
2435 |
160 |
29 |
gocui |
Minimalist Go package aimed at creating Console User Interfaces. |
2431 |
1304 |
66 |
bips |
Bitcoin Improvement Proposals |
2417 |
270 |
367 |
scope |
Monitoring, visualisation & management for Docker & Kubernetes |
2417 |
337 |
14 |
go-starter-kit |
Golang isomorphic react/hot reloadable/redux/css-modules starter kit |
2414 |
307 |
106 |
fleet |
fleet ties together systemd and etcd into a distributed init system |
2414 |
552 |
26 |
cron |
a cron library for go |
2401 |
55 |
26 |
dlite |
The simplest way to use Docker on OS X |
2401 |
504 |
109 |
goproxy |
An HTTP proxy library for Go |
2399 |
133 |
92 |
empire |
A PaaS built on top of Amazon EC2 Container Service (ECS) |
2390 |
93 |
34 |
alpaca |
Given a web API, Generate client libraries in node, php, python, ruby |
2387 |
394 |
25 |
wide |
🎆 一个基于 Web 的 Go 语言 IDE。A Web-based IDE for teams using Go programming language/Golang. https://wide.b3log.org |
2385 |
78 |
8 |
usql |
usql is a universal command-line interface for SQL databases |
2375 |
455 |
79 |
xlsx |
Google Go (golang) library for reading and writing XLSX files. You should probably also checkout: https://github.com/360EntSecGroup-Skylar/excelize |
2363 |
227 |
16 |
casbin |
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang |
2345 |
84 |
10 |
twirp |
A simple RPC framework with protobuf service definitions |
2341 |
220 |
12 |
macaron |
Package macaron is a high productive and modular web framework in Go. |
2338 |
192 |
9 |
color |
Color package for Go (golang) |
2332 |
187 |
31 |
gofpdf |
A PDF document generator with high level support for text, drawing and images |
2325 |
348 |
17 |
go-simplejson |
a Go package to interact with arbitrary JSON |
2321 |
148 |
18 |
go-spew |
Implements a deep pretty printer for Go data structures to aid in debugging |
2306 |
259 |
119 |
fsnotify |
Cross-platform file system notifications for Go. |
2302 |
137 |
31 |
libchan |
Like Go channels over the network |
2294 |
398 |
5 |
rpcx |
Faster multil-language bidirectional RPC framework in Go, like alibaba Dubbo and weibo Motan in Java, but with more features, Scale easily. |
2289 |
45 |
13 |
promptui |
Interactive prompt for command-line applications |
2280 |
109 |
37 |
the_platinum_searcher |
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. |
2270 |
423 |
5 |
goproxy |
Proxy is a high performance HTTP(S), websocket, TCP, UDP, Socks5 proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,域名黑白名单,跨平台,KCP协议支持,集成外部API。 |
2270 |
271 |
8 |
jvm.go |
A toy JVM written in Go |
2263 |
241 |
74 |
filebrowser |
📁 Web File Manager which can be used as a middleware or standalone app. |
2263 |
348 |
96 |
migrate |
Database migrations. CLI and Golang library. |
2242 |
162 |
86 |
goss |
Quick and Easy server testing/validation |
2240 |
101 |
3 |
evio |
Fast event-loop networking for Go |
2240 |
156 |
16 |
checkup |
Distributed, lock-free, self-hosted health checks and status pages |
2236 |
411 |
237 |
go-swagger |
Swagger 2.0 implementation for go |
2225 |
125 |
22 |
go-fuzz |
Randomized testing for Go |
2214 |
123 |
47 |
meshbird |
Distributed private networking |
2212 |
122 |
3 |
Go-SCP |
Go programming language secure coding practices guide |
2211 |
193 |
514 |
cilium |
HTTP, gRPC, and Kafka Aware Security and Networking for Containers with BPF and XDP |
2208 |
457 |
81 |
quorum |
A permissioned implementation of Ethereum supporting data privacy |
2204 |
281 |
28 |
goleveldb |
LevelDB key/value database in Go. |
2203 |
100 |
13 |
realize |
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading. |
2200 |
136 |
7 |
gizmo |
A Microservice Toolkit from The New York Times |
2198 |
694 |
13 |
goim |
goim |
2197 |
790 |
86 |
cloud-torrent |
☁️ Cloud Torrent: a self-hosted remote torrent client |
2196 |
65 |
8 |
ln |
3D line art engine. |
2183 |
482 |
42 |
Heartbleed |
A checker (site and tool) for CVE-2014-0160 |
2181 |
64 |
22 |
ccat |
Colorizing cat |
2179 |
181 |
58 |
ffjson |
faster JSON serialization for Go |
2175 |
264 |
24 |
machinery |
Machinery is an asynchronous task queue/job queue based on distributed message passing. |
2174 |
236 |
21 |
torrent |
Full-featured BitTorrent client package and utilities |
2167 |
166 |
83 |
functions |
IronFunctions - the serverless microservices platform by |
2165 |
188 |
96 |
draft |
A tool for developers to create cloud-native applications on Kubernetes. |
2164 |
179 |
13 |
vuvuzela |
Private messaging system that hides metadata |
2164 |
343 |
75 |
go-socket.io |
socket.io library for golang, a realtime application framework. |
2163 |
142 |
20 |
itsabot |
ItsAbot makes it easy and fun to build your own digital assistant, and we include everything you need to get started. |
2163 |
147 |
12 |
gosu |
Simple Go-based setuid+setgid+setgroups+exec |
2162 |
64 |
20 |
whalebrew |
Homebrew, but with Docker images |
2161 |
140 |
201 |
duplicacy |
A new generation cloud backup tool |
2159 |
74 |
6 |
app |
Package to build MacOS and Web apps using Go, HTML and CSS. |
2154 |
201 |
49 |
protoactor-go |
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin |
2152 |
183 |
21 |
structs |
Utilities for Go structs |
2151 |
44 |
34 |
prototool |
Your Swiss Army Knife for Protocol Buffers |
2147 |
433 |
149 |
dex |
OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors |
2135 |
212 |
31 |
chisel |
A fast TCP tunnel over HTTP |
2118 |
206 |
18 |
gopher-lua |
GopherLua: VM and compiler for Lua in Go |
2106 |
181 |
13 |
advanced-go-programming-book |
📚 《Go语言高级编程》开源免费图书(开发中...) |
2098 |
149 |
88 |
gb |
gb, the project based build tool for Go |
2096 |
147 |
3 |
netstack |
IPv4 and IPv6 userland network stack |
2094 |
368 |
61 |
yaml |
YAML support for the Go language. |
2084 |
1011 |
69 |
heapster |
Compute Resource Usage Analysis and Monitoring of Container Clusters |
2071 |
513 |
223 |
mgo |
The MongoDB driver for Go. UNMAINTAINED - SEE BELOW |
2070 |
597 |
5 |
leaf |
A game server framework in Go (golang) |
2070 |
211 |
46 |
ginkgo |
BDD Testing Framework for Go |
2067 |
43 |
8 |
go-pry |
An interactive REPL for Go that allows you to drop into your code at any point. |
2066 |
196 |
19 |
tiedot |
Your NoSQL database powered by Golang |
2055 |
90 |
2 |
roshi |
Roshi is a large-scale CRDT set implementation for timestamped events. |
2039 |
789 |
5 |
gopl.io |
Example programs from "The Go Programming Language" |
2037 |
210 |
87 |
excelize |
Golang library for reading and writing Microsoft Excel™ (XLSX) files. |
2036 |
164 |
9 |
glow |
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant. |
2035 |
134 |
6 |
utron |
A lightweight MVC framework for Go(Golang) |
2028 |
82 |
27 |
teleconsole |
Command line tool to share your UNIX terminal and forward local TCP ports to people you trust. |
2021 |
165 |
13 |
mylg |
Network Diagnostic Tool |
2021 |
442 |
48 |
gost |
GO Simple Tunnel - a simple tunnel written in golang |
2015 |
136 |
12 |
goreporter |
A Golang tool that does static analysis, unit testing, code review and generate code quality report. |
2008 |
250 |
39 |
toml |
TOML parser for Golang with reflection. |
1987 |
168 |
25 |
web-dev-golang-anti-textbook |
Learn how to write webapps without a framework in Go. |
1986 |
124 |
36 |
chromedp |
Package chromedp is a faster, simpler way to drive browsers (Chrome, Edge, Safari, Android, etc) without external dependencies (ie, Selenium, PhantomJS, etc) using the Chrome Debugging Protocol. |
1985 |
133 |
45 |
nuclio |
High-Performance Serverless event and data processing platform |
1983 |
60 |
31 |
thyme |
Automatically track which applications you use and for how long. |
1982 |
277 |
19 |
go.uuid |
UUID package for Go |
1970 |
167 |
64 |
watchtower |
Automatically update running Docker containers |
1969 |
229 |
47 |
infrakit |
A toolkit for creating and managing declarative, self-healing infrastructure. |
1965 |
278 |
67 |
coredns |
CoreDNS is a DNS server that chains plugins |
1951 |
163 |
23 |
goworker |
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers. |
1922 |
162 |
29 |
kite |
Micro-service framework in Go |
1913 |
237 |
18 |
gryffin |
Gryffin is a large scale web security scanning platform |
1912 |
64 |
2 |
httpdiff |
Perform the same request against two HTTP servers and diff the results |
1906 |
336 |
50 |
go-metrics |
Go port of Coda Hale's Metrics library |
1891 |
1042 |
102 |
ingress-nginx |
NGINX Ingress Controller for Kubernetes |
1890 |
175 |
18 |
bat |
Go implement CLI, cURL-like tool for humans |
1890 |
360 |
62 |
gopacket |
Provides packet processing capabilities for Go |
1883 |
51 |
16 |
noti |
Monitor a process and trigger a notification. |
1874 |
179 |
38 |
gorgonia |
Gorgonia is a library that helps facilitate machine learning in Go. |
1872 |
59 |
6 |
go-is-not-good |
A curated list of articles complaining that go (golang) isn't good enough |
1864 |
109 |
11 |
go-tooling-workshop |
A workshop covering all the tools gophers use in their day to day life |
1855 |
117 |
0 |
buntdb |
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support |
1851 |
235 |
83 |
raft |
Golang implementation of the Raft consensus protocol |
1848 |
191 |
66 |
qml |
QML support for the Go language |
1845 |
139 |
16 |
kingpin |
A Go (golang) command line and flag parser |
1844 |
84 |
53 |
spread |
Docker to Kubernetes in one command |
1832 |
454 |
1 |
cellnet |
高性能,简单,方便的开源服务器网络库 |
1830 |
1153 |
220 |
community |
Kubernetes community content |
1830 |
154 |
22 |
dockerize |
Utility to simplify running applications in docker containers |
1821 |
71 |
5 |
tview |
Rich interactive widgets for terminal-based UIs written in Go |
1804 |
296 |
17 |
amqp |
Go client for AMQP 0.9.1 |
1801 |
174 |
6 |
resize |
Pure golang image resizing |
1799 |
300 |
23 |
skynet-archive |
Skynet is a framework for distributed services in Go. |
1796 |
535 |
1 |
go-web-foundation |
《Go Web 基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。 |
1794 |
123 |
6 |
learn-go-with-tests |
Learn Go with test-driven development |
1791 |
384 |
2 |
glog |
Leveled execution logs for Go |
1786 |
361 |
188 |
tendermint |
⟁ Tendermint Core (BFT Consensus) in Go |
1780 |
315 |
26 |
raft |
UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol. |
1774 |
59 |
12 |
pet |
Simple command-line snippet manager, written in Go. |
1767 |
172 |
11 |
apns2 |
⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, and OSX apps, using the new APNs HTTP/2 protocol. |
1760 |
430 |
52 |
lxd |
Daemon based on liblxc offering a REST API to manage containers |
1755 |
44 |
21 |
gitkube |
Gitkube: Build and deploy docker images to Kubernetes using git push. |
1753 |
163 |
52 |
hyperd |
HyperContainer Daemon |
1749 |
132 |
17 |
validator |
💯Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving |
1746 |
144 |
45 |
gopm |
Go Package Manager (gopm) is a package manager and build tool for Go. |
1744 |
173 |
36 |
imaginary |
Fast, simple, scalable HTTP microservice for high-level image processing with first-class Docker support |
1739 |
136 |
10 |
goagain |
Zero-downtime restarts in Go |
1728 |
598 |
6 |
tools |
[mirror] Go Tools |
1725 |
75 |
7 |
bild |
A collection of parallel image processing algorithms in pure Go |
1721 |
161 |
88 |
torus |
Torus Distributed Storage |
1718 |
257 |
141 |
snap |
The open telemetry framework |
1717 |
227 |
112 |
kube-lego |
Automatically request certificates for Kubernetes Ingress resources from Let's Encrypt |
1712 |
76 |
30 |
sup |
Super simple deployment tool - think of it like 'make' for a network of servers |
1711 |
434 |
31 |
logstash-forwarder |
An experiment to cut logs in preparation for processing elsewhere. Replaced by Filebeat: https://github.com/elastic/beats/tree/master/filebeat |
1702 |
1304 |
64 |
contrib |
This is a place for various components in the Kubernetes ecosystem that aren't part of the Kubernetes core. Consider creating a new repo instead. |
1690 |
95 |
36 |
go-chart |
go chart is a basic charting library in native golang. |
1688 |
89 |
21 |
container-diff |
container-diff: Diff your Docker containers |
1687 |
88 |
3 |
now |
Now is a time toolkit for golang |
1685 |
136 |
21 |
jsonparser |
Alternative JSON parser for Go that does not require schema (so far fastest) |
1681 |
500 |
4 |
gopush-cluster |
Golang push server cluster |
1678 |
387 |
222 |
swarmkit |
A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more. |
1676 |
234 |
21 |
fsnotify |
File system notification for Go |
1674 |
199 |
31 |
goth |
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. |
1667 |
227 |
62 |
gorequest |
GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent ) |
1666 |
103 |
99 |
gonum |
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more |
1665 |
108 |
32 |
gojson |
Automatically generate Go (golang) struct definitions from example JSON |
1665 |
130 |
16 |
endless |
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe) |
1663 |
136 |
0 |
http2 |
old repo for HTTP/2 support for Go (see README for new home) |
1662 |
144 |
28 |
rack |
Open-source PaaS. Built entirely on AWS cloud services for maximum privacy and minimum upkeep. |
1658 |
51 |
6 |
panicparse |
Crash your app in style (Golang) |
1655 |
117 |
19 |
pg |
PostgreSQL ORM for Golang with focus on PostgreSQL features and performance |
1652 |
121 |
14 |
rtop |
rtop is an interactive, remote system monitoring tool based on SSH |
1652 |
229 |
52 |
protobuf |
Protocol Buffers for Go with Gadgets |
1651 |
215 |
42 |
gomail |
The best way to send emails in Go. |
1649 |
152 |
44 |
journey |
A blog engine written in Go, compatible with Ghost themes. |
1641 |
223 |
9 |
go-nats |
Golang client for NATS, the cloud native messaging system. |
1638 |
137 |
8 |
circuit |
Circuit: Dynamic cloud orchestration http://gocircuit.org |
1630 |
51 |
5 |
piknik |
Copy/paste anything over the network |
1623 |
323 |
0 |
chain |
Chain Core Developer Edition (Archive) |
1618 |
131 |
28 |
unik |
The Unikernel Compilation and Deployment Platform |
1618 |
130 |
54 |
gopass |
The slightly more awesome standard unix password manager for teams |
1617 |
334 |
57 |
syzkaller |
syzkaller is an unsupervised, coverage-guided kernel fuzzer |
1617 |
148 |
7 |
freecache |
A cache library for Go with zero GC overhead. |
1617 |
373 |
13 |
lightsocks |
⚡️一个轻巧的网络混淆代理🌏 |
1616 |
78 |
116 |
go-tools |
A collection of tools and libraries for working with Go code, including linters and static analysis |
1611 |
270 |
35 |
go-cache |
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. |
1597 |
327 |
5 |
qtunnel |
A secure socket tunnel works on getqujing.com |
1593 |
171 |
0 |
gocrawl |
Polite, slim and concurrent web crawler. |
1587 |
159 |
0 |
imaging |
Imaging is a simple image processing package for Go |
1586 |
399 |
57 |
oauth2 |
Go OAuth2 |
1585 |
126 |
29 |
athenapdf |
Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker |
1583 |
137 |
59 |
xo |
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server |
1582 |
343 |
44 |
slack |
Slack API in Go |
1580 |
118 |
9 |
github-trending |
Tracking the most popular Github repos, updated daily |
1579 |
128 |
14 |
dnscrypt-proxy |
DNSCrypt Proxy - A flexible DNS proxy, with support for encrypted DNS protocols. |
1575 |
143 |
6 |
envconfig |
Golang library for managing configuration data from environment variables |
1555 |
53 |
10 |
cpustat |
high frequency performance measurements for Linux |
1550 |
83 |
3 |
simplehttp2server |
A simple HTTP/2 server for development |
1549 |
99 |
6 |
alice |
Painless middleware chaining for Go |
1545 |
200 |
154 |
aptly |
aptly - Debian repository management tool |
1545 |
75 |
4 |
pt |
A path tracer written in Go. |
1542 |
78 |
8 |
go-astilectron |
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron) |
1532 |
131 |
21 |
goad |
Goad is an AWS Lambda powered, highly distributed, load testing tool |
1532 |
80 |
0 |
s |
Open a web search in your terminal. |
1529 |
355 |
2 |
go-koans |
koans for go |
1527 |
443 |
79 |
node_exporter |
Exporter for machine metrics |
1525 |
184 |
33 |
fresh |
Build and (re)start go web apps after saving/creating/deleting source files. |
1520 |
67 |
14 |
inspeqtor |
Monitor your application infrastructure! |
1517 |
112 |
4 |
Data-Structures-and-Algorithms |
Data Structures and Algorithms implementation in Go |
1515 |
118 |
39 |
nakama |
Distributed server for social and realtime games and apps. |
1513 |
80 |
68 |
acme |
🔒 acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt) |
1507 |
69 |
5 |
sshtron |
Play Tron over SSH |
1506 |
47 |
15 |
go-prompt |
Building a powerful interactive prompt in Go, inspired by python-prompt-toolkit. |
1504 |
68 |
8 |
goxc |
a build tool for Go, with a focus on cross-compiling, packaging and deployment |
1503 |
241 |
33 |
surgemq |
High-Performance MQTT Server and Client Libraries |
1501 |
127 |
41 |
squirrel |
Fluent SQL generation for golang |
1499 |
56 |
6 |
fireworq |
Fireworq is a lightweight, high-performance, language-independent job queue system. |
1481 |
150 |
21 |
pprof |
pprof is a tool for visualization and analysis of profiling data |
1481 |
72 |
73 |
gx |
A package management tool |
1478 |
283 |
14 |
dht |
BitTorrent DHT Protocol && DHT Spider. |
1467 |
62 |
2 |
tenta-dns |
Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS |
1463 |
113 |
5 |
bigcache |
Efficient cache for gigabytes of data written in Go. |
1463 |
138 |
61 |
graphql-go |
GraphQL server with a focus on ease of use |
1453 |
106 |
34 |
docker-squash |
Squash docker images to make them smaller |
1453 |
57 |
32 |
kaniko |
Build Container Images In Kubernetes |
1452 |
92 |
9 |
go-bootstrap |
Generates a lean and mean Go web project. |
1451 |
36 |
47 |
gonvim |
None |
1447 |
103 |
12 |
go-humanize |
Go Humans! (formatters for units to human friendly sizes) |
1447 |
74 |
3 |
workq |
Job server in Go |
1442 |
33 |
6 |
sandglass |
Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue. |
1436 |
86 |
0 |
go-linq |
.NET LINQ capabilities in Go |
1433 |
42 |
5 |
globe |
Globe wireframe visualizations in Golang |
1432 |
146 |
42 |
afero |
A FileSystem Abstraction System for Go |
1429 |
117 |
19 |
dkron |
Dkron - Distributed, fault tolerant job scheduling system http://dkron.io |
1424 |
83 |
12 |
minify |
Go minifiers for web formats |
1422 |
120 |
0 |
imageserver |
Image server toolkit in Go |
1422 |
141 |
54 |
hcl |
HCL is the HashiCorp configuration language. |
1420 |
205 |
48 |
pythonbrew |
Python Environment manager |
1419 |
63 |
25 |
docker-slim |
DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x making it secure too! (free and open source) |
1419 |
152 |
8 |
pb |
Console progress bar for Golang |
1417 |
97 |
4 |
scrape |
A simple, higher level interface for Go web scraping. |
1414 |
147 |
82 |
quic-go |
A QUIC implementation in pure go |
1403 |
38 |
9 |
warp |
Secure and simple terminal sharing |
1402 |
177 |
29 |
mapstructure |
Go library for decoding generic map values into native Go structures. |
1401 |
48 |
24 |
img |
Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder. |
1400 |
285 |
44 |
osin |
Golang OAuth2 server library |
1398 |
28 |
10 |
fac |
Easy-to-use CUI for fixing git conflicts |
1396 |
71 |
5 |
imgproxy |
Fast and secure standalone server for resizing and converting remote images |
1390 |
85 |
13 |
go-http-tunnel |
Fast and secure tunnels over HTTP/2 |
1389 |
118 |
13 |
doctl |
A command line tool for DigitalOcean services |
1388 |
43 |
12 |
armor |
Uncomplicated, modern HTTP server |
1387 |
102 |
19 |
gophernotes |
The Go kernel for Jupyter notebooks and nteract. |
1383 |
34 |
11 |
mmake |
Modern Make |
1382 |
130 |
47 |
stolon |
PostgreSQL cloud native High Availability and more. |
1379 |
94 |
21 |
authboss |
The boss of http auth. |
1378 |
363 |
47 |
google-api-go-client |
Auto-generated Google APIs for Go |
1373 |
127 |
24 |
mangos |
package mangos is an implementation in pure Go of the SP ("Scalable Protocols") protocols. |
1372 |
68 |
16 |
pixel |
A hand-crafted 2D game library in Go |
1371 |
63 |
10 |
yoke |
Postgres high-availability cluster with auto-failover and automated cluster recovery. |
1369 |
119 |
61 |
goofys |
a high-performance, POSIX-ish Amazon S3 file system written in Go |
1369 |
98 |
12 |
novm |
Experimental KVM-based VMM, written in Go. |
1368 |
157 |
64 |
pgx |
PostgreSQL driver and toolkit for Go |
1368 |
85 |
16 |
RxGo |
Reactive Extensions for the Go language. |
1365 |
289 |
468 |
kapacitor |
Open source framework for processing, monitoring, and alerting on time series data |
1363 |
75 |
30 |
agones |
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes |
1361 |
73 |
1 |
gopher-os |
A proof of concept OS written in Go |
1360 |
248 |
170 |
notary |
Notary is a project that allows anyone to have trust over arbitrary collections of data |
1358 |
390 |
1 |
kubernetes-handbook |
Kubernetes Handbook (Kubernetes指南) https://kubernetes.feisky.xyz/zh |
1357 |
152 |
46 |
easyjson |
Fast JSON serializer for golang. |
1356 |
107 |
40 |
goqt |
Golang bindings to the Qt cross-platform application framework. |
1353 |
70 |
11 |
chroma |
A general purpose syntax highlighter in pure Go |
1352 |
66 |
12 |
gh-polls |
Polls for user feedback in GitHub issues |
1352 |
181 |
9 |
algorithms |
Algorithms & Data Structures in Go |
1350 |
52 |
26 |
sudolikeaboss |
Get 1password access from iterm2 |
1340 |
164 |
38 |
mock |
GoMock is a mocking framework for the Go programming language. |
1336 |
94 |
109 |
pilosa |
Pilosa is an open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets. |
1334 |
34 |
4 |
muffet |
Fast website link checker in Go |
1331 |
125 |
17 |
gleam |
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly. |
1326 |
72 |
15 |
tui-go |
A UI library for terminal applications. |
1324 |
173 |
38 |
codesearch |
Fast, indexed regexp search over large file trees |
1324 |
80 |
32 |
sops |
Secrets management stinks, use some sops! |
1322 |
334 |
67 |
cni |
Container Network Interface - networking for Linux containers |
1320 |
40 |
11 |
borg |
Search and save shell snippets without leaving your terminal |
1319 |
314 |
0 |
example |
Go example projects |
1317 |
142 |
4 |
cameradar |
Cameradar hacks its way into RTSP videosurveillance cameras |
1316 |
146 |
12 |
gorethink |
Go language driver for RethinkDB |
1314 |
287 |
102 |
go-mysql-elasticsearch |
Sync MySQL data into elasticsearch |
1313 |
62 |
6 |
ws |
Tiny WebSocket library for Go. |
1313 |
93 |
15 |
gom |
Go Manager - bundle for go |
1310 |
78 |
11 |
gg |
Go Graphics - 2D rendering in Go with a simple API. |
1309 |
101 |
17 |
web |
Go Router + Middleware. Your Contexts. |
1308 |
113 |
49 |
streamtools |
tools for working with streams of data |
1308 |
292 |
19 |
youjumpijump |
⚠️⚠️⚠️ DEPRECATED |
1307 |
62 |
8 |
cryptopasta |
copy & paste-friendly golang crypto |
1305 |
198 |
43 |
service |
Run go programs as a service on major platforms. |
1304 |
112 |
14 |
aws-lambda-go |
Libraries, samples and tools to help Go developers develop AWS Lambda functions. |
1300 |
25 |
4 |
godzilla |
Godzilla is a ES2015 to Go source code transpiler and runtime |
1291 |
342 |
19 |
blockchain_go |
A simplified blockchain implementation in Golang |
1288 |
82 |
35 |
go.rice |
go.rice is a Go package that makes working with resources such as html,js,css,images,templates, etc very easy. |
1286 |
402 |
55 |
mindoc |
Golang实现的基于beego框架的接口在线文档管理系统 |
1283 |
48 |
11 |
expvarmon |
TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s). |
1283 |
230 |
51 |
gobgp |
BGP implemented in the Go Programming Language |
1281 |
109 |
21 |
appdash |
Application tracing system for Go, based on Google's Dapper. |
1280 |
348 |
87 |
gocql |
Package gocql implements a fast and robust Cassandra client for the Go programming language. |
1280 |
452 |
63 |
go-dockerclient |
Go client for the Docker remote API. |
1279 |
73 |
13 |
statik |
Embed files into a Go executable |
1276 |
162 |
66 |
mgmt |
Next generation distributed, event-driven, parallel config management! |
1275 |
370 |
36 |
dog-tunnel |
p2p tunnel,(udp mode work with kcp,https://github.com/skywind3000/kcp) |
1274 |
139 |
47 |
oxy |
Go middlewares for HTTP servers & proxies |
1268 |
74 |
1 |
rocker |
Rocker breaks the limits of Dockerfile. |
1265 |
36 |
51 |
joy |
A delightful Go to Javascript compiler |
1263 |
82 |
26 |
sift |
A fast and powerful alternative to grep |
1261 |
156 |
84 |
go-libp2p |
libp2p implementation in Go |
1257 |
167 |
93 |
terragrunt |
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules. |
1252 |
76 |
11 |
whosthere |
A ssh server that knows who you are. $ ssh whoami.filippo.io |
1249 |
527 |
0 |
net |
[mirror] Go supplementary network libraries |
1249 |
94 |
59 |
keytransparency |
A transparent and secure way to look up public keys. |
1248 |
37 |
14 |
lgo |
Interactive Go programming with Jupyter |
1248 |
82 |
30 |
go-lua |
A Lua VM in Go |
1246 |
46 |
8 |
gophers |
Gopher Artwork by Ashley McNamara |
1245 |
28 |
13 |
gotop |
A terminal based graphical activity monitor inspired by gtop and vtop |
1243 |
35 |
6 |
gom |
A visual interface to work with runtime profiling data for Go |
1243 |
57 |
11 |
hermes |
Golang package that generates clean, responsive HTML e-mails for sending transactional mail |
1227 |
61 |
14 |
doorman |
Doorman: Global Distributed Client Side Rate Limiting. |
1222 |
75 |
16 |
dockersh |
A shell which places users into individual docker containers |
1222 |
57 |
63 |
nanobox |
The ideal platform for developers |
1220 |
205 |
43 |
imageproxy |
A caching, resizing image proxy written in Go |
1219 |
399 |
14 |
go_spider |
[爬虫框架 (golang)] An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only. |
1218 |
324 |
108 |
amazon-ecs-agent |
Amazon Elastic Container Service Agent |
1218 |
128 |
19 |
mtail |
extract whitebox monitoring data from application logs for collection in a timeseries database |
1210 |
69 |
14 |
cherami-server |
Distributed, scalable, durable, and highly available message queue system. |
1209 |
98 |
64 |
db |
Productive data access layer for Go. |
1205 |
620 |
5 |
code |
Source Code for Go In Action examples |
1205 |
118 |
40 |
pongo2 |
Django-syntax like template-engine for Go |
1204 |
188 |
108 |
orchestrator |
MySQL replication topology management and HA |
1202 |
205 |
44 |
go-logging |
Golang logging library |
1202 |
345 |
50 |
Burrow |
Kafka Consumer Lag Checking |
1202 |
51 |
1 |
nintengo |
An NES emulator written in Go |
1202 |
514 |
136 |
prometheus-operator |
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes |
1200 |
29 |
3 |
git-sizer |
Compute various size metrics for a Git repository, flagging those that might cause problems |
1199 |
102 |
14 |
kala |
Modern Job Scheduler |
1198 |
250 |
58 |
onionscan |
OnionScan is a free and open source tool for investigating the Dark Web. |
1198 |
474 |
107 |
alertmanager |
Prometheus Alertmanager |
1197 |
46 |
5 |
coop |
Cheat sheet for some of the common concurrent flows in Go |
1195 |
141 |
9 |
hyperfox |
HTTP/HTTPs MITM proxy and traffic recorder with on-the-fly TLS cert generation. |
1192 |
75 |
10 |
godotenv |
A Go port of Ruby's dotenv library (Loads environment variables from .env .) |
1190 |
128 |
7 |
btree |
None |
1189 |
74 |
37 |
aws-vault |
A vault for securely storing and accessing AWS credentials in development environments |
1188 |
45 |
2 |
gocraft |
A Minecraft like game written in go |
1185 |
75 |
7 |
lastbackend |
System for containerized apps management. From build to scaling. |
1184 |
257 |
17 |
kcp-go |
A Production-Grade Reliable-UDP Library for golang |
1183 |
159 |
137 |
spec |
App Container Specification and Tooling |
1182 |
190 |
203 |
rexray |
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads |
1181 |
51 |
40 |
event-gateway |
React to any event with serverless functions across clouds - |
1180 |
192 |
3 |
faygo |
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc. |
1179 |
36 |
12 |
gokrazy |
a pure-Go userland for your Raspberry Pi 3 appliances |
1172 |
214 |
6 |
cli53 |
Command line tool for Amazon Route 53 |
1171 |
163 |
49 |
go-gtk |
Go binding for GTK |
1164 |
86 |
14 |
emitter |
High performance, distributed and low latency publish-subscribe platform. |
1162 |
166 |
62 |
kubicorn |
Simple, cloud native infrastructure for Kubernetes. |
1160 |
123 |
8 |
forego |
Foreman in Go |
1160 |
108 |
50 |
sqlboiler |
Generate a Go ORM tailored to your database schema. |
1157 |
69 |
22 |
gotests |
Generate Go tests from your source code. |
1156 |
79 |
3 |
gabs |
For parsing, creating and editing unknown or dynamic JSON in golang |
1155 |
270 |
20 |
juju |
juju is devops distilled |
1148 |
96 |
5 |
ladon |
A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go. |
1145 |
152 |
19 |
janus |
An API Gateway written in Go |
1145 |
202 |
53 |
git2go |
Git to Go; bindings for libgit2. Like McDonald's but tastier. |
1144 |
49 |
0 |
triangle |
Convert images to computer generated art using delaunay triangulation. |
1142 |
235 |
46 |
runtime-spec |
OCI Runtime Specification |
1137 |
1077 |
354 |
fabric |
THIS IS A READ-ONLY historic repository. Current development is at https://gerrit.hyperledger.org/r/#/admin/projects/fabric . pull requests not accepted |
1130 |
113 |
26 |
tablewriter |
ASCII table in golang |
1126 |
101 |
40 |
readline |
Readline is a pure go(golang) implementation for GNU-Readline kind library |
1126 |
106 |
22 |
redoctober |
Go server for two-man rule style file encryption and decryption. |
1125 |
102 |
6 |
pat |
None |
1125 |
78 |
2 |
bone |
Lightning Fast HTTP Multiplexer |
1121 |
98 |
7 |
gosms |
📪 Your own local SMS gateway in Go |
1120 |
32 |
5 |
ulid |
Universally Unique Lexicographically Sortable Identifier (ULID) in Go |
1116 |
274 |
10 |
wemall |
基于react, node.js, go开发的微商城(含微信小程序) |
1116 |
115 |
26 |
stenographer |
Stenographer is a packet capture solution which aims to quickly spool all packets to disk, then provide simple, fast access to subsets of those packets. Discussion/announcements at [email protected] |
1116 |
977 |
1815 |
terraform-provider-aws |
Terraform AWS provider |
1115 |
606 |
198 |
libnetwork |
Docker Networking |
1114 |
66 |
17 |
uiprogress |
A go library to render progress bars in terminal applications |
1114 |
191 |
33 |
seelog |
Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting. |
1112 |
123 |
35 |
opentracing-go |
OpenTracing API for Go |
1111 |
41 |
4 |
go-callvis |
Visualize call graph of your Go program using dot format. |
1108 |
275 |
10 |
poseidon |
A search engine which can hold 100 trillion lines of log data. |
1106 |
454 |
75 |
bk-cmdb |
蓝鲸智云配置平台(blueking cmdb) |
1106 |
17 |
0 |
grmon |
Command line monitoring for goroutines |
1104 |
184 |
175 |
gauge |
Light weight cross-platform test automation |
1102 |
100 |
36 |
hoverfly |
Lightweight service virtualization/API simulation tool for developers and testers |
1101 |
237 |
23 |
yulong-hids |
一款由 YSRC 开源的主机入侵检测系统 |
1101 |
321 |
12 |
docker-ce |
Docker CE |
1100 |
77 |
50 |
advanced-ssh-config |
💻 make your ssh client smarter |
1099 |
53 |
12 |
summitdb |
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API |
1089 |
57 |
5 |
smartcrop |
smartcrop finds good image crops for arbitrary crop sizes |
1088 |
279 |
0 |
go-rock-libraries-showcases |
《Go名库讲解》是一套针对 Google 出品的 Go 语言的第三方库进行评测讲解的集博客、示例与语音视频为一体的综合教程,适合完成学习完成《Go编程基础》教程的学习者。 |
1088 |
138 |
104 |
ark |
Heptio Ark is a utility for managing disaster recovery, specifically for your Kubernetes cluster resources and persistent volumes. Brought to you by Heptio. |
1081 |
74 |
22 |
ql |
Package ql is a pure Go embedded SQL database. |
1080 |
89 |
1 |
render |
Go package for easily rendering JSON, XML, binary data, and HTML templates responses. |
1077 |
139 |
140 |
cert-manager |
Automatically provision and manage TLS certificates in Kubernetes |
1076 |
53 |
7 |
zerolog |
Zero Allocation JSON Logger |
1074 |
68 |
0 |
gosl |
Go scientific library for machine learning, linear algebra, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, graph, plotting, visualisation, tensors, eigenvalues, differential equations, more. |
1073 |
341 |
79 |
google-cloud-go |
Google Cloud Client Libraries for Go |
1072 |
208 |
84 |
cri-o |
Open Container Initiative-based implementation of Kubernetes Container Runtime Interface |
1069 |
675 |
69 |
cli |
The official command line client for Cloud Foundry |
1068 |
44 |
11 |
sh |
A shell parser, formatter and interpreter (POSIX/Bash/mksh) |
1068 |
139 |
104 |
ssllabs-scan |
A command-line reference-implementation client for SSL Labs APIs, designed for automated and/or bulk testing. |
1067 |
115 |
0 |
2017-talks |
Slides and links for 2017 talks |
1066 |
154 |
1 |
teleport |
Teleport is a versatile, high-performance and flexible socket framework. It can be used for RPC, micro services, peer-peer, push services, game services and so on. |
1064 |
70 |
0 |
gift |
Go Image Filtering Toolkit |
1064 |
39 |
24 |
fx |
fx is a framework to help you do Function as a Service with painless on your own servers |
1064 |
135 |
25 |
go-http-routing-benchmark |
Go HTTP request router and web framework benchmark |
1064 |
95 |
95 |
skipper |
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress |
1059 |
94 |
40 |
skydock |
Service discovery via DNS for docker |
1059 |
62 |
114 |
c2go |
⚖️ A tool for transpiling C to Go. |
1057 |
34 |
1 |
gophers |
Free gophers |
1057 |
132 |
30 |
hystrix-go |
Netflix's Hystrix latency and fault tolerance library, for Go |
1056 |
225 |
13 |
go-nsq |
The official Go package for NSQ |
1055 |
53 |
19 |
grequests |
A Go "clone" of the great and famous Requests library |
1055 |
240 |
41 |
tail |
Go package for reading from continously updated files (tail -f) |
1055 |
106 |
55 |
brigade |
Event-based Scripting for Kubernetes. |
1054 |
69 |
6 |
jason |
Easy-to-use JSON Library for Go |
1053 |
137 |
43 |
embd |
Embedded Programming Framework in Go |
1052 |
77 |
29 |
ghq |
Remote repository management made easy |
1046 |
124 |
42 |
trillian |
Trillian implements a Merkle tree whose contents are served from a data storage layer, to allow scalability to extremely large trees. |
1045 |
68 |
20 |
webloop |
WebLoop: Scriptable, headless WebKit with a Go API. Like PhantomJS, but for Go. |
1044 |
35 |
4 |
ksuid |
K-Sortable Globally Unique IDs |
1035 |
39 |
14 |
pome |
A Postgres Metrics Dashboard |
1034 |
86 |
6 |
svgo |
Go Language Library for SVG generation |
1033 |
92 |
4 |
graceful |
Graceful is a Go package enabling graceful shutdown of an http.Handler server. |
1030 |
81 |
12 |
fosite |
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go. |
1027 |
174 |
21 |
telegram-bot-api |
Golang bindings for the Telegram Bot API |
1027 |
114 |
18 |
faas-netes |
Serverless Kubernetes with OpenFaaS (Functions as a Service) |
1022 |
244 |
1 |
goproxy |
基于go写的隧道代理服务器。 |
1015 |
302 |
20 |
libcontainer |
PROJECT MOVED TO RUNC |
1015 |
96 |
31 |
dnscontrol |
Synchronize your DNS to multiple providers from a simple DSL |
1014 |
133 |
16 |
go-flags |
go command line option parser |
1014 |
152 |
6 |
xray |
XRay is a tool for recon, mapping and OSINT gathering from public networks. |
1014 |
61 |
12 |
skylark |
Skylark in Go: the Skylark configuration language, implemented in Go |
1013 |
67 |
17 |
errcheck |
errcheck checks that you checked errors. |
1013 |
115 |
19 |
envconsul |
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault. |
1012 |
102 |
39 |
spigo |
Simulate Protocol Interactions in Go |
1003 |
225 |
210 |
minishift |
Run OpenShift locally |
997 |
184 |
74 |
mig |
Distributed & real time digital forensics at the speed of the cloud |
996 |
44 |
0 |
binctr |
Fully static, unprivileged, self-contained, containers as executable binaries. |
994 |
50 |
54 |
puma-dev |
A tool to manage rack apps in development with puma |
993 |
104 |
16 |
dbr |
Additions to Go's database/sql for super fast performance and convenience. |
993 |
41 |
4 |
vice |
Go channels at horizontal scale (powered by message queues) |
991 |
26 |
12 |
rat |
Compose shell commands to build interactive terminal applications |
990 |
47 |
9 |
overseer |
Monitorable, gracefully restarting, self-upgrading binaries in Go (golang) |
990 |
53 |
3 |
bombardier |
Fast cross-platform HTTP benchmarking tool written in Go |
989 |
264 |
48 |
go-mysql |
a powerful mysql toolset with Go |
986 |
72 |
29 |
facette |
Time series data visualization software |
986 |
257 |
10 |
link |
Go语言网络层脚手架 |
984 |
25 |
15 |
memviz |
Visualize your data structures using graphviz |
979 |
116 |
22 |
go-sciter |
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development |
979 |
99 |
204 |
jx |
jx is a command line tool for working with Jenkins X: automated CI/CD for Kubernetes |
976 |
106 |
73 |
convoy |
A Docker volume plugin, managing persistent container volumes. |
975 |
60 |
2 |
backoff |
The exponential backoff algorithm in Go (Golang). |
975 |
493 |
52 |
client-go |
Go client for Kubernetes. |
975 |
76 |
28 |
go-tigertonic |
A Go framework for building JSON web services inspired by Dropwizard |
974 |
126 |
1 |
go_design_pattern |
Design patterns in Golang. |
970 |
161 |
0 |
working-with-go |
A set of example golang code to start learning Go |
970 |
29 |
3 |
zygomys |
Java has Clojure, Go has zygo. A 100% Golang, easy-to-use Lisp. |
969 |
103 |
4 |
melody |
🎶 Minimalist websocket framework for Go |
968 |
251 |
23 |
sego |
Go中文分词 |
968 |
160 |
55 |
uniqush-push |
Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices. |
966 |
56 |
7 |
goja |
ECMAScript 5.1(+) implementation written in Go |
963 |
86 |
16 |
autovpn |
Connect to a VPN in a country of your choice. |
963 |
97 |
15 |
go-update |
Build self-updating Golang programs |
963 |
109 |
26 |
go-grpc-middleware |
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more. |
962 |
62 |
14 |
quicktemplate |
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template |
962 |
115 |
16 |
go-workers |
Sidekiq compatible background workers in golang |
960 |
148 |
14 |
daemon |
A daemon package for use with Go (golang) services with no dependencies |
959 |
53 |
42 |
kr |
kr |
959 |
42 |
19 |
leveros |
Serverless + Microservices = ♥ |
957 |
52 |
34 |
storm |
Simple and powerful toolkit for BoltDB |
956 |
61 |
38 |
periph |
Go·Hardware·Lean |
956 |
47 |
0 |
oh |
A surprisingly powerful Unix shell |
954 |
56 |
18 |
hero |
A handy, fast and powerful go template engine. |
954 |
48 |
0 |
secure |
HTTP middleware for Go that facilitates some quick security wins. |
954 |
49 |
3 |
go-underscore |
Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness. |
954 |
338 |
2 |
100-gdb-tips |
A collection of gdb tips. 100 maybe just mean many here. |
953 |
110 |
34 |
github-release |
Commandline app to create and edit releases on Github (and upload artifacts) |
952 |
30 |
3 |
automatic-api |
A list of software that turns your database into a REST/GraphQL API |
950 |
44 |
54 |
TMSU |
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application. |
948 |
29 |
13 |
s3git |
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning. |
948 |
87 |
53 |
kbfs |
Keybase Filesystem (KBFS) |
946 |
158 |
1 |
ipd |
IP address lookup service |
946 |
69 |
9 |
grimd |
⚡ fast dns proxy that can run anywhere, built to black-hole internet advertisements and malware servers |
946 |
41 |
2 |
geopattern |
📐 Create beautiful generative image patterns from a string in golang. |
946 |
227 |
2 |
blockchain-tutorial |
🌾 A step-by-step blockchain tutorial in simplified Chinese |
945 |
167 |
32 |
gobuster |
Directory/file & DNS busting tool written in Go |
944 |
105 |
4 |
flint |
Check your project for common sources of contributor friction. |
943 |
99 |
41 |
sql-migrate |
SQL schema migration tool for Go. |
942 |
115 |
30 |
gocv |
Go package for computer vision using OpenCV 3+ and beyond. |
942 |
46 |
2 |
subnet |
Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN. |
942 |
122 |
29 |
hc |
HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) in Go. |
941 |
119 |
0 |
proposal |
Go Project Design Documents |
936 |
95 |
37 |
matterbridge |
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket.chat,hipchat (via xmpp), steam, twitch, ssh-chat, zulip and matrix with REST API (mattermost not required!) |
935 |
212 |
12 |
ElasticHD |
Elasticsearch 可视化DashBoard, 支持Es监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL等 |
935 |
71 |
15 |
docopt.go |
A command-line arguments parser that will make you smile. |
934 |
144 |
1 |
go |
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go] |
933 |
56 |
5 |
BoomFilters |
Probabilistic data structures for processing continuous, unbounded streams. |
931 |
104 |
13 |
codetainer |
A Docker container in your browser. |
930 |
381 |
2 |
golang-web-dev |
None |
930 |
58 |
66 |
srclib |
srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go and Java, with Python, JavaScript, and Ruby in beta) with a common output format, and a CLI tool for running the analysis. |
930 |
170 |
38 |
joy4 |
Golang audio/video library and streaming server |
928 |
231 |
49 |
snapd |
The snapd and snap tools enable systems to work with .snap files. |
928 |
155 |
37 |
go-opencv |
Go bindings for OpenCV / 2.x API in gocv / 1.x API in opencv |
926 |
142 |
33 |
mustache |
The mustache template language in Go |
926 |
146 |
5 |
ini |
Package ini provides INI file read and write functionality in Go. |
926 |
285 |
0 |
gonet |
A Game Server Skeleton in golang. |
925 |
157 |
17 |
cronsun |
A Distributed, Fault-Tolerant Cron-Style Job System. |
924 |
70 |
9 |
go-audit |
go-audit is an alternative to the auditd daemon that ships with many distros |
923 |
71 |
24 |
tcell |
Tcell is an alternate terminal package, similar in some ways to termbox, but better in others. |
922 |
134 |
47 |
interlock |
Docker Event Driven Plugin System |
921 |
74 |
0 |
goimports |
(old repo) Tool to fix (add, remove) your Go imports automatically. |
919 |
114 |
43 |
geodns |
DNS server with per-client targeted responses |
918 |
62 |
6 |
go-plugin |
Golang plugin system over RPC. |
916 |
140 |
21 |
decimal |
Arbitrary-precision fixed-point decimal numbers in go |
912 |
56 |
0 |
webseclab |
set of web security test cases and a toolkit to construct new ones |
912 |
514 |
5 |
crypto |
[mirror] Go supplementary cryptography libraries |
912 |
129 |
41 |
s3gof3r |
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r |
911 |
37 |
10 |
dry |
dry - A Docker manager for the terminal @ |
910 |
94 |
16 |
banshee |
Anomalies detection system for periodic metrics. |
910 |
94 |
16 |
statusok |
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected. |
909 |
23 |
2 |
dungeonfs |
A FUSE filesystem and dungeon crawling adventure game engine |
909 |
173 |
82 |
uchiwa |
Uchiwa is a simple yet effective open-source dashboard for the Sensu monitoring framework. |
906 |
252 |
78 |
elastigo |
A Go (golang) based Elasticsearch client library. |
906 |
417 |
3 |
gopkg |
example for the go pkg's function |
905 |
180 |
33 |
mop |
Stock market tracker for hackers |
905 |
60 |
5 |
bluemonday |
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS |
903 |
108 |
25 |
containerpilot |
A service for autodiscovery and configuration of applications running in containers |
902 |
33 |
3 |
httplive |
HTTP Request & Response Service, Mock HTTP |
899 |
28 |
1 |
slackcat |
CLI utility to post files and command output to slack |
899 |
250 |
31 |
gomemcache |
Go Memcached client library #golang |
899 |
106 |
18 |
hardentools |
Hardentools is a utility that disables a number of risky Windows features. |
898 |
69 |
17 |
goflow |
Flow-based and dataflow programming library for Go programming language |
898 |
52 |
5 |
inject |
Package inject provides a reflect based injector. |
898 |
139 |
30 |
memberlist |
Golang package for gossip based membership and failure detection |
895 |
159 |
54 |
amazon-ecs-cli |
A custom Amazon ECS CLI that eases up the cluster setup process, enables users to run their applications locally or on ECS using the same Docker Compose file format and familiar Compose commands. |
892 |
70 |
26 |
gitchain |
Decentralized, peer-to-peer Git repositories aka "Git meets Bitcoin" |
892 |
142 |
4 |
pipe |
🎷 A small and beautiful blogging platform. 小而美的博客平台。 |
889 |
72 |
22 |
llgo |
LLVM-based compiler for Go |
888 |
71 |
1 |
amass |
In-depth subdomain enumeration written in Go |
886 |
95 |
1 |
golang-stuff |
interesting go libs |
885 |
178 |
125 |
external-dns |
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services |
884 |
236 |
3 |
mqant |
mqant是一款基于Golang语言的简洁,高效,高性能的分布式游戏服务器框架 |
883 |
36 |
0 |
vgo |
[mirror] Versioned Go Prototype |
883 |
89 |
30 |
lgtm |
LGTM is a simple pull request approval system [ARCHIVE] |
882 |
63 |
22 |
pumba |
Chaos testing and network emulation tool for Docker. |
882 |
224 |
55 |
anaconda |
A Go client library for the Twitter 1.1 API |
879 |
77 |
6 |
kube-cert-manager |
Manage Lets Encrypt certificates for a Kubernetes cluster. |
879 |
73 |
6 |
go-memdb |
Golang in-memory database built on immutable radix trees |
879 |
65 |
10 |
stats |
A statistics package with common functions that are missing from the Golang standard library. |
878 |
20 |
7 |
massren |
massren - easily rename multiple files using your text editor |
877 |
66 |
32 |
gen |
Type-driven code generation for Go |
876 |
175 |
23 |
sessions |
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends. |
876 |
354 |
83 |
go-zookeeper |
Native ZooKeeper client for Go |
876 |
178 |
0 |
10billionhongbaos |
golang 实现单机支持100万用户,同时模拟了2015年微信红包的1400万QPS的场景,让服务器在压力下,轻松地完成业务。 |
875 |
108 |
17 |
email |
Robust and flexible email library for Go |
873 |
244 |
1 |
gateway |
http restful api gateway |
872 |
58 |
10 |
httpexpect |
End-to-end HTTP and REST API testing for Go. |
869 |
99 |
3 |
resty |
Simple HTTP and REST client library for Go (inspired by Ruby rest-client) |
869 |
52 |
7 |
termloop |
Terminal-based game engine for Go, built on top of Termbox |
866 |
46 |
7 |
gotalk |
Async peer communication protocol & library |
866 |
68 |
5 |
goml |
On-line Machine Learning in Go (and so much more) |
864 |
26 |
6 |
packr |
The simple and easy way to embed static files into Go binaries. |
863 |
68 |
99 |
ebiten |
A dead simple 2D game library in Go |
863 |
89 |
27 |
archiver |
Easily create and extract .zip, .tar, .tar.gz, .tar.bz2, .tar.xz, .tar.lz4, .tar.sz, and .rar (extract-only) files with Go |
863 |
26 |
8 |
vg |
Virtualgo: Easy and powerful workspace based development for go |
862 |
53 |
32 |
heim |
A real-time community platform. |
861 |
25 |
12 |
task |
A task runner / simpler Make alternative written in Go |
861 |
21 |
16 |
gorram |
It's like go run for any go function |
859 |
59 |
9 |
certstrap |
Tools to bootstrap CAs, certificate requests, and signed certificates. |
858 |
28 |
1 |
redcon |
Redis compatible server framework for Go |
857 |
109 |
11 |
go-sdl2 |
SDL2 binding for Go |
857 |
110 |
76 |
pond |
Pond |
857 |
112 |
15 |
go-jose |
An implementation of JOSE standards (JWE, JWS, JWT) in Go |
856 |
86 |
5 |
tollbooth |
Simple middleware to rate-limit HTTP requests. |
855 |
85 |
17 |
nats-streaming-server |
NATS Streaming System Server |
855 |
77 |
10 |
goreman |
foreman clone written in go language |
855 |
56 |
5 |
nosurf |
CSRF protection middleware for Go. |
855 |
142 |
46 |
autospotting |
Automatically convert your existing AutoScaling groups to significantly cheaper spot instances with minimal(often zero) configuration changes |
852 |
50 |
18 |
gas |
Go AST Scanner |
852 |
31 |
4 |
when |
A natural language date/time parser with pluggable rules |
851 |
89 |
7 |
dockviz |
Visualizing Docker data |
850 |
55 |
11 |
rend |
A memcached proxy that manages data chunking and L1 / L2 caches |
849 |
140 |
56 |
transporter |
Sync data between persistence engines, like ETL only not stodgy |
848 |
44 |
22 |
trousseau |
File based encrypted key-value store |
847 |
28 |
11 |
Go-Package-Store |
An app that displays updates for the Go packages in your GOPATH. |
846 |
110 |
8 |
go-oauth2-server |
A standalone, specification-compliant, OAuth2 server written in Golang. |
844 |
31 |
17 |
gqlgen |
go generate based graphql server library |
843 |
35 |
9 |
goka |
Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go. |
843 |
48 |
11 |
silk |
Markdown based document-driven RESTful API testing. |
842 |
135 |
9 |
dotweb |
Simple and easy go web micro framework |
840 |
134 |
16 |
open-ocr |
Run your own OCR-as-a-Service using Tesseract and Docker |
839 |
28 |
2 |
sshesame |
A fake SSH server that lets everyone in and logs their activity |
837 |
40 |
14 |
jobber |
An alternative to cron, with sophisticated status-reporting and error-handling |
837 |
31 |
55 |
ng |
scripting language integrated with Go |
833 |
75 |
17 |
picfit |
An image resizing server written in Go |
832 |
273 |
12 |
FishChatServer |
请移步第二版 https://github.com/oikomi/FishChatServer2 |
829 |
44 |
4 |
gologin |
Go login handlers for authentication providers (OAuth1, OAuth2) |
826 |
40 |
16 |
stern |
⎈ Multi pod and container log tailing for Kubernetes |
825 |
101 |
5 |
go-sqlmock |
Sql mock driver for golang to test database interactions |
824 |
59 |
18 |
gofeed |
Parse RSS and Atom feeds in Go |
823 |
78 |
76 |
plot |
A repository for plotting and visualizing data |
823 |
37 |
15 |
reflex |
Run a command when files change |
822 |
108 |
57 |
virtual-kubelet |
Virtual Kubelet is an open source Kubernetes kubelet implementation. |
821 |
115 |
14 |
lumberjack |
lumberjack is a rolling logger for Go |
821 |
57 |
3 |
switcher |
Run SSH and HTTP(S) on the same port |
821 |
75 |
52 |
contour |
Contour is a Kubernetes ingress controller for Lyft's Envoy proxy. |
819 |
143 |
13 |
go-guerrilla |
Mini SMTP server written in golang |
818 |
71 |
21 |
gcli |
The easy way to build Golang command-line application. |
817 |
236 |
10 |
gocryptotrader |
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang. |
814 |
79 |
41 |
msgp |
A Go code generator for MessagePack / msgpack.org[Go] |
812 |
152 |
0 |
go-algorithms |
Algorithms and data structures for golang |
812 |
229 |
5 |
gopher |
Golang-China(golangtc.com) Website |
811 |
621 |
59 |
open-ethereum-pool |
Open Ethereum Mining Pool |
811 |
127 |
35 |
gocron |
A Golang Job Scheduling Package. |
810 |
52 |
9 |
gcvis |
Visualise Go program GC trace data in real time |
809 |
68 |
12 |
habitus |
A Build Flow Tool for Docker |
808 |
298 |
10 |
source-to-image |
A tool for building/building artifacts from source and injecting into docker images |
806 |
108 |
16 |
go-jira |
simple jira command line client in Go |
806 |
138 |
7 |
pool |
Connection pool for Go's net.Conn interface |
805 |
27 |
7 |
cli |
Capture what you learn as you code without leaving the command line |
805 |
109 |
19 |
tusd |
The official server implementation of the tus resumable upload protocol. |
804 |
165 |
36 |
play-with-docker |
You know it, you use it, now it's time to improve it. PWD!. |
804 |
63 |
10 |
cli |
A Go library for implementing command-line interfaces. |
802 |
33 |
10 |
blade |
Better asset workflow for iOS developers. Generate Xcode image catalogs for iOS / OSX app icons, universal images, and more. |
801 |
88 |
19 |
ink |
An elegant static blog generator |
795 |
92 |
13 |
manners |
A polite Go HTTP server that shuts down gracefully. |
789 |
82 |
41 |
opencensus-go |
A stats collection and distributed tracing framework |
788 |
163 |
55 |
nyaa |
Nyaa.se replacement written in golang |
787 |
148 |
49 |
gojsonschema |
An implementation of JSON Schema, draft v4 - Go language |
785 |
57 |
38 |
osxlockdown |
[No longer maintained] Apple OS X tool to audit for, and remediate, security configuration settings. |
784 |
44 |
2 |
soup |
Web Scraper in Go, similar to BeautifulSoup |
784 |
47 |
17 |
amber |
Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade |
784 |
216 |
42 |
bamboo |
HAProxy auto configuration and auto service discovery for Mesos Marathon |
783 |
507 |
464 |
acs-engine |
Azure Container Service Engine - a place for community to collaborate and build the best open Docker container infrastructure for Azure. |
783 |
30 |
16 |
modd |
A flexible tool for responding to filesystem changes |
782 |
75 |
43 |
gobetween |
☁️ Modern & minimalistic load balancer for the Сloud era |
778 |
275 |
6 |
studygolang |
Go 语言中文网 |
777 |
73 |
20 |
libretto |
Libretto is a Golang library to create Virtual Machines (VMs) on any cloud and Virtual Machine hosting platforms such as AWS, Azure, OpenStack, vSphere, or VirtualBox. |
776 |
75 |
7 |
goddd |
Exploring DDD in Go |
776 |
191 |
94 |
gddo |
Go Doc Dot Org |
774 |
72 |
1 |
cors |
Go net/http configurable handler to handle CORS requests |
774 |
41 |
0 |
tfgo |
Tensorflow + Go, the gopher way |
774 |
72 |
31 |
engo |
Engo is an open-source 2D game engine written in Go. |
774 |
46 |
30 |
goop |
A simple dependency manager for Go (golang), inspired by Bundler. |
773 |
49 |
7 |
groundcontrol |
Manage and monitor your Raspberry Pi with ease |
770 |
63 |
2 |
tunny |
A goroutine pool for go |
770 |
98 |
53 |
argo |
Get stuff done with container-native workflows for Kubernetes. |
769 |
64 |
26 |
integram |
Integrate Telegram into your workflow – https://integram.org |
769 |
106 |
0 |
lattice-release |
Lattice |
769 |
32 |
3 |
sneaker |
A tool for securely storing secrets on S3 using Amazon KMS. |
764 |
22 |
1 |
memguard |
Easy and secure handling of sensitive memory, in pure Go. |
759 |
39 |
1 |
lion |
Lion is a fast HTTP router for building modern scalable modular REST APIs in Go |
758 |
59 |
8 |
skizze |
A probabilistic data structure service and storage |
757 |
94 |
4 |
rtlamr |
An rtl-sdr receiver for Itron ERT compatible smart meters operating in the 900MHz ISM band. |
756 |
48 |
8 |
badwolf |
Temporal graph store abstraction layer. |
755 |
125 |
22 |
terraform-inventory |
Terraform State → Ansible Dynamic Inventory |
755 |
126 |
4 |
gowebapp |
Basic MVC Web Application in Go |
755 |
279 |
70 |
govmomi |
Go library for the VMware vSphere API |
754 |
145 |
12 |
hprose-golang |
Hprose is a cross-language RPC. This project is Hprose 2.0 for Golang. |
752 |
120 |
38 |
jsonapi |
jsonapi.org style payload serializer and deserializer |
748 |
96 |
2 |
ratelimit |
Efficient token-bucket-based rate limiter package. |
748 |
279 |
20 |
continuous-deployment-on-kubernetes |
None |
747 |
83 |
13 |
validator |
Package validator implements struct field validations |
746 |
64 |
54 |
voyager |
✈️️ Secure HAProxy Ingress Controller for Kubernetes |
744 |
123 |
28 |
go-fuse |
FUSE bindings for Go |
743 |
119 |
179 |
gapid |
Graphics API Debugger |
743 |
39 |
11 |
orgalorg |
Parallel SSH commands executioner and file synchronization tool |
743 |
45 |
3 |
profile |
Simple profiling for Go |
741 |
42 |
29 |
hk |
DEPRECATED: see |
740 |
29 |
5 |
terminal-parrot |
None |
740 |
61 |
31 |
pgfutter |
Import CSV and JSON into PostgreSQL the easy way |
740 |
148 |
39 |
orchestrator |
MySQL replication topology manager/visualizer |
739 |
74 |
44 |
gvt |
gvt is the go vendoring tool for the GO15VENDOREXPERIMENT, based on gb-vendor |
738 |
168 |
61 |
go-mssqldb |
Microsoft SQL server driver written in go language |
738 |
70 |
50 |
sonobuoy |
Heptio Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests in an accessible and non-destructive manner. Brought to you by Heptio. |
738 |
61 |
9 |
crane |
Crane - Lift containers with ease |
737 |
118 |
13 |
mc |
Minio Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage. |
737 |
148 |
91 |
bootkube |
bootkube - Launch a self-hosted Kubernetes cluster |
737 |
51 |
16 |
gh |
Fast GitHub command line client (deprecated). gh has been merged into https://github.com/github/hub, see mislav/hub#475 for more info |
736 |
40 |
19 |
ofelia |
A docker job scheduler (aka. crontab for docker) |
736 |
105 |
4 |
dnssearch |
A subdomain enumeration tool. |
734 |
19 |
3 |
dqlite |
Distributed SQLite for Go applications |
733 |
134 |
27 |
reborn |
Distributed database fully compatible with redis protocol |
733 |
228 |
67 |
bytom |
Official Go implementation of the Bytom protocol |
733 |
35 |
3 |
escher |
Escher: A language for programming in metaphors http://escher.io |
733 |
83 |
4 |
golang-set |
A simple set type for the Go language. Also used in Docker. |
733 |
32 |
0 |
suture |
Supervisor trees for Go. |
733 |
88 |
40 |
log15 |
Structured, composable logging for Go |
731 |
19 |
0 |
lua |
A Lua 5.3 VM and compiler written in Go. |
729 |
99 |
9 |
imagick |
Go binding to ImageMagick's MagickWand C API |
729 |
19 |
1 |
pbr |
a Physically Based Renderer (PBR) in Go |
729 |
86 |
25 |
yamux |
Golang connection multiplexing library |
728 |
50 |
11 |
android-go |
The android-go project provides a platform for writing native Android apps in Go programming language. |
726 |
12 |
0 |
gocmdpev |
A command-line GO Postgres query visualizer, heavily inspired by pev (https://github.com/AlexTatiyants/pev) |
725 |
39 |
3 |
sshmuxd |
sshmux frontend |
725 |
36 |
6 |
lile |
Easily generate gRPC services in Go ⚡️ |
725 |
72 |
45 |
work |
Process background jobs in Go |
725 |
30 |
1 |
totp-ssh-fluxer |
Take security by obscurity to the next level (this is a bad idea, don't really use this please) |
724 |
66 |
0 |
trumail |
📧 ✅ A Fast and Free Email Verification API written in Go |
723 |
43 |
17 |
zetcd |
Serve the Apache Zookeeper API but back it with an etcd cluster |
722 |
67 |
14 |
ssh |
Easy SSH servers in Golang |
722 |
199 |
255 |
kube-aws |
Kubernetes on AWS |
721 |
127 |
235 |
koding |
The Simplest Way to Manage Your Entire Dev Infrastructure! |
721 |
184 |
5 |
bfs |
distributed file system(small file storage) writen by golang. |
720 |
136 |
5 |
concurrent-map |
a thread-safe concurrent map for go |
720 |
35 |
3 |
2fa |
Two-factor authentication on the command line |
719 |
320 |
25 |
golang-samples |
Sample apps and code written for Google Cloud in the Go programming language. |
718 |
48 |
55 |
docker-machine-driver-xhyve |
docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor.framework) |
718 |
55 |
5 |
go-freeling |
Golang Natural Language Processing |
717 |
169 |
19 |
felix |
Project Calico's per-host agent Felix, responsible for programming routes and security policy. |
717 |
77 |
6 |
go-rpio |
🔌 Raspberry Pi GPIO library for go-lang |
716 |
105 |
9 |
tango |
Micro & pluggable web framework for Go |
716 |
160 |
2 |
captcha |
Go package captcha implements generation and verification of image and audio CAPTCHAs. |
715 |
33 |
31 |
ace |
HTML template engine for Go |
714 |
36 |
1 |
aws-lambda-go |
A fast and clean way to execute Go on AWS Lambda. |
713 |
169 |
13 |
crane |
Yet another control plane based on docker built-in swarmkit |
713 |
36 |
18 |
lite |
Split a repository to read-only standalone repositories |
713 |
20 |
0 |
fuzzy |
Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. |
712 |
109 |
2 |
gorbac |
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang. |