| Crates.io | see-sdk |
| lib.rs | see-sdk |
| version | 1.1.0 |
| created_at | 2025-12-04 11:42:44.195266+00 |
| updated_at | 2026-01-20 03:26:54.323138+00 |
| description | A Rust SDK for content sharing services (URL, Text, File) by S.EE |
| homepage | |
| repository | https://github.com/sdotee/sdk.rs |
| max_upload_size | |
| id | 1966377 |
| size | 98,554 |
A clean and elegant Rust SDK for content sharing services (URL, Text, File) using the S.EE API.
see-sdk is a Rust client library specifically designed for the S.EE content sharing service. It provides a type-safe and easy-to-use API that allows you to easily integrate URL shortening, text sharing, and file sharing functionality into your Rust applications. Whether you need simple content sharing or advanced features like custom aliases, expiration times, and tag management, this SDK has you covered.
Add this to your Cargo.toml:
[dependencies]
see-sdk = "1.1.0"
And then run cargo build to download and compile the crate. For the latest version, check out the crates.io page.
For comprehensive usage examples covering all features, please refer to the examples/ directory in this repository.
Available examples include:
You can run any example using cargo:
# Export your API key first
export SEE_API_KEY="your-api-key"
# Run a specific example
cargo run --example basic
Run the test suite:
# Run all tests
cargo test
# Run specific tests (requires API Key environment variable)
export SEE_API_KEY="your-api-key"
cargo test -- --nocapture
Build examples:
cargo build --examples
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! If you find bugs or have feature suggestions, please submit an Issue or Pull Request.