Ferinth is a simple library for using the Modrinth REST API in Rust. It uses reqwest for sending requests and deserialising responses to strongly typed structs using Serde.
This fork includes extra bug fixes, updated dependencies, and additional patch improvements over the original crate.
It was mainly created to fix bugs I was encountering while developing modrinth-cli, but feel free to use it for your own projects as well.
- Strongly typed structures for API responses
- Useful examples in the method documentations
- Implementations for the following API calls
- TODO
- Requests that require large body data
- Better organisation of API calls