Project | Description |
---|---|
Tools | |
chezmoi | Manage your dotfiles across multiple diverse machines, securely. |
find-duplicates | Find duplicate files quickly. |
find-typos | Find typos. |
flatjson | Convert JSON files to a "flat" representation with one value per line. |
Go tools | |
go-jsonstruct | Generate Go structs from multiple JSON or YAML objects. |
go-xmlstruct | Generate Go structs from multiple XML documents. |
Go libraries | |
go-affine2d | Package affine2d implements 2D affine transformations. |
go-fanet | Package fanet generates and parses FANET sentences. |
go-heap | Package heap implements a generic heap data structure. |
go-nmea | Package nmea parses NMEA sentences. |
go-pubsub | Package pubsub is a simple publish-subscribe implementation using generics. |
go-pinentry | Package pinentry provides a client to GnuPG's pinentry. |
go-sse | Package sse implements a Server-Sent Events server. |
go-shell | Package shell returns the user's shell across multiple platforms. |
go-svg | Package svg provides convenience methods for creating and writing SVG documents. |
go-vfs | Package vfs provides an abstraction of the os and io packages that is easy to test. |
go-xdg | Package xdg provides support for the XDG Base Directory Specification. |
go-xxtea | Package xxtea implements the XXTEA block cipher. |
Geospatial tools | |
osm-extract | Extract features from OpenStreetMap PBF files as GeoJSON. |
igc2kmz.py | IGC to Google Earth converter (archived Python implementation). |
Geospatial libraries | |
go-geobabel | Package geobabel converts geometry types between popular geometry libraries. |
go-geom | Package geom implements efficient geometry types for geospatial applications. |
go-geos | Package geos provides an interface to GEOS. |
go-gpx | Package gpx provides convenience types for reading and writing GPX files. |
go-igc | Package igc handles IGC files. |
go-kml | Package kml provides convenience methods for creating and writing KML documents. |
go-mbtiles | Package mbtiles reads and writes files in the MBTiles format. |
go-openaip | Package openaip decodes OpenAIP airspace files. |
go-polyline | Package polyline implements a Google Maps Encoding Polyline encoder and decoder. |
go-proj | Package proj provides an interface to proj.org. |
go-shapefile | Package shapefile provides a native Go reader for ESRI Shapefiles. |
go-waypoint | Package waypoint reads and writes waypoints in formats used by the free flying community. |
go-xctrack | Package xctrack implements XCTrack's task format. |
pgx-geom | Package pgx-geom provides PostGIS support for github.com/jackc/pgx/v5 via go-geom. |
pgx-geos | Package pgx-geos provides PostGIS and GEOS support for github.com/jackc/pgx/v5 via go-geos. |
Editor plugins | |
vim-igc | VIM syntax highlighting for IGC files. |
vim-testscript | VIM syntax highlighting for testscript. |
vscode-igc | IGC file support for Visual Studio Code. |
vscode-testcript | testscript support for Visual Studio Code. |
Creator of chezmoi.io. Gopher, paraglider pilot, and geospatial developer.
- Zürich, Switzerland
-
21:00
- 2h ahead
Pinned Loading
-
go-jsonstruct
go-jsonstruct PublicGenerate Go structs from multiple JSON or YAML objects.
-
-
go-polyline
go-polyline PublicPackage polyline implements a Google Maps Encoding Polyline encoder and decoder.
Contribution activity
April 2025
Created 61 commits in 10 repositories
Created 3 repositories
-
twpayne/fastfetch
C
This contribution was made on Apr 18
-
twpayne/nfpm
Go
This contribution was made on Apr 15
-
twpayne/go-optimization-guide
Shell
This contribution was made on Apr 1
Created a pull request in microsoft/winget-pkgs that received 7 comments
New version: twpayne.chezmoi 2.62.1
Checklist for Pull Requests Have you signed the Contributor License Agreement? Is there a linked Issue? Manifests Have you checked that there…
+76
−0
lines changed
•
7
comments
Opened 27 other pull requests in 10 repositories
twpayne/chezmoi
10
merged
2
closed
1
open
-
chore: Update dependencies
This contribution was made on Apr 18
-
chore: Normalize path in .chezmoi.sourceFile in execute-template
This contribution was made on Apr 16
-
fix: Fix truncated placeholder in choice input
This contribution was made on Apr 15
-
fix: Set .chezmoi.sourceFile in execute-template command
This contribution was made on Apr 15
-
chore: Use most recent version of google/go-github
This contribution was made on Apr 14
-
chore: Update dependencies
This contribution was made on Apr 12
-
chore: Update dependencies
This contribution was made on Apr 8
-
chore: Cross-compile Windows binaries with zig
This contribution was made on Apr 6
-
chore: Update dependencies
This contribution was made on Apr 6
-
chore: Update dependencies
This contribution was made on Apr 3
-
chore: Use go tool for generate-commit
This contribution was made on Apr 3
-
feat: Add --file flag to execute-template command
This contribution was made on Apr 3
-
chore: Update dependencies
This contribution was made on Apr 1
twpayne/go-geos
3
merged
-
chore: update project infrastructure
This contribution was made on Apr 14
-
chore: update project infrastructure
This contribution was made on Apr 3
-
chore: update dependencies
This contribution was made on Apr 1
microsoft/winget-pkgs
1
open
1
merged
-
New version: twpayne.chezmoi 2.62.2
This contribution was made on Apr 18
-
New version: twpayne.chezmoi 2.62.0
This contribution was made on Apr 6
twpayne/go-proj
2
merged
-
feat: use cgo nocallback and noescape
This contribution was made on Apr 14
-
chore: update project infrastructure
This contribution was made on Apr 14
astavonin/go-optimization-guide
2
merged
-
Remove incorrect statement
This contribution was made on Apr 1
-
Add a more efficient pre-alloc example
This contribution was made on Apr 1
fastfetch-cli/fastfetch
1
open
-
DotfileManager: add initial dotfile manager detection
This contribution was made on Apr 18
twpayne/go-geom
1
merged
-
Update project infrastructure
This contribution was made on Apr 14
twpayne/go-pinentry
1
merged
-
chore: update project infrastructure
This contribution was made on Apr 3
twpayne/go-svg
1
merged
-
chore: use go tool
This contribution was made on Apr 2
twpayne/go-kml
1
merged
-
Use go tool
This contribution was made on Apr 2
Reviewed 1 pull request in 1 repository
twpayne/chezmoi
1 pull request
-
fix: Set .chezmoi.sourceFile in execute-template command
This contribution was made on Apr 15
Created an issue in manuelarte/funcorder that received 6 comments
Feature request: check for alphabetical order
Firstly, thank you for this excellent linter :) I use the same ordering as your linter checks in all my projects, and really appreciate having a to…
6
comments
Opened 1 other issue in 1 repository
fastfetch-cli/fastfetch
1
open
-
[FEAT] Dotfile manager module
This contribution was made on Apr 17
Answered 2 discussions in 1 repository
twpayne/chezmoi
twpayne/chezmoi
-
templates: check for existence of files and directories in target directory
This contribution was made on Apr 6
-
"chezmoi add" in the context of target and source state
This contribution was made on Apr 4