| 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. |
-
Notifications
You must be signed in to change notification settings - Fork 0
twpayne/twpayne
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
My GitHub profile README.