Go Playgound (@go-playground)
  • Stars
    star
    20,109
  • Global Org. Rank 1,054 (Top 0.4 %)
  • Registered over 8 years ago
  • Most used languages
    Go
    97.3 %
    JavaScript
    2.7 %
  • Location πŸ‡¨πŸ‡¦ Canada
  • Country Total Rank 27
  • Country Ranking
    Go
    3
    JavaScript
    6,028

Top repositories

1

validator

πŸ’―Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Go
15,290
star
2

webhooks

🎣 Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
Go
915
star
3

pool

🚀 a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
Go
723
star
4

form

πŸš‚ Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Go
685
star
5

lars

🚨 Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
Go
389
star
6

universal-translator

πŸ’¬ i18n Translator for Go/Golang using CLDR data + pluralization rules
Go
357
star
7

log

πŸ“— Simple, configurable and scalable Structured Logging for Go.
Go
290
star
8

locales

🌎 a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
Go
260
star
9

mold

βœ‚οΈ Is a general library to help modify or set data within data structures and other objects.
Go
209
star
10

stats

πŸ“ˆ Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
Go
170
star
11

pure

🚱 Is a lightweight HTTP router that sticks to the std "net/http" implementation
Go
148
star
12

overalls

πŸ‘–Multi-Package go project coverprofile for tools like goveralls
Go
114
star
13

colors

🎨 Go color manipulation, conversion and printing library/utility
Go
67
star
14

statics

πŸ“ Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks
Go
67
star
15

assert

❗Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Go
62
star
16

errors

πŸ’₯Error Context, Stack Trace, Types and Tags for full error handling and logging.
Go
55
star
17

kms

πŸ”ͺ Is a library that aids in graceful shutdown of a process/application
Go
47
star
18

pkg

⭐ pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name with an additional suffix of `ext` to avoid naming conflicts.
Go
39
star
19

generate

πŸƒruns go generate recursively on a specified path or environment variable and can filter by regex
Go
30
star
20

tz

Timezone Country and Zone data generated from timezonedb.com
Go
29
star
21

justdoit

simple auto-compile daemon that just works
Go
19
star
22

spoon

library + program to help making zero downtime, self-upgrading programs and servers.
Go
16
star
23

retry

πŸ”„ Retry provides a set of standardized common components and abstracts away some code that normally is duplicated
Go
15
star
24

ansi

⬛ ansi contains a bunch of constants and possibly additional terminal related functionality in the future.
Go
14
star
25

sensitive

provides base types who's values should never be seen by the human eye, but still used for configuration.
Go
14
star
26

ksql

a JSON data expression lexer, parser, cli and library
Go
13
star
27

backoff

:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
Go
12
star
28

cache

Contains multiple in-memory cache implementations including LRU & LFU
Go
11
star
29

assets

Asset Pipeline for Go HTML applications
Go
8
star
30

itertools

Go Iteration tools with a rusty flavour
Go
8
star
31

ws

πŸ™Œ ws creates a hub for WebSocket connections and abstracts away allot of the boilerplate code for managing connections using Gorilla WebSocket
Go
8
star
32

livereload

πŸ” is an asset live-reload library that allows easy registration of path & file change monitoring and notifications for https://github.com/livereload/livereload-js
JavaScript
6
star
33

relay-client-go

This package is a Go client for the Relay Job Runner https://github.com/rust-playground/relay-rs
Go
6
star
34

backoff-sys

Bare building blocks for backing off and can be used to build more complex backoff packages
Go
4
star
35

mongostore

πŸ”‘ Gorilla's session store implementation using MongoDB
Go
4
star
36

bundler

Generic Bundler to concatenate any type of files using a custom left and right delimiter, i.e. css or js files
Go
4
star
37

wave

〰️ Package wave is a thin helper layer on top of Go's net/rpc
Go
1
star