Tus is an open protocol for resumable file uploads over HTTP. It enables reliable uploads that can resume after network interruptions. This project covers the protocol specification and its official implementations under github.com/tus: the tusd server (Go), tus-node-server, tus-js-client, tus-py-client, tus-java-client, tus-android-client and TUSKit (iOS and macOS).