Pinned Repositories
go-activitypub
An opionated (and incomplete) ActivityPub service implementation in Go.
go-activitypub-feeds
An opinionated Go package for publishing syndication feeds to ActivityPub accounts.
go-csvdict
Go package to implement a "dict reader" style CSV parser (on top of the default encoding/csv package) to return rows a key-value dictionaries rather than lists.
go-edtf
A Go package for parsing Extended DateTime Format dates.
go-edtf-wasm
Go package for exposing sfomuseum/go-edtf functionality as WebAssembly binaries.
go-exif-update
Go package to for updating EXIF data in JPEG files with support for WebAssembly binaries.
go-libraryofcongress
Go package providing tools for working with Library of Congress data.
go-pdfbox
Go package for working with the pdfbox command line tool, with an embedded copy of the pdfbox jarfile.
swift-text-emboss-cli
Command line tool for extracting text from images using Apple's Vision framework.
webcomponent-zoomable-image
A Web Component to extend the HTML picture element to enable fullscreen, interactive, IIIF Level 0 "zoomable" image tiles.
San Francisco International Airport Museum's Repositories
sfomuseum/go-libraryofcongress
Go package providing tools for working with Library of Congress data.
sfomuseum/go-exif-update
Go package to for updating EXIF data in JPEG files with support for WebAssembly binaries.
sfomuseum/android-nfc-clock
Simple Android application to demonstrate NFC hardware card emulation (HCE) functionality.
sfomuseum/swifter-protomaps
Swift package providing methods for serving Protomaps tile databases from httpswift/swifter instances.
sfomuseum/go-pointinpolygon-wasm
Experimental work to embed a go-whosonfirst-spatial database instance and all its data in a WebAssembly (WASM) binary to perform point-in-polygon operations.
sfomuseum/go-sfomuseum-instagram
Go package for working with Instagram archives.
sfomuseum/go-sfomuseum-placetypes
Go package for working with Who's On First placetypes in a SFO Museum context.
sfomuseum/py-edtf
Python package wrapping the sfomuseum/go-edtf WASM (WASI) binary for parsing Library of Congress Extended DateTime Format (EDTF) strings.
sfomuseum/rs-sfomuseum-bcbp
SFO Museum-specific WebAssembly (WASM) binary wrapping the martinmroz/iata_bcbp (Rust) crate.
sfomuseum/swift-image-classify-cli
Command line tool for extracting classifications from images using Apple's Vision framework.
sfomuseum/go-slack
SFO Museum's opinionated Go package for doing things with Slack.
sfomuseum/go-elasticsearch-sfomuseum
Go package for indexing SFO Museum Who's On First style records in Elasticsearch.
sfomuseum/go-flysfo-api
Go package for accessing the developers.flysfo.com API.
sfomuseum/go-geoip2
Opinionated Go package providing tools for working with MaxMind GeoLite2 databases.
sfomuseum/go-http-fault
Go package that provides a net/http handler for logging errors and rendering them to the browser using custom templates.
sfomuseum/go-libraryofcongress-database-docstore
Go package implementing the sfomuseum/go-libraryofcongress-database.LibraryOfCongressDatabase interface for use with gocloud.dev/docstore document stores.
sfomuseum/go-messenger
Opinionated Go package providing interfaces and implementations for delivering to-from-subject-body style messages.
sfomuseum/go-net
Opinionated Go package implementing various net-related helper methods.
sfomuseum/go-sfomuseum-bcbp
Experimental Go package to run the `sfomuseum/rs-sfomuseum-bcbp` WebAssembly (WASI) binary.
sfomuseum/go-sfomuseum-feature
Go package for working with SFO Museum feature records.
sfomuseum/go-sfomuseum-placetypes-wasm
Go package for compiling methods from the go-sfomuseum-placetypes package to a JavaScript-compatible WebAssembly (wasm) binary. It also provides a net/http middleware packages for appending the necessary static assets and HTML resources to use the wasm binary in web applications.
sfomuseum/go-tilepacks
A Go-based tile downloader that saves to deduplicated mbtiles files.
sfomuseum/ios-altitude-recorder
Simple iOS application to collect elevation (altitude) information for one or point in space.
sfomuseum/leaflet-arrowheads
A small plugin for leaflet to quickly draw arrowheads on polylines for vector visualization
sfomuseum/rs-rxing-wasm
sfomuseum/sfomuseum-placetypes
Where things are (and what they mean) in SFO Museum documents.
sfomuseum/swift-coregraphics-image
Swift package providing a common interface for derive CGImage instances from URL instances in both an AppKit and UIKit context.
sfomuseum/swift-image-classify
An opinionated Swift package for basic `VNClassifyImageRequest` operations.
sfomuseum/swifter
Tiny http server engine written in Swift programming language.
sfomuseum/tvos-text-emboss-server