Open source
Eight libraries, mostly Go.
Mostly Go, mostly infrastructure, written because the tool did not exist yet. A few have outlived the reason they were written.
fdb
A transport layer in front of embedded key-value databases such as MDBX, for the reads a node or an indexer cannot wait on.
Go
Sourcesolgo
A Solidity parser in Go that turns contract source into a structured form you can analyse: the base for detectors, ABI work and standards discovery.
Go
Sourcesourcify-go
A Go client for the Sourcify API: verify a contract, fetch its metadata and sources, check what a chain already knows about an address.
Go
Sourcesolc-switch
Manages every Solidity compiler version at once and compiles with the right one, concurrently, instead of juggling toolchains by hand.
Go
Sourcego-clickhouse-orm
Model and migration support for ClickHouse in Go, so an analytics schema is versioned like any other part of a service.
Go
Sourcedisposable
A JSON and gRPC API that answers one question: is this a throwaway email address? Small, public, and in quiet use ever since.
Go
Sourcegotostruct
Turns a JSON object into a Go struct, as a library and as the public tool that ran at jsonstruct.com. Written because I was tired of doing it by hand.
Go
Sourcegoesl
A FreeSWITCH Event Socket library for Go, written in 2015 for the voice work and still forked and shipped by others.
Go
Source