https://github.com/noelware/remi-rs
๐ปโโ๏ธ๐งถ Robust, and simple asynchronous Rust crate to handle storage-related communications with different storage providers.
https://github.com/noelware/remi-rs
noelware remi storage storage-api
Last synced: 7 months ago
JSON representation
๐ปโโ๏ธ๐งถ Robust, and simple asynchronous Rust crate to handle storage-related communications with different storage providers.
- Host: GitHub
- URL: https://github.com/noelware/remi-rs
- Owner: Noelware
- License: mit
- Created: 2022-10-19T18:25:34.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-09T02:24:11.000Z (over 1 year ago)
- Last Synced: 2024-05-09T03:29:22.866Z (over 1 year ago)
- Topics: noelware, remi, storage, storage-api
- Language: Rust
- Homepage: https://docs.rs/remi
- Size: 280 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
![]()
remi-rs
by Noelware, LLC.
Asynchronous Rust crate to handle communication between applications and object storage providers
v0.10.1 | ๐ Documentation
**remi-rs** is a Rust edition of Noelware's Java library [remi](https://github.com/Noelware/remi) that was discontinuted on **December 15th, 2023** and is the primary library that Noelware uses and maintained.
**remi-rs** is a easy way to communicate with object storage providers like Microsoft Azure and Amazon S3. It is an abstraction on common methods (like fetching, creating, listing, etc.) called a "storage service" where it implements a set of methods that is commonly used in applications.
**Warning** โ All code in the repository is VERY EXPERIMENTAL and things can break at anytime & be removed without any notice.
## Projects using `remi-rs`
- [๐ฆ **charted-server**](https://github.com/charted-dev/charted)
- [๐ชถ **Hazel**](https://github.com/Noelware/hazel)
- [๐พ **ume**](https://github.com/auguwu/ume)*(Is your project using `remi-rs`? You can link your project here by submitting a PR!)*
## Official Crates
- [**remi-gridfs**](https://crates.io/crates/remi-gridfs)
- [**remi-azure**](https://crates.io/crates/remi-azure)
- [**remi-s3**](https://crates.io/crates/remi-s3)
- [**remi-fs**](https://crates.io/crates/remi-fs)## License
**remi-rs** by [Noelware, LLC.](https://noelware.org) is released under the **MIT License** with love. Please read the [LICENSE](/LICENSE) file in the repository attached for more information about on what you can do with the code.