Yes! You can deploy an HTML form provided by the API for use on a website, allowing a client or web browser to upload direct to Vimeo without first uploading to your server. The form method is documented on our developer site.
If you require advanced features like resumable uploads or upload progress bars, use our implementation of the tus upload method. To perform uploads from a client or web browser, you may need to implement a separate tus upload library. Our implementation of the tus upload method is documented on our developer site.