Open source tools
SwiftUI
- SwiftPollManager Run a golang binary embedded in a native macOS SwiftUI app. An alternative to building an electron app or using a gui toolkit.
- SwiftKeyExchange Swift Diffie–Hellman key exchange (DHKE) library built using the Apple CryptoKit Framework. Designed to mirror the golang calmdocs/keyexchange library.
Golang
- keyexchange Golang Diffie–Hellman key exchange (DHKE) library built using the go standard library and golang.org/x/crypto.
- dblocker Golang database locker. A simple library to lock a shared database session for each “user” or “id” behind what is effectively a RWMutex.
- pubsub Golang websocket pubsub server and client. Built using the gorilla/websocket library.