# remotefs WebDAV

Changelog ยท Get started ยท Documentation

~ Remotefs WebDAV client ~

Developed by @veeso

Current version: 0.2.0 (30/09/2024)

License-MIT Repo stars Downloads counter Latest version Ko-fi

Linux CI Docs

--- ## About remotefs-webdav โ˜๏ธ remotefs-webdav is a client implementation for [remotefs](https://github.com/veeso/remotefs-rs), providing support for the WebDAV protocol as specified in [RFC4918](https://www.rfc-editor.org/rfc/rfc4918). --- ## Get started ๐Ÿš€ First of all, add `remotefs-webdav` to your project dependencies: ```toml remotefs = "^0.3" remotefs-webdav = "^0.2" ``` these features are supported: - `find`: enable `find()` method on client (*enabled by default*) - `no-log`: disable logging. By default, this library will log via the `log` crate. --- ### Client compatibility table โœ”๏ธ The following table states the compatibility for the client client and the remote file system trait method. Note: `connect()`, `disconnect()` and `is_connected()` **MUST** always be supported, and are so omitted in the table. | Client/Method | webdav | |----------------|--------| | append_file | No | | append | No | | change_dir | Yes | | copy | No | | create_dir | Yes | | create_file | Yes | | create | No | | exec | No | | exists | Yes | | list_dir | Yes | | mov | Yes | | open_file | Yes | | open | No | | pwd | Yes | | remove_dir_all | Yes | | remove_dir | Yes | | remove_file | Yes | | setstat | No | | stat | Yes | | symlink | No | --- ## Support the developer โ˜• If you like remotefs-webdav and you're grateful for the work I've done, please consider a little donation ๐Ÿฅณ You can make a donation with one of these platforms: [![ko-fi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/veeso) [![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://www.paypal.me/chrisintin) --- ## Contributing and issues ๐Ÿค๐Ÿป Contributions, bug reports, new features, and questions are welcome! ๐Ÿ˜‰ If you have any questions or concerns, or you want to suggest a new feature, or you want just want to improve remotefs, feel free to open an issue or a PR. Please follow [our contributing guidelines](CONTRIBUTING.md) --- ## Changelog โณ View remotefs' changelog [HERE](CHANGELOG.md) --- ## License ๐Ÿ“ƒ remotefs-webdav is licensed under the MIT license. You can read the entire license [HERE](LICENSE)