Repository navigation
Yandex Disk C++ Client v1.0.0 — Initial Release
The first public release of the modern C++ client library for the Yandex.Disk REST API.
Key features:
- Upload and download files and directories
- Manage folders, move and rename resources
- Trash operations: list, restore, permanently delete
- Publish/unpublish files and get public links
- Recursive search on disk and in trash
- Cross-platform: Windows, Linux
- Minimal dependencies: libcurl and nlohmann/json
- Easy integration via CMake
How to build:
- Install dependencies: CMake 3.14+, C++17 compiler, libcurl, nlohmann_json
- Run:
git clone https://github.com/Krasnovvvvv/yandex-disk-cpp-client.git
cd yandex-disk-cpp-client
mkdir build && cd build
cmake ..
cmake --build .- See the README and documentation for usage examples and API reference.
If you have questions or issues, please open an issue on GitHub.
Thank you for using and supporting open source!