Organizations

calmdocs | File syncronisation, simplified

  • calmdocs File sync macOS, and iOS (iPhone and iPad) client and server. Like Google Drive and Dropbox. Built in golang and SwiftUI. Currently running in production.

Open source projects and libraries

Swift and SwiftUI

Golang

  • calmdocs/pubsub golang websocket pubsub library (built using gorilla/websocket).
  • calmdocs/keyexchange golang Diffie–Hellman key exchange (DHKE) library built using the go standard library and golang.org/x/crypto.
  • calmdocs/appexit golang library to call os.Exit() when specified events are triggered.
  • calmdocs/ulimit golang library to set the maximum possible filesystem ulimit (for macOS).