Skip to content

Latest commit

 

History

History
1003 lines (1003 loc) · 129 KB

README-Go.md

File metadata and controls

1003 lines (1003 loc) · 129 KB

This is a most popular repository list for Go sorted by number of stars

STARS FORKS ISSUES NAME DESCRIPTION
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.