This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2023-10-23 16:01:42 +02:00
example refactor: moved http.client to model.RequestContext 2023-10-23 16:01:42 +02:00
internal initial commit 2023-10-16 15:56:00 +02:00
pkg/e621 refactor: moved http.client to model.RequestContext 2023-10-23 16:01:42 +02:00
.editorconfig initial commit 2023-10-16 15:56:00 +02:00
.gitignore feat: using env variables to stop leaking my key... 2023-10-23 11:24:48 +02:00
go.mod feat: using env variables to stop leaking my key... 2023-10-23 11:24:48 +02:00
go.sum feat: using env variables to stop leaking my key... 2023-10-23 11:24:48 +02:00
main.go initial commit 2023-10-16 15:56:00 +02:00
README.md feat: added mid-level API for pools 2023-10-23 14:27:20 +02:00

Go-e621 SDK

An unofficial e621 SDK (Client) library to interact with e621, e923 and e6ai. Maintained by the Anthrove Development Team.

Completeness

Legend

Symbol Meaning
Not implemented
Partially implemented
✔️ Fully implemented

High Level API

Area Complete Comment
Authentication
Posts
Tags
Tag aliases
Tag implications
Notes
Pools
Users
Favorites
DB export

Mid Level API

Area Get Set
Authentication
Posts ✔️
Tags ✔️
Tag aliases
Tag implications
Notes
Pools ✔️
Users ✔️
Favorites
DB export

Low Level API

Area Get Set
Authentication
Posts ✔️
Tags ✔️
Tag aliases
Tag implications
Notes ✔️
Pools ✔️
Users ✔️
Favorites ✔️
DB export