twpayne
Creator of chezmoi.io. Gopher, paraglider pilot, and geospatial developer.
Zürich, Switzerland
Pinned Repositories
chezmoi
Manage your dotfiles across multiple diverse machines, securely.
dotfiles
My dotfiles, managed with https://chezmoi.io.
go-geom
Package geom implements efficient geometry types for geospatial applications.
go-geos
Package geos provides an interface to GEOS.
go-jsonstruct
Generate Go structs from multiple JSON objects.
go-kml
Package kml provides convenience methods for creating and writing KML documents.
go-polyline
Package polyline implements a Google Maps Encoding Polyline encoder and decoder.
go-vfs
Package vfs provides an abstraction of the os and io packages that is easy to test.
go-xmlstruct
Generate Go structs from multiple XML documents.
igc2kmz
IGC to Google Earth converter
twpayne's Repositories
twpayne/chezmoi
Manage your dotfiles across multiple diverse machines, securely.
twpayne/go-geom
Package geom implements efficient geometry types for geospatial applications.
twpayne/dotfiles
My dotfiles, managed with https://chezmoi.io.
twpayne/go-kml
Package kml provides convenience methods for creating and writing KML documents.
twpayne/go-vfs
Package vfs provides an abstraction of the os and io packages that is easy to test.
twpayne/go-geos
Package geos provides an interface to GEOS.
twpayne/go-xmlstruct
Generate Go structs from multiple XML documents.
twpayne/find-duplicates
Find duplicate files quickly.
twpayne/go-gpx
Package gpx provides convenience types for reading and writing GPX files.
twpayne/go-proj
Package proj provides an interface to proj.org.
twpayne/go-shapefile
Package shapefile provides a native Go reader for ESRI Shapefiles.
twpayne/go-pinentry
Package pinentry provides a client to GnuPG's pinentry.
twpayne/pgx-geos
Package pgx-geos provides PostGIS and GEOS support for github.com/jackc/pgx/v5 via *github.com/twpayne/go-geos.Geom.
twpayne/pgx-geom
Package pgx-geom provides PostGIS support for github.com/jackc/pgx/v5 via github.com/twpayne/go-geom.
twpayne/go-svg
Package svg provides convenience methods for creating and writing SVG documents.
twpayne/go-xdg
Package xdg provides support for the XDG Base Directory Specification.
twpayne/scoop-bucket
Scoop bucket, see https://scoop.sh.
twpayne/forge
A simple utility to clone and open local and remote git repos.
twpayne/go-serial
Package serial handles serial ports.
twpayne/canvas
Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.
twpayne/go-nmea
Package nmea parses NMEA sentences.
twpayne/go-pubsub
Package pubsub is a simple publish-subscribe implementation using generics.
twpayne/bubbles
TUI components for Bubble Tea 🫧
twpayne/statedb-core
In-memory state database for Go
twpayne/winget-pkgs
The Microsoft community Windows Package Manager manifest repository
twpayne/go-affine2d
Package affine2d implements 2D affine transformations.
twpayne/go-bugst-serial
A cross-platform serial library for go-lang.
twpayne/go-sse
Package sse implements a Server Sent Events server.
twpayne/sys
[mirror] Go packages for low-level interaction with the operating system
twpayne/twpayne
My GitHub profile README.