• Stars
    star
    2
  • Language
    Go
  • License
    MIT License
  • Created about 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Utilities for generating Go code

More Repositories

1

jwx

Implementation of various JWx (Javascript Object Signing and Encryption/JOSE) technologies
Go
1,908
star
2

file-rotatelogs

[ARCHIVED] Port of perl5 File::RotateLogs to Go
Go
964
star
3

libxml2

Interface to libxml2, with DOM interface
Go
230
star
4

server-starter

Go port of start_server utility (Server::Starter)
Go
215
star
5

backoff

Backoff mechanics for Go
Go
187
star
6

strftime

Fast strftime for Go
Go
110
star
7

test-mysqld

Create real MySQL server instance for testing
Go
88
star
8

slack

Slack client for go
Go
85
star
9

jsschema

JSON Schema for Go
Go
66
star
10

xslate

Powerful Template Engine for Go (port Perl5's Text::Xslate)
Go
65
star
11

jsval

Validator toolset, aimed to be used with JSON Schema
Go
54
star
12

apache-logformat

Port of Perl5's Apache::LogFormat::Compiler to golang
Go
48
star
13

sharaq

Image Transformer
Go
35
star
14

fluent-client

A fluentd client
Go
34
star
15

xmlsec

xmlsec1 binding for golang
Go
29
star
16

openapi

[WIP] OpenAPI for Go
Go
24
star
17

xstrings

Unicode-aware string utilities for Go
Go
22
star
18

jsref

JSON Reference Implementation for Go
Go
20
star
19

ngram

Ngram for golang
Go
19
star
20

cron

Dispatch jobs cron-style
Go
19
star
21

pdebug

Utilities for my print debugging fun. YMMV
Go
17
star
22

scripting

Handy toolset when using Go as a shell script replacement
Go
17
star
23

httprc

Quasi Up-to-date HTTP In-memory Cache
Go
16
star
24

msgpack

A `msgpack` serializer and deserializer
Go
16
star
25

tcputil

Some Utilities To Help Your TCP-Related testing
Go
16
star
26

hsup

Generate scaffold web app from JSON Hyper Schema files
Go
15
star
27

multifs

Create an fs.FS instance that "mounts" other fs.FS
Go
15
star
28

ical

Work with ical formatted data
Go
12
star
29

gcp-auto-lb-clean

Delete Dangling GCP Load Balancers Created By GKE
Go
12
star
30

channels

Channel patterns
Go
11
star
31

urlenc

Marshal/Unmarshal interface for structs that can encode/decode themselves to URL query strings
Go
11
star
32

tcptest

Start A Network Server On Random Local Port (Port of Perl5's TCP::Test)
Go
11
star
33

helium

(Work In Progress) An exercise rewriting libxml2 in Go
Go
10
star
34

naivebayes

Yet Another Naive-Bayesian filter algorithm
Go
9
star
35

echo-middleware-jwx

Echo (labstack/echo) middleware for using github.com/lestrrat-go/jwx
Go
9
star
36

option

Base option type
Go
9
star
37

gettext

Go
8
star
38

config

Libraries to aid configuration for golang applications
8
star
39

iter

Iterator tools
Go
8
star
40

jshschema

JSON Hyper Schema for Go
Go
8
star
41

lex

Simple lexer for Go
Go
8
star
42

jspointer

JSON pointer for Go
Go
8
star
43

fsnotify

fsnotify for Go
Go
7
star
44

sqllib

Maintain a library of prepared SQL statements (*sql.Stmt)
Go
6
star
45

structinfo

Tools to inspect Go structs
Go
6
star
46

rotating

A representation of a file that knows how to rotate itself based on size/interval
Go
6
star
47

blackmagic

Reflect-based black magic
Go
5
star
48

mux

A minimalistic HTTP Router for Go
Go
5
star
49

bufferpool

Very simple bytes.Buffer pool using sync.Pool
Go
5
star
50

pubsub

Simple broadcast pattern
Go
5
star
51

fear-of-go

4
star
52

sandbox

My tests, benchmarks
Go
4
star
53

tmplbox

Yet Another (text|html)/template wrapper
Go
4
star
54

packasset

Lightweight resource embedding utility for Go
Go
4
star
55

runcmd

Wrapper for "os/exec".Command
Go
4
star
56

sketch

Generate JSON (De)serializable Object From Go Schema
Go
4
star
57

merror

Error representing multiple errors
Go
4
star
58

envload

Restore and load environment variables
Go
3
star
59

lmdb

[WIP] Go Binding to LMDB
Go
3
star
60

strcursor

Tools for when you need to perform character-wise parsing
Go
3
star
61

httpcc

HTTP/1.1 Cache-Control Header Parser
Go
3
star
62

astv

An Alternate Go AST Visitor
Go
2
star
63

openscad

OpenSCAD Code Generator and Linter written in Go
Go
2
star
64

byteslice

Easy to handle `[]byte` type in your Go JSON structs
Go
2
star
65

dataurl

Parse/Encode RFC2397 "data" URL scheme
Go
2
star
66

contributions

2
star
67

rungroup

Control execution of multiple goroutines
Go
2
star
68

openscad-mcad

Port of openscad/mcad to github.com/lestrrat-go/openscad
Go
1
star
69

spanner-model

Go
1
star
70

rescue

Go
1
star
71

jsonptr

[WIP] RFC6901
Go
1
star
72

spanner-emulator-driver

Start/Stop Spanner Emulator from Go code
Go
1
star
73

gnap

Move along, there's nothing to see here yet
Go
1
star
74

jwx-aws-kms

Use KMS services as signer/verifier for github.com/lestrrat-go/jwx
Go
1
star
75

epd

[WIP] Port of ePaper HAT binding
Go
1
star
76

accesslog

HTTP middleware to log access logs based on `log/slog` for Go
Go
1
star
77

scriptor

Framework to construct a scripted sequence of actions, such as for testing
Go
1
star