Skip to content

kotx/ichor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ichor

Crates.io docs.rs Crates.io

An API wrapper for itch.io

Notes

API usage is best demonstrated by the tests.

If you ever want an endpoint to be added, just open an issue!

Itch.io's API reference is not great. A bunch of endpoints are missing/undocumented.

Because no OpenAPI spec exists, a lot of the data models could be incomplete. If you ever run into issues, please open an issue with the correct data you received from the endpoint.

Contributing

If you want to PR something, quicktype is useful to generate data models.

However, please replace Vec<T> with the provided MaybeEmptyList<T> if applicable- the API sometimes returns {} in place of an empty list.

Preferably, also make sure if things are Option or actually required with a blank account.

About

An API wrapper for itch.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages