https://github.com/literateink/crowous.rs
A Rust wrapper for the Crous Mobile internal API.
https://github.com/literateink/crowous.rs
api crous crous-mobile france les-crous restaurant student university wrapper
Last synced: 8 months ago
JSON representation
A Rust wrapper for the Crous Mobile internal API.
- Host: GitHub
- URL: https://github.com/literateink/crowous.rs
- Owner: LiterateInk
- License: gpl-3.0
- Created: 2025-05-14T12:27:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-14T14:46:39.000Z (about 1 year ago)
- Last Synced: 2025-09-25T12:37:39.380Z (9 months ago)
- Topics: api, crous, crous-mobile, france, les-crous, restaurant, student, university, wrapper
- Language: Rust
- Homepage: https://crowous.docs.literate.ink/
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Citation: CITATION.cff
Awesome Lists containing this project
README

_This library **is not** affiliated with [↗ Les Crous](https://www.lescrous.fr/) in any way._
## What is "Les Crous" ?
[↗ Les Crous](https://www.lescrous.fr/) (or _Centres Régionaux des Œuvres Universitaires et Scolaires_) in France are regional organizations that provide various services to students to enhance their quality of life.
[↗ Les Crous' mobile app](https://play.google.com/store/apps/details?id=com.einden.crous.poitiers.android) facilitates student life by providing access to housing applications, meal plan management, scholarship information, and various support services directly from their smartphones.
## Installation
```bash
cargo add crowous
```
## Quick Start
```rust
use crowous::services::get_available_crous;
#[tokio::main]
async fn main() {
let available_crous = get_available_crous().await.unwrap();
for crous in available_crous {
println!("{} ({})", crous.name, crous.identifier);
}
}
```
You can find guides at [**↗ crowous.docs.literate.ink**](https://crowous.docs.literate.ink) and if it's not enough you can also take a look at the [**↗ examples** directory on the GitHub repository](https://github.com/LiterateInk/Crowous.rs/tree/main/examples) for inspiration.
If none of those are helpful, you can always [↗ open an issue](https://github.com/LiterateInk/Crowous.rs/issues) to ask for help or join the [↗ LiterateInk Discord server](https://literate.ink/discord).
## License
This project is licensed under the GPL-3.0 License - see the [LICENSE.md](LICENSE.md) file for details.