An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by lestrrat-go

A curated list of projects in awesome lists by lestrrat-go .

https://github.com/lestrrat-go/jwx

Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go. #golang #jwt #jws #jwk #jwe

go golang jwe jwk jws jwt oidc

Last synced: 13 May 2025

https://github.com/lestrrat-go/file-rotatelogs

[ARCHIVED] Port of perl5 File::RotateLogs to Go

Last synced: 03 May 2025

https://github.com/lestrrat-go/libxml2

Interface to libxml2, with DOM interface

Last synced: 28 Mar 2025

https://github.com/lestrrat-go/server-starter

Go port of start_server utility (Server::Starter)

Last synced: 04 Apr 2025

https://github.com/lestrrat-go/backoff

Backoff mechanics for Go

backoff

Last synced: 15 May 2025

https://github.com/lestrrat-go/strftime

Fast strftime for Go

Last synced: 14 May 2025

https://github.com/lestrrat-go/test-mysqld

Create real MySQL server instance for testing

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/slack

Slack client for go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/jsschema

JSON Schema for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/xslate

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

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/jsval

Validator toolset, aimed to be used with JSON Schema

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/apache-logformat

Port of Perl5's Apache::LogFormat::Compiler to golang

Last synced: 17 Jun 2025

https://github.com/lestrrat-go/sharaq

Image Transformer

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/fluent-client

A fluentd client

Last synced: 13 Jun 2025

https://github.com/lestrrat-go/xmlsec

xmlsec1 binding for golang

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/openapi

[WIP] OpenAPI for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/xstrings

Unicode-aware string utilities for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/jsref

JSON Reference Implementation for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/cron

Dispatch jobs cron-style

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/ngram

Ngram for golang

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/pdebug

Utilities for my print debugging fun. YMMV

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/httprc

Quasi Up-to-date HTTP In-memory Cache

Last synced: 05 Apr 2025

https://github.com/lestrrat-go/scripting

Handy toolset when using Go as a shell script replacement

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/tcputil

Some Utilities To Help Your TCP-Related testing

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/msgpack

A `msgpack` serializer and deserializer

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/hsup

Generate scaffold web app from JSON Hyper Schema files

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/multifs

Create an fs.FS instance that "mounts" other fs.FS

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/ical

Work with ical formatted data

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/gcp-auto-lb-clean

Delete Dangling GCP Load Balancers Created By GKE

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/tcptest

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

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/channels

Channel patterns

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/urlenc

Marshal/Unmarshal interface for structs that can encode/decode themselves to URL query strings

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/helium

(Work In Progress) An exercise rewriting libxml2 in Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/option

Base option type

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/echo-middleware-jwx

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

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/iter

Iterator tools

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/config

Libraries to aid configuration for golang applications

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/jshschema

JSON Hyper Schema for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/jspointer

JSON pointer for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/naivebayes

Yet Another Naive-Bayesian filter algorithm

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/lex

Simple lexer for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/gettext

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/fsnotify

fsnotify for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/structinfo

Tools to inspect Go structs

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/blackmagic

Reflect-based black magic

Last synced: 21 Jun 2025

https://github.com/lestrrat-go/bufferpool

Very simple bytes.Buffer pool using sync.Pool

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/sqllib

Maintain a library of prepared SQL statements (*sql.Stmt)

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/rotating

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

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/pubsub

Simple broadcast pattern

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/sketch

Generate JSON (De)serializable Object From Go Schema

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/packasset

Lightweight resource embedding utility for Go

Last synced: 13 Jun 2025

https://github.com/lestrrat-go/runcmd

Wrapper for "os/exec".Command

Last synced: 25 Mar 2025

https://github.com/lestrrat-go/tmplbox

Yet Another (text|html)/template wrapper

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/merror

Error representing multiple errors

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/mux

A minimalistic HTTP Router for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/sandbox

My tests, benchmarks

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/envload

Restore and load environment variables

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/httpcc

HTTP/1.1 Cache-Control Header Parser

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/lmdb

[WIP] Go Binding to LMDB

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/strcursor

Tools for when you need to perform character-wise parsing

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/pochi

Yet Another HTTP Router for Go

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/rungroup

Control execution of multiple goroutines

Last synced: 22 Jun 2025

https://github.com/lestrrat-go/codegen

Utilities for generating Go code

Last synced: 27 Apr 2025

https://github.com/lestrrat-go/dataurl

Parse/Encode RFC2397 "data" URL scheme

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/byteslice

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

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/astv

An Alternate Go AST Visitor

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/openscad

OpenSCAD Code Generator and Linter written in Go

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/openscad-mcad

Port of openscad/mcad to github.com/lestrrat-go/openscad

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/spanner-emulator-driver

Start/Stop Spanner Emulator from Go code

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/rescue

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/epd

[WIP] Port of ePaper HAT binding

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/trie

Trie tree with arbitrary keys and values

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/accesslog

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

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/jwx-aws-kms

Use KMS services as signer/verifier for github.com/lestrrat-go/jwx

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/scriptor

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

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/gnap

Move along, there's nothing to see here yet

Last synced: 23 Jun 2025

https://github.com/lestrrat-go/jsonptr

[WIP] RFC6901

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/choose

Choose randomized element(s) from containers in a generic way

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/memdproto

[WIP] Nothing to see here yet

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/env

Last synced: 11 Jun 2025

https://github.com/lestrrat-go/json

WIP / PoC json parsing + building tool for Go

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/tx-guard

Simple database transaction guard

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/tai64

TAI64N format timestamps in Go

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/protowrite

Simple Go Objects to construct and serialize a protobuf file programmatically

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/hooks

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/mpp

Last synced: 26 Feb 2025

https://github.com/lestrrat-go/simple-guard

Simple guard construct

Last synced: 26 Feb 2025